description: Base StructureDefinition for MedicationDispense Resource package_name: hl7.fhir.r2.core name: MedicationDispense type: null elements: patient: {short: Who the dispense is for, comments: SubstanceAdministration->subject->Patient., type: Reference, isSummary: true, index: 2} dispenser: {type: Reference, short: Practitioner responsible for dispensing medication, isSummary: true, index: 3} whenHandedOver: {type: dateTime, short: When product was given out, isSummary: true, index: 13} whenPrepared: {type: dateTime, short: Dispense processing time, isSummary: true, index: 12} substitution: type: BackboneElement short: Deals with substitution of one medicine for another isSummary: true index: 40 elements: type: {short: Type of substitution, type: CodeableConcept, isSummary: true, index: 41} reason: {short: Why was substitution made, type: CodeableConcept, array: true, isSummary: true, index: 42} responsibleParty: {type: Reference, short: Who is responsible for the substitution, isSummary: true, array: true, index: 43} required: [type] medicationCodeableConcept: {short: What medication was supplied, comments: 'If only a code is specified, then it needs to be a code for a specific product. If more information is required, then the use of the medication resource is recommended. Note: do not use Medication.name to describe the dispensed medication. When the only available information is a text description of the medication, Medication.code.text should be used.', type: CodeableConcept, choiceOf: medication, isSummary: true, index: 10} type: {short: 'Trial fill, partial fill, emergency fill, etc.', type: CodeableConcept, isSummary: true, index: 5} note: {type: string, short: Information about the dispense, isSummary: true, index: 16} status: {isModifier: true, short: in-progress | on-hold | completed | entered-in-error | stopped, type: code, isSummary: true, index: 1} dosageInstruction: short: Medicine administration instructions to the patient/caregiver comments: When the dose or rate is intended to change over the entire administration period (e.g. Tapering dose prescriptions), multiple instances of dosage instructions will need to be supplied to convey the different doses/rates. type: BackboneElement array: true isSummary: true index: 17 elements: site: short: Body site to administer to choices: [siteCodeableConcept, siteReference] isSummary: true index: 26 doseRange: {short: Amount of medication per dose, comments: 'Note that this specifies the quantity of the specified medication, not the quantity of active ingredient(s). The prescribed strength can be calculated by multiplying the doseQuantity by the strength of each active ingredient in the prescribed Medication. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule.', type: Range, choiceOf: dose, isSummary: true, index: 33} asNeeded: short: Take "as needed" f(or x) choices: [asNeededBoolean, asNeededCodeableConcept] isSummary: true index: 22 rateRange: {short: Amount of medication per unit of time, type: Range, choiceOf: rate, isSummary: true, index: 38} method: {short: Technique for administering medication, comments: 'This attribute will most often NOT be populated. It is most commonly used for injections. For example, Slow Push, Deep IV. One of the reasons this attribute is not used often, is that the method is often pre-coordinated with the route and/or form of administration. This means the codes used in route or form may pre-coordinate the method in the route code or the form code. The implementation decision about what coding system to use for route or form code will determine how frequently the method code will be populated e.g. if route or form code pre-coordinate method code, then this attribute will not be populated often; if there is no pre-coordination then method code may be used frequently.', type: CodeableConcept, isSummary: true, index: 30} doseQuantity: {short: Amount of medication per dose, comments: 'Note that this specifies the quantity of the specified medication, not the quantity of active ingredient(s). The prescribed strength can be calculated by multiplying the doseQuantity by the strength of each active ingredient in the prescribed Medication. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule.', type: Quantity, choiceOf: dose, isSummary: true, index: 34} dose: short: Amount of medication per dose comments: Note that this specifies the quantity of the specified medication, not the quantity of active ingredient(s). The prescribed strength can be calculated by multiplying the doseQuantity by the strength of each active ingredient in the prescribed Medication. If the administration is not intended to be instantaneous (rate is present or timing has a duration), this can be specified to convey the total amount to be administered over the period of time as indicated by the schedule. choices: [doseRange, doseQuantity] isSummary: true index: 32 route: {short: How drug should enter body, type: CodeableConcept, isSummary: true, index: 29} rate: short: Amount of medication per unit of time isSummary: true choices: [rateRatio, rateRange] index: 36 additionalInstructions: {short: E.g. "Take with food", type: CodeableConcept, isSummary: true, index: 19} asNeededBoolean: {short: Take "as needed" f(or x), type: boolean, choiceOf: asNeeded, isSummary: true, index: 23} siteCodeableConcept: {short: Body site to administer to, type: CodeableConcept, choiceOf: site, isSummary: true, index: 27} timing: {type: Timing, short: When medication should be administered, isSummary: true, index: 20} maxDosePerPeriod: {type: Ratio, short: Upper limit on medication per unit of time, isSummary: true, index: 39} rateRatio: {short: Amount of medication per unit of time, type: Ratio, choiceOf: rate, isSummary: true, index: 37} siteReference: {short: Body site to administer to, type: Reference, choiceOf: site, isSummary: true, index: 28} asNeededCodeableConcept: {short: Take "as needed" f(or x), type: CodeableConcept, choiceOf: asNeeded, isSummary: true, index: 24} text: {type: string, short: Dosage Instructions, isSummary: true, index: 18} daysSupply: {type: Quantity, short: Days Supply, isSummary: true, index: 7} identifier: {type: Identifier, short: External identifier, isSummary: true, index: 0} medicationReference: {short: What medication was supplied, comments: 'If only a code is specified, then it needs to be a code for a specific product. If more information is required, then the use of the medication resource is recommended. Note: do not use Medication.name to describe the dispensed medication. When the only available information is a text description of the medication, Medication.code.text should be used.', type: Reference, choiceOf: medication, isSummary: true, index: 11} quantity: {type: Quantity, short: Amount dispensed, isSummary: true, index: 6} authorizingPrescription: {type: Reference, short: Medication order that authorizes the dispense, isSummary: true, array: true, index: 4} receiver: {type: Reference, short: Who collected the medication, isSummary: true, array: true, index: 15} destination: {type: Reference, short: Where the medication was sent, isSummary: true, index: 14} medication: short: What medication was supplied comments: 'If only a code is specified, then it needs to be a code for a specific product. If more information is required, then the use of the medication resource is recommended. Note: do not use Medication.name to describe the dispensed medication. When the only available information is a text description of the medication, Medication.code.text should be used.' choices: [medicationCodeableConcept, medicationReference] isSummary: true index: 9 package_version: 1.0.2 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/MedicationDispense version: null required: [medicationCodeableConcept, medication, medicationReference]