Name Flags Card. Type Description & Constraints doco
. . MedicationRequest TU DomainResource Ordering of medication for patient or group

Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
. . . identifier 0..* Identifier External ids for this request

. . . basedOn Σ 0..* Reference( CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation | RequestOrchestration) A plan or request that is fulfilled in whole or in part by this medication request

. . . priorPrescription 0..1 Reference( MedicationRequest) Reference to an order/prescription that is being replaced by this MedicationRequest
. . . groupIdentifier Σ 0..1 Identifier Composite request this is part of
. . . status ?! Σ 1..1 code active | on-hold | ended | stopped | completed | cancelled | entered-in-error | draft | unknown
Binding: medicationrequest Status ( Required)
. . . statusReason 0..1 CodeableConcept Reason for current status
Binding: medicationRequest Status Reason Codes ( Example)
. . . statusChanged 0..1 dateTime When the status was changed
. . . intent ?! Σ 1..1 code proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent ( Required)
. . . category 0..* CodeableConcept Grouping or category of medication request
Binding: medicationRequest Administration Location Codes ( Example)

. . . priority Σ 0..1 code routine | urgent | asap | stat
Binding: RequestPriority ( Required)
. . . doNotPerform ?! Σ 0..1 boolean True if patient is to stop taking or not to start taking the medication
. . . medication Σ 1..1 CodeableReference( Medication) Medication to be taken
Binding: SNOMED CT Medication Codes ( Example)
. . . subject Σ 1..1 Reference( Patient | Group) Individual or group for whom the medication has been requested
. . . informationSource 0..* Reference( Patient | Practitioner | PractitionerRole | RelatedPerson | Organization) The person or organization who provided the information about this request, if the source is someone other than the requestor

. . . encounter 0..1 Reference( Encounter) Encounter created as part of encounter/admission/stay
. . . supportingInformation 0..* Reference( Any) Information to support fulfilling of the medication

. . . authoredOn Σ 0..1 dateTime When request was initially authored
. . . requester Σ 0..1 Reference( Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Who/What requested the Request
. . . reported Σ 0..1 boolean Reported rather than primary record
. . . performerType Σ 0..1 CodeableConcept Desired kind of performer of the medication administration
Binding: Medication Intended Performer Role ( Extensible)
. . . performer 0..* Reference( Practitioner | PractitionerRole | Organization | Patient | DeviceDefinition | RelatedPerson | CareTeam | HealthcareService) Intended performer of administration

. . . device 0..* CodeableReference( DeviceDefinition) Intended type of device for the administration

. . . recorder 0..1 Reference( Practitioner | PractitionerRole) Person who entered the request
. . . reason 0..* CodeableReference( Condition | Observation | DiagnosticReport | Procedure) Reason or indication for ordering or not ordering the medication
Binding: Condition/Problem/Diagnosis Codes ( Example)

. . . courseOfTherapyType 0..1 CodeableConcept Overall pattern of medication administration
Binding: medicationRequest Course of Therapy Codes ( Extensible)
. . . insurance 0..* Reference( Coverage | ClaimResponse) Associated insurance coverage

. . . note 0..* Annotation Information about the prescription

. . . renderedDosageInstruction 0..1 markdown Full representation of the dosage instructions
. . . effectiveDosePeriod 0..1 Period Period over which the medication is to be taken
. . . dosageInstruction 0..* Dosage Specific instructions for how the medication should be taken

. . . dispenseRequest 0..1 BackboneElement Medication supply authorization
. . . . initialFill 0..1 BackboneElement First fill details
. . . . . quantity 0..1 SimpleQuantity First fill quantity
. . . . . duration 0..1 Duration First fill duration
. . . . dispenseInterval 0..1 Duration Minimum period of time between dispenses
. . . . validityPeriod 0..1 Period Time period supply is authorized for
. . . . numberOfRepeatsAllowed 0..1 unsignedInt Number of refills authorized
. . . . quantity 0..1 SimpleQuantity Amount of medication to supply per dispense
. . . . expectedSupplyDuration 0..1 Duration Number of days supply per dispense
. . . . dispenser 0..1 Reference( Organization) Intended performer of dispense
. . . . dispenserInstruction 0..* Annotation Additional information for the dispenser

. . . . doseAdministrationAid 0..1 CodeableConcept Type of adherence packaging to use for the dispense
Binding: Medication Dose Aids ( Example)
. . . substitution 0..1 BackboneElement Any restrictions on medication substitution
. . . . allowed[x] 1..1 Whether substitution is allowed or not
Binding: ActSubstanceAdminSubstitutionCode ( Preferred)
. . . . . allowedBoolean boolean
. . . . . allowedCodeableConcept CodeableConcept
. . . . reason 0..1 CodeableConcept Why should (not) substitution be made
Binding: SubstanceAdminSubstitutionReason ( Example)
. . . eventHistory TU 0..* Reference( Provenance) A list of events of interest in the lifecycle


doco Documentation for this format