Role of every usdm-rdf class
Generated by scripts/build_class_role.py from usdm-rdf v0.7.1 and the layer 1 content kinds. Do not edit by hand.
86 classes classified. Attributes are counted on the class and its superclasses; payload excludes housekeeping, naming and notes.
| Role | Classes |
|---|---|
| ExtensionRole | 2 |
| TemplatedText | 7 |
| ValueType | 10 |
| Aggregate | 9 |
| TextCarrier | 10 |
| StructuredEntity | 47 |
| UnassignedRole | 1 |
ExtensionRole
| Class | Abstract | Superclass | Naming | Referenced | Composed in | Read text | String structure | Value | Reference | Part |
|---|---|---|---|---|---|---|---|---|---|---|
| ExtensionAttribute | 80 | 0 | 0 | 6 | 0 | 1 | ||||
| ExtensionClass | 1 | 0 | 0 | 0 | 0 | 0 |
TemplatedText
| Class | Abstract | Superclass | Naming | Referenced | Composed in | Read text | String structure | Value | Reference | Part |
|---|---|---|---|---|---|---|---|---|---|---|
| Characteristic | SyntaxTemplate | yes | 1 | 1 | 0 | 0 | 1 | 0 | ||
| Condition | SyntaxTemplate | yes | 1 | 1 | 0 | 0 | 3 | 0 | ||
| EligibilityCriterionItem | SyntaxTemplate | yes | yes | 1 | 1 | 0 | 0 | 1 | 0 | |
| Endpoint | SyntaxTemplate | yes | yes | 1 | 2 | 0 | 1 | 1 | 0 | |
| IntercurrentEvent | SyntaxTemplate | yes | 1 | 2 | 0 | 0 | 1 | 0 | ||
| Objective | SyntaxTemplate | yes | 1 | 1 | 0 | 1 | 1 | 1 | ||
| SyntaxTemplate | yes | yes | 0 | 1 | 0 | 0 | 1 | 0 |
ValueType
| Class | Abstract | Superclass | Naming | Referenced | Composed in | Read text | String structure | Value | Reference | Part |
|---|---|---|---|---|---|---|---|---|---|---|
| Abbreviation | 1 | 0 | 2 | 0 | 0 | 0 | ||||
| Address | 1 | 0 | 6 | 1 | 0 | 0 | ||||
| AliasCode | 10 | 0 | 0 | 2 | 0 | 0 | ||||
| Code | 38 | 0 | 4 | 0 | 0 | 0 | ||||
| GeographicScope | 3 | 0 | 0 | 2 | 0 | 0 | ||||
| ParameterMap | 1 | 0 | 2 | 0 | 0 | 0 | ||||
| PersonName | 1 | 0 | 5 | 0 | 0 | 0 | ||||
| Quantity | QuantityRange | 9 | 0 | 0 | 2 | 0 | 0 | |||
| QuantityRange | yes | 3 | 0 | 0 | 0 | 0 | 0 | |||
| Range | QuantityRange | 4 | 0 | 0 | 3 | 0 | 0 |
Aggregate
| Class | Abstract | Superclass | Naming | Referenced | Composed in | Read text | String structure | Value | Reference | Part |
|---|---|---|---|---|---|---|---|---|---|---|
| InterventionalStudyDesign | StudyDesign | yes | yes | 1 | 1 | 0 | 8 | 2 | 15 | |
| ObservationalStudyDesign | StudyDesign | yes | yes | 1 | 1 | 0 | 8 | 2 | 15 | |
| ScheduleTimeline | yes | yes | 1 | 1 | 0 | 1 | 1 | 4 | ||
| Study | yes | 0 | 0 | 0 | 0 | 0 | 2 | |||
| StudyAmendment | yes | yes | 1 | 1 | 1 | 1 | 1 | 6 | ||
| StudyDesign | yes | yes | yes | 1 | 1 | 0 | 4 | 2 | 14 | |
| StudyElement | yes | yes | 1 | 0 | 0 | 0 | 1 | 2 | ||
| StudyVersion | yes | 1 | 1 | 1 | 2 | 1 | 19 | |||
| Substance | yes | 2 | 0 | 0 | 1 | 0 | 2 |
TextCarrier
| Class | Abstract | Superclass | Naming | Referenced | Composed in | Read text | String structure | Value | Reference | Part |
|---|---|---|---|---|---|---|---|---|---|---|
| AnalysisPopulation | yes | yes | 3 | 1 | 0 | 0 | 1 | 0 | ||
| CommentAnnotation | 28 | 1 | 0 | 1 | 0 | 0 | ||||
| ConditionAssignment | 1 | 1 | 0 | 0 | 1 | 0 | ||||
| Duration | 2 | 2 | 0 | 2 | 0 | 0 | ||||
| Masking | 1 | 1 | 0 | 1 | 0 | 0 | ||||
| NarrativeContentItem | yes | yes | 1 | 1 | 0 | 0 | 0 | 0 | ||
| StudyAmendmentReason | 1 | 1 | 0 | 1 | 0 | 0 | ||||
| StudyChange | yes | 1 | 2 | 0 | 0 | 0 | 1 | |||
| StudyTitle | 1 | 1 | 0 | 1 | 0 | 0 | ||||
| TransitionRule | yes | 2 | 1 | 0 | 0 | 0 | 0 |
StructuredEntity
| Class | Abstract | Superclass | Naming | Referenced | Composed in | Read text | String structure | Value | Reference | Part |
|---|---|---|---|---|---|---|---|---|---|---|
| Activity | yes | yes | 1 | 0 | 0 | 0 | 7 | 1 | ||
| AdministrableProduct | yes | yes | 1 | 0 | 0 | 4 | 0 | 3 | ||
| AdministrableProductIdentifier | Identifier | 1 | 0 | 1 | 0 | 1 | 0 | |||
| AdministrableProductProperty | yes | 1 | 1 | 0 | 2 | 0 | 0 | |||
| Administration | yes | 1 | 0 | 0 | 3 | 2 | 1 | |||
| AssignedPerson | yes | 1 | 0 | 1 | 1 | 1 | 0 | |||
| BiomedicalConcept | yes | yes | 1 | 0 | 2 | 1 | 0 | 1 | ||
| BiomedicalConceptCategory | yes | yes | 1 | 0 | 0 | 1 | 2 | 0 | ||
| BiomedicalConceptProperty | yes | 1 | 1 | 0 | 3 | 0 | 1 | |||
| BiomedicalConceptSurrogate | yes | yes | 1 | 0 | 1 | 0 | 0 | 0 | ||
| BiospecimenRetention | yes | 1 | 0 | 0 | 2 | 0 | 0 | |||
| DocumentContentReference | 1 | 0 | 2 | 0 | 1 | 0 | ||||
| EligibilityCriterion | yes | yes | 1 | 0 | 1 | 1 | 3 | 0 | ||
| Encounter | yes | yes | 1 | 0 | 0 | 3 | 3 | 2 | ||
| Estimand | yes | 1 | 1 | 0 | 0 | 3 | 1 | |||
| GovernanceDate | yes | 3 | 0 | 0 | 3 | 0 | 0 | |||
| Identifier | yes | 0 | 0 | 1 | 0 | 1 | 0 | |||
| Indication | yes | yes | 1 | 0 | 0 | 2 | 0 | 0 | ||
| Ingredient | 1 | 0 | 0 | 1 | 0 | 1 | ||||
| MedicalDevice | yes | yes | 1 | 0 | 2 | 1 | 1 | 1 | ||
| MedicalDeviceIdentifier | Identifier | 1 | 0 | 1 | 1 | 1 | 0 | |||
| NarrativeContent | yes | yes | 1 | 0 | 2 | 2 | 4 | 0 | ||
| Organization | yes | yes | 1 | 1 | 1 | 2 | 0 | 1 | ||
| PopulationDefinition | yes | yes | yes | 0 | 0 | 0 | 5 | 1 | 0 | |
| Procedure | yes | yes | 1 | 1 | 0 | 1 | 1 | 0 | ||
| ProductOrganizationRole | yes | 1 | 0 | 0 | 1 | 2 | 0 | |||
| ReferenceIdentifier | Identifier | 1 | 0 | 1 | 1 | 1 | 0 | |||
| ResponseCode | yes | 1 | 0 | 0 | 2 | 0 | 0 | |||
| ScheduledActivityInstance | ScheduledInstance | yes | yes | 1 | 0 | 0 | 0 | 6 | 0 | |
| ScheduledDecisionInstance | ScheduledInstance | yes | yes | 1 | 0 | 0 | 0 | 2 | 1 | |
| ScheduledInstance | yes | yes | yes | 1 | 0 | 0 | 0 | 2 | 0 | |
| Strength | yes | 1 | 0 | 0 | 2 | 0 | 0 | |||
| StudyAmendmentImpact | 1 | 1 | 0 | 2 | 0 | 0 | ||||
| StudyArm | yes | yes | 1 | 1 | 0 | 2 | 1 | 0 | ||
| StudyCell | 1 | 0 | 0 | 0 | 3 | 0 | ||||
| StudyCohort | PopulationDefinition | yes | yes | 1 | 0 | 0 | 5 | 2 | 1 | |
| StudyDefinitionDocument | yes | yes | 1 | 0 | 1 | 2 | 1 | 1 | ||
| StudyDefinitionDocumentVersion | yes | 1 | 0 | 1 | 1 | 0 | 2 | |||
| StudyDesignPopulation | PopulationDefinition | yes | yes | 1 | 0 | 0 | 5 | 1 | 1 | |
| StudyEpoch | yes | yes | 1 | 0 | 0 | 1 | 2 | 0 | ||
| StudyIdentifier | Identifier | 1 | 0 | 1 | 0 | 1 | 0 | |||
| StudyIntervention | yes | yes | 1 | 0 | 0 | 4 | 0 | 1 | ||
| StudyRole | yes | 1 | 0 | 0 | 1 | 2 | 2 | |||
| StudySite | yes | yes | 1 | 0 | 0 | 1 | 0 | 0 | ||
| SubjectEnrollment | yes | 1 | 0 | 0 | 2 | 2 | 0 | |||
| SyntaxTemplateDictionary | yes | yes | 1 | 0 | 0 | 1 | 0 | 0 | ||
| Timing | yes | yes | 1 | 0 | 5 | 2 | 2 | 0 |
UnassignedRole
| Class | Abstract | Superclass | Naming | Referenced | Composed in | Read text | String structure | Value | Reference | Part |
|---|---|---|---|---|---|---|---|---|---|---|
| ScheduleTimelineExit | yes | 1 | 0 | 0 | 0 | 0 | 0 |