| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
| Σ I | DomainResource | Dispensing a medication to a named patient whenHandedOver cannot be before whenPrepared | ||
| Σ | 0..1 | Identifier | External identifier | |
| ?! Σ | 0..1 | code | in-progress | on-hold | completed | entered-in-error | stopped MedicationDispenseStatus (Required) | |
| Σ | 0..1 | Reference(Patient) | Who the dispense is for | |
| Σ | 0..1 | Reference(Practitioner) | Practitioner responsible for dispensing medication | |
| Σ | 0..* | Reference(MedicationOrder) | Medication order that authorizes the dispense | |
| Σ | 0..1 | CodeableConcept | Trial fill, partial fill, emergency fill, etc. ActPharmacySupplyType (Example) | |
| Σ | 0..1 | SimpleQuantity | Amount dispensed | |
| Σ | 0..1 | SimpleQuantity | Days Supply | |
| Σ | 1..1 | What medication was supplied | ||
| CodeableConcept | ||||
| Reference(Medication) | ||||
| Σ | 0..1 | dateTime | Dispense processing time | |
| Σ | 0..1 | dateTime | Handover time | |
| Σ | 0..1 | Reference(Location) | Where the medication was sent | |
| Σ | 0..* | Reference(Patient | Practitioner) | Who collected the medication | |
| Σ | 0..1 | string | Information about the dispense | |
| Σ | 0..* | BackboneElement | Medicine administration instructions to the patient/carer | |
| Σ | 0..1 | string | Dosage Instructions | |
| Σ | 0..1 | CodeableConcept | E.g. "Take with food" | |
| Σ | 0..1 | Timing | When medication should be administered | |
| Σ | 0..1 | Take "as needed" f(or x) | ||
| boolean | ||||
| CodeableConcept | ||||
| Σ | 0..1 | Body site to administer to SNOMED CT Anatomical Structure for Administration Site Codes (Example) | ||
| CodeableConcept | ||||
| Reference(BodySite) | ||||
| Σ | 0..1 | CodeableConcept | How drug should enter body SNOMED CT Route Codes (Example) | |
| Σ | 0..1 | CodeableConcept | Technique for administering medication | |
| Σ | 0..1 | Amount of medication per dose | ||
| Range | ||||
| SimpleQuantity | ||||
| Σ | 0..1 | Amount of medication per unit of time | ||
| Ratio | ||||
| Range | ||||
| Σ | 0..1 | Ratio | Upper limit on medication per unit of time | |
| Σ | 0..1 | BackboneElement | Deals with substitution of one medicine for another | |
| Σ | 1..1 | CodeableConcept | Type of substitiution ActSubstanceAdminSubstitutionCode (Example) | |
| Σ | 0..* | CodeableConcept | Why was substitution made SubstanceAdminSubstitutionReason (Example) | |
| Σ | 0..* | Reference(Practitioner) | Who is responsible for the substitution | |
Documentation for this format | ||||