description: This profile sets minimum expectations for the MedicationDispense resource to record, search, and fetch the \"state of a medication with regards to dispensing or other activity. (e.g., dispensed, partially dispensed, not dispensed)\" associated with a patient to promote interoperability and adoption through common implementation. It identifies which core elements, extensions, vocabularies, and value sets **SHALL** be present in the resource and constrains the way the elements are used when using this profile. It provides the floor for standards development for specific use cases. package_name: hl7.fhir.us.core derivation: constraint name: USCoreMedicationDispenseProfile type: MedicationDispense elements: whenHandedOver: {short: (USCDI) When product was given out or mailed, mustSupport: true, index: 11} medicationCodeableConcept: {type: CodeableConcept, short: (USCDI) What medication was supplied, mustSupport: true, choiceOf: medication, index: 3} type: short: (USCDI) Trial fill, partial fill, emergency fill, etc. binding: {strength: extensible, valueSet: 'http://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType'} mustSupport: true index: 9 status: {short: (USCDI) preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown, mustSupport: true, index: 0} dosageInstruction: short: (USCDI) How the medication is to be used by the patient or administered by the caregiver mustSupport: true index: 12 elements: text: {short: (USCDI) Free text dosage instructions e.g. SIG, mustSupport: true, index: 13} timing: {short: (USCDI) When medication should be administered, mustSupport: true, index: 14} doseAndRate: short: (USCDI) Amount of medication administered mustSupport: true index: 15 elements: dose: short: (USCDI) Amount of medication per dose mustSupport: true choices: [doseQuantity, doseRange] index: 17 doseQuantity: {type: Quantity, short: (USCDI) Amount of medication per dose, mustSupport: true, choiceOf: dose, index: 18} doseRange: {type: Range, short: (USCDI) Amount of medication per dose, mustSupport: true, choiceOf: dose, index: 19} medicationReference: type: Reference short: (USCDI) What medication was supplied mustSupport: true choiceOf: medication refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication'] index: 4 quantity: type: Quantity short: (USCDI) Amount dispensed binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/ucum-common'} mustSupport: true index: 10 authorizingPrescription: type: Reference short: (USCDI) Medication order that authorizes the dispense mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest'] index: 8 subject: type: Reference short: (USCDI) Who the dispense is for mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient'] index: 5 performer: short: (USCDI) Who performed event mustSupport: true index: 6 elements: actor: type: Reference short: (USCDI) Individual who was performing mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson'] index: 7 medication: short: (USCDI) What medication was supplied mustSupport: true choices: [medicationCodeableConcept, medicationReference] index: 2 package_version: 6.1.0-snapshot1 class: profile kind: resource url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationdispense base: http://hl7.org/fhir/StructureDefinition/MedicationDispense version: 6.1.0-snapshot1 required: [subject]