FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon

Clinical Decision Support icon Work GroupMaturity Level: 4 Trial Use Compartments: No defined compartments

Dependency Graph for PlanDefinition FMM level 4

NameCard.TypeDependency Analysis
.. PlanDefinition MetadataResource
... url 0..1 uri
... identifier 0..* Identifier
... version 0..1 string
... versionAlgorithm[x] 0..1
.... versionAlgorithmString string
.... versionAlgorithmCoding Coding
... name 0..1 string
... title 0..1 string
... subtitle 0..1 string
... type 0..1 CodeableConcept
... status 1..1 code
... experimental 0..1 boolean
... subject[x] 0..1
.... subjectCodeableConcept CodeableConcept
.... subjectReference Reference(AdministrableProductDefinition | Group | ManufacturedItemDefinition | MedicinalProductDefinition | PackagedProductDefinition | SubstanceDefinition Type Warning: (AdministrableProductDefinition = FMM2-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (Group = FMM3-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (ManufacturedItemDefinition = FMM2-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (MedicinalProductDefinition = FMM3-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (PackagedProductDefinition = FMM2-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (SubstanceDefinition = FMM1-Trial Use vs. Element = FMM4-Trial Use)
.... subjectCanonical canonical
... date 0..1 dateTime
... publisher 0..1 string
... contact 0..* ContactDetail
... description 0..1 markdown
... useContext 0..* UsageContext
... jurisdiction XD 0..* CodeableConcept Type Error: (CodeableConcept = FMM5-Normative vs. Element = FMM4-Deprecated)
... purpose 0..1 markdown
... usage 0..1 markdown
... copyright 0..1 markdown
... copyrightLabel 0..1 string
... approvalDate 0..1 date
... lastReviewDate 0..1 date
... effectivePeriod 0..1 Period
... topic XD 0..* CodeableConcept Type Error: (CodeableConcept = FMM5-Normative vs. Element = FMM4-Deprecated)
... author 0..* ContactDetail
... editor 0..* ContactDetail
... reviewer 0..* ContactDetail
... endorser 0..* ContactDetail
... relatedArtifact 0..* RelatedArtifact
... library 0..* canonical(Library)
... goal 0..* BackboneElement
.... category 0..1 CodeableConcept
.... description 1..1 CodeableConcept
.... priority 0..1 CodeableConcept
.... start 0..1 CodeableConcept
.... addresses 0..* CodeableConcept
.... documentation 0..* RelatedArtifact
.... target 0..* BackboneElement
..... measure 0..1 CodeableConcept
..... detail[x] 0..1
...... detailQuantity Quantity
...... detailRange Range
...... detailCodeableConcept CodeableConcept
...... detailString string
...... detailBoolean boolean
...... detailInteger integer
...... detailRatio Ratio
..... due 0..1 Duration
... actor 0..* BackboneElement
.... title 0..1 string
.... description 0..1 markdown
.... option 1..* BackboneElement
..... type 0..1 code
..... typeCanonical 0..1 canonical(CapabilityStatement)
..... typeReference 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Type Warning: (CareTeam = FMM2-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (Device = FMM2-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (DeviceDefinition = FMM1-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (Endpoint = FMM2-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (Group = FMM3-Trial Use vs. Element = FMM4-Trial Use)
..... role 0..1 CodeableConcept
... action 0..* BackboneElement
.... linkId 0..1 string
.... prefix 0..1 string
.... title 0..1 string
.... description 0..1 markdown
.... textEquivalent 0..1 markdown
.... priority 0..1 code
.... code 0..1 CodeableConcept
.... reason 0..* CodeableConcept
.... documentation 0..* RelatedArtifact
.... goalId 0..* id
.... subject[x] 0..1
..... subjectCodeableConcept CodeableConcept
..... subjectReference Reference(Group Type Warning: (Group = FMM3-Trial Use vs. Element = FMM4-Trial Use)
..... subjectCanonical canonical
.... trigger 0..* TriggerDefinition
.... condition 0..* BackboneElement
..... kind 1..1 code
..... expression 0..1 Expression
.... input 0..* BackboneElement
..... title 0..1 string
..... requirement 0..1 DataRequirement
..... relatedData 0..1 id
.... output 0..* BackboneElement
..... title 0..1 string
..... requirement 0..1 DataRequirement
..... relatedData 0..1 string
.... relatedAction 0..* BackboneElement
..... targetId 1..1 id
..... relationship 1..1 code
..... endRelationship 0..1 code
..... offset[x] 0..1
...... offsetDuration Duration
...... offsetRange Range
.... timing[x] 0..1
..... timingAge Age
..... timingDuration Duration
..... timingRange Range
..... timingTiming Timing
.... location 0..1 CodeableReference Type Error: (CodeableReference = FMM5-Draft vs. Element = FMM4-Trial Use)
.... participant 0..* BackboneElement
..... actorId 0..1 string
..... type 0..1 code
..... typeCanonical 0..1 canonical(CapabilityStatement)
..... typeReference 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Type Warning: (CareTeam = FMM2-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (Device = FMM2-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (DeviceDefinition = FMM1-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (Endpoint = FMM2-Trial Use vs. Element = FMM4-Trial Use)
Type Warning: (Group = FMM3-Trial Use vs. Element = FMM4-Trial Use)
..... role 0..1 CodeableConcept
..... function 0..1 CodeableConcept
.... type 0..1 CodeableConcept
.... groupingBehavior 0..1 code
.... selectionBehavior 0..1 code
.... requiredBehavior 0..1 code
.... precheckBehavior 0..1 code
.... cardinalityBehavior 0..1 code
.... definition[x] 0..1
..... definitionCanonical canonical
..... definitionUri uri
.... transform 0..1 canonical(StructureMap)
.... dynamicValue 0..* BackboneElement
..... path 0..1 string
..... expression 0..1 Expression
.... action 0..* see action
... asNeeded[x] 0..1
.... asNeededBoolean boolean
.... asNeededCodeableConcept CodeableConcept