description: null package_name: synapxe.nehr derivation: constraint name: MedicationDispense type: MedicationDispense elements: category: {index: 30} whenHandedOver: {index: 107} eventHistory: {index: 148} substitution: {index: 147} encounter: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-encounter'] index: 55 type: elements: id: {index: 83} extension: {index: 84} coding: index: 85 elements: id: {index: 86} extension: {index: 87} system: {index: 88} version: {index: 89} code: {index: 90} display: {index: 91} userSelected: {index: 92} extensions: {} required: [code, system] text: {index: 93} extensions: {} recorded: {index: 106} note: {index: 124} extension: {index: 1} statusChanged: {index: 29} contained: {index: 0} supportingInformation: {index: 56} notPerformedReason: elements: id: {index: 14} extension: {index: 15} concept: index: 16 elements: id: {index: 17} extension: {index: 18} coding: index: 19 elements: id: {index: 20} extension: {index: 21} system: {index: 22} version: {index: 23} code: {index: 24} display: {index: 25} userSelected: {index: 26} extensions: {} required: [code, display, system] text: {index: 27} extensions: {} required: [coding] reference: {index: 28} extensions: {} required: [concept] dosageInstruction: elements: site: {index: 135} asNeeded: {index: 133} method: {index: 136} patientInstruction: {index: 132} maxDosePerLifetime: {index: 146} maxDosePerAdministration: {index: 145} extension: {index: 127} id: {index: 126} additionalInstruction: {index: 131} sequence: {index: 129} maxDosePerPeriod: {index: 144} asNeededFor: {index: 134} doseAndRate: elements: id: {index: 137} extension: {index: 138} type: {index: 139} dose: choices: [] index: 141 rate: choices: [] index: 143 extensions: {} required: [dose] modifierExtension: {index: 128} text: {index: 130} extensions: {} required: [text] daysSupply: elements: id: {index: 100} extension: {index: 101} value: {index: 102} unit: {index: 103} system: {index: 104} code: {index: 105} extensions: {} required: [code, system, unit, value] identifier: index: 3 elements: id: {index: 4} extension: {index: 5} use: {index: 6} type: {index: 7} system: {index: 8} value: {index: 9} period: {index: 10} assigner: {index: 11} extensions: {} required: [system, value] renderedDosageInstruction: {index: 125} basedOn: {index: 12} quantity: elements: id: {index: 94} extension: {index: 95} value: {index: 96} unit: {index: 97} system: {index: 98} code: {index: 99} extensions: {} required: [code, system, unit, value] partOf: {index: 13} location: {index: 75} authorizingPrescription: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-medicationrequest'] index: 76 elements: id: {index: 77} extension: {index: 78} reference: {index: 79} type: {index: 80} identifier: {index: 81} display: {index: 82} extensions: {} required: [reference] receiver: {index: 123} subject: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 48 elements: id: {index: 49} extension: {index: 50} reference: {index: 51} type: {index: 52} identifier: {index: 53} display: {index: 54} extensions: {} required: [reference] destination: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-location'] index: 108 elements: id: {index: 109} extension: {index: 110} reference: {index: 111} type: pattern: {type: uri, value: Location} type: uri index: 112 identifier: index: 113 elements: id: {index: 114} extension: {index: 115} use: {index: 116} type: {index: 117} system: pattern: {type: uri, value: 'https://fhir.synapxe.sg/NamingSystem/facilityunit'} type: uri index: 118 value: {index: 119} period: {index: 120} assigner: {index: 121} extensions: {} required: [system, value] display: {index: 122} extensions: {} required: [display, identifier, type] modifierExtension: {index: 2} performer: elements: id: {index: 57} extension: {index: 58} modifierExtension: {index: 59} function: {index: 60} actor: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-practitioner'] index: 61 elements: id: {index: 62} extension: {index: 63} type: {index: 64} identifier: index: 65 elements: id: {index: 66} extension: {index: 67} use: {index: 68} type: {index: 69} system: {index: 70} value: {index: 71} period: {index: 72} assigner: {index: 73} extensions: {} required: [system, value] display: {index: 74} extensions: {} required: [display, identifier, type] extensions: {} medication: type: CodeableReference index: 31 elements: id: {index: 32} extension: {index: 33} concept: index: 34 elements: id: {index: 35} extension: {index: 36} coding: index: 37 elements: id: {index: 38} extension: {index: 39} system: {index: 40} code: {index: 41} display: {index: 42} userSelected: {index: 43} extensions: {} required: [code, display, system] text: {index: 44} extensions: {} required: [coding] reference: index: 45 elements: id: {index: 46} extension: {index: 47} extensions: {} extensions: {} required: [concept] package_version: 1.0.0 extensions: {} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-medicationdispense base: http://hl7.org/fhir/StructureDefinition/MedicationDispense version: null required: [authorizingPrescription, whenHandedOver]