Suite object map
The main graph
Section titled “The main graph”DevelopmentProgram└── Study ├── Protocol │ └── ProtocolVersion │ ├── StudyObjective │ │ └── Endpoint │ ├── StudyPopulation │ │ └── EligibilityCriterion │ ├── StudyArm / Cohort / Epoch │ ├── StudyIntervention │ └── ActivityDefinition │ └── ActivityPlacement │ ├── StudyCountry │ └── StudySite │ ├── SiteParticipation │ ├── StudyTeamParticipation │ ├── ApprovalRequirement │ ├── TrainingRequirement │ └── SiteActivationDecision │ ├── StudyParticipant │ ├── ConsentDecision │ ├── ScreeningEpisode │ ├── EligibilityDecision │ ├── Enrollment │ ├── ProtocolAssignment │ ├── TreatmentAssignment │ ├── ParticipantSchedule │ └── ActivityOccurrence │ ├── Observation │ ├── SpecimenCollection │ ├── AssessmentCompletion │ ├── Dispensation │ └── EvidenceRecord │ ├── OperationalPlan ├── MonitoringPlan ├── RiskManagementPlan ├── DataReviewPlan ├── FilingPlan └── AnalysisPlanSeven object families
Section titled “Seven object families”| Family | Foundation object | Important specializations |
|---|---|---|
| Study intent | ProtocolVersion |
objective, endpoint, eligibility, activity, intervention |
| Operational scope | StudyScope |
Study Country, Study Site, cohort, participant |
| Parties | Party |
Person, Organization, Facility, Principal |
| Conduct | ActivityOccurrence |
encounter, collection, assessment, dispensation |
| Data | Observation |
datapoint, lab result, eCOA response, device measurement |
| Oversight | Finding and Decision |
query, deviation, safety case, review, lock |
| Evidence | EvidenceRecord |
signature, trial artifact, provenance chain, audit entry |
How domain extensions work
Section titled “How domain extensions work”Foundation objects provide stable meaning. Domain objects extend them through typed specialization or composition.
ActivityDefinition├── DataCollectionActivity├── eCOAAssessmentActivity├── SpecimenCollectionActivity├── ImagingActivity├── InterventionAdministrationActivity└── DispensationActivityStudySite├── StartupSiteFacet├── OperationalSiteFacet├── EdcSiteFacet├── SupplySiteFacet└── TmfFilingScopeFacetThe base object retains the shared identity. Each facet adds its own fields and behaviours.
The most important relationships
Section titled “The most important relationships”- A
Studyis governed by one or more immutableProtocolVersionobjects over time. - A
ProtocolVersiondefines activities; anActivityPlacementsays where and when an activity applies. - A
StudySiteconnects one reusableFacilityto oneStudy. - A
StudyParticipantrepresents participation in oneStudy, not universal personhood. - An
ActivityOccurrencerealizes one planned or unplanned activity for a participant. - An
Observationis produced by an occurrence and retains its source and definition. - A
Findingevaluates conduct, data, material, or evidence. - A
Decisionresolves a defined question against exact evidence. - An
EvidenceRecordmakes an action, occurrence, or decision reconstructable.