R4 Ballot #1 (Mixed Normative/Trial use) Current Build
This page was published as part of FHIR v3.3.0: R4 Ballot #1 : Mixed Normative/Trial use (First Normative ballot). It has been superceded by R4 . For a full list of available versions, see the Directory of published versions .
Pharmacy Work Group Maturity Level : 3   Trial Use Compartments : Encounter , Patient , Practitioner

Dependency Graph for MedicationRequest FMM level 3
Name Card. Type Dependency Analysis
. . MedicationRequest DomainResource
. . . identifier 0..* Identifier
. . . status 1..1 code
. . . statusReason 0..1 CodeableConcept
.. . intent 1..1 code
. . . category 0..* CodeableConcept
. . . priority 0..1 code
. . . doNotPerform 0..1 boolean
... reported 0..1 boolean
... informationSource 0..1 Reference ( 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)
. . . medication[x] 1..1
. . . . medicationCodeableConcept CodeableConcept
. . . . medicationReference Reference ( Medication
. . . subject 1..1 Reference ( Patient | Group ) Type Warning: (Group = FMM1-Trial Use vs. Element = FMM3-Trial Use)
. . . context encounter 0..1 Reference ( Encounter | EpisodeOfCare ) Type Warning: (Encounter = FMM2-Trial Use vs. Element = FMM3-Trial Use) Type Warning: (EpisodeOfCare = FMM2-Trial Use vs. Element = FMM3-Trial Use)
. . . supportingInformation 0..* Reference ( Any ) Type Warning: (Any = FMM1-Trial Use vs. Element = FMM3-Trial Use)
. . . authoredOn 0..1 dateTime
. . . requester 0..1 Reference ( Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device ) Type Warning: (PractitionerRole = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (RelatedPerson = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (Device = FMM2-Trial FMM0-Trial Use vs. Element = FMM3-Trial Use)
. . . performer 0..1 Reference ( Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam ) Type Warning: (PractitionerRole = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (Device = FMM2-Trial FMM0-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (RelatedPerson = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (CareTeam = FMM2-Trial Use vs. Element = FMM3-Trial Use)
. . . performerType 0..1 CodeableConcept
. . . recorder 0..1 Reference ( Practitioner | PractitionerRole ) Type Warning: (PractitionerRole = FMM2-Trial Use vs. Element = FMM3-Trial Use)
. . . reasonCode 0..* CodeableConcept
. . . reasonReference 0..* Reference ( Condition | Observation )
. . . instantiatesCanonical 0..* canonical ( PlanDefinition | ActivityDefinition ) Type Warning: (PlanDefinition = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (ActivityDefinition = FMM2-Trial Use vs. Element = FMM3-Trial Use)
. . . instantiates instantiatesUri 0..* uri
. . . basedOn 0..* Reference ( CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation ) Type Warning: (CarePlan = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (ServiceRequest = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (ImmunizationRecommendation = FMM1-Trial Use vs. Element = FMM3-Trial Use)
. . . groupIdentifier 0..1 Identifier
. . . statusReason courseOfTherapyType 0..1 CodeableConcept
. . . insurance 0..* Reference ( Coverage | ClaimResponse ) Type Warning: (Coverage = FMM2-Trial Use vs. Element = FMM3-Trial Use)
Type Warning: (ClaimResponse = FMM2-Trial Use vs. Element = FMM3-Trial Use)
. . . note 0..* Annotation
. . . dosageInstruction 0..* Dosage
. . . dispenseRequest 0..1 BackboneElement
. . . . initialFill 0..1 BackboneElement
..... quantity 0..1 SimpleQuantity
..... duration 0..1 Duration
.... dispenseInterval 0..1 Duration
. . . . validityPeriod 0..1 Period
. . . . numberOfRepeatsAllowed 0..1 unsignedInt
. . . . quantity 0..1 SimpleQuantity
. . . . expectedSupplyDuration 0..1 Duration
. . . . performer 0..1 Reference ( Organization )
. . . substitution 0..1 BackboneElement
. . . allowed . allowed[x] 1..1
. . . . . allowedBoolean boolean
. . . . . allowedCodeableConcept CodeableConcept
. . . . reason 0..1 CodeableConcept
. . . priorPrescription 0..1 Reference ( MedicationRequest )
. . . detectedIssue 0..* Reference ( DetectedIssue ) Type Warning: (DetectedIssue = FMM1-Trial Use vs. Element = FMM3-Trial Use)
. . . eventHistory 0..* Reference ( Provenance )