Release 5 Preview #3

This page is part of the FHIR Specification (v4.5.0: R5 Preview #3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Pharmacy Work GroupMaturity Level: 3 Trial Use Compartments: Encounter, Patient, Practitioner, RelatedPerson

Dependency Graph for MedicationUsage FMM level 3

NameCard.TypeDependency Analysis
.. MedicationUsage DomainResource
... identifier 0..*Identifier
... basedOn 0..*Reference(MedicationRequest | CarePlan | ServiceRequest)Type Warning: (CarePlan = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (ServiceRequest = FMM2-Trial Use vs. Element = FMM3-Trial Use)
... partOf 0..*Reference(MedicationAdministration | MedicationDispense | MedicationUsage | Procedure | Observation)Type Warning: (MedicationAdministration = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (MedicationDispense = FMM2-Trial Use vs. Element = FMM3-Trial Use)
... statusReason 0..*CodeableConcept
... category 0..*CodeableConcept
... medication 1..1CodeableReferenceType Error: (CodeableReference = FMM5-Draft vs. Element = FMM3-Trial Use)
... subject 1..1Reference(Patient | Group)Type Warning: (Group = FMM0-Trial Use vs. Element = FMM3-Trial Use)
... encounter 0..1Reference(Encounter)Type Warning: (Encounter = FMM2-Trial Use vs. Element = FMM3-Trial Use)
... effective[x] 0..1
.... effectiveDateTimedateTime
.... effectivePeriodPeriod
... dateAsserted 0..1dateTime
... informationSource 0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)Type Warning: (PractitionerRole = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (RelatedPerson = FMM2-Trial Use vs. Element = FMM3-Trial Use)
... derivedFrom 0..*Reference(Any)Type Warning: (Any = FMM1-Trial Use vs. Element = FMM3-Trial Use)
... reason 0..*CodeableReferenceType Error: (CodeableReference = FMM5-Draft vs. Element = FMM3-Trial Use)
... note 0..*Annotation
... renderedDosageInstruction 0..1string
... dosage 0..*Dosage
... takenAsOrdered 0..1boolean