description: MedicationStatement profile for the Smart4Health project. package_name: smart4health.eu.core derivation: constraint name: S4hMedicationStatement type: MedicationStatement elements: dosage: mustSupport: true index: 14 elements: text: {mustSupport: true, index: 15} timing: {mustSupport: true, index: 16} route: type: CodeableConcept binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/medicine-route-of-administration'} index: 17 medicationCodeableConcept: type: CodeableConcept short: Code for absent or unknown medication choiceOf: medication index: 8 slicing: slices: medicationCodeableConcept: match: {} schema: {type: CodeableConcept, short: Code for absent or unknown medication, choiceOf: medication, index: 8} status: {mustSupport: true, index: 0} effective: mustSupport: true choices: [] index: 12 context: type: Reference refers: ['http://fhir.smart4health.eu/StructureDefinition/s4h-encounter', 'http://hl7.org/fhir/StructureDefinition/EpisodeOfCare'] index: 10 medicationReference: type: Reference mustSupport: true choiceOf: medication refers: ['http://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips'] index: 5 slicing: slices: medicationReference: match: {} schema: type: Reference mustSupport: true choiceOf: medication refers: ['http://hl7.org/fhir/uv/ips/StructureDefinition/Medication-uv-ips'] index: 5 informationSource: {mustSupport: true, index: 13} subject: type: Reference mustSupport: true refers: ['http://fhir.smart4health.eu/StructureDefinition/s4h-patient'] index: 9 medication: short: Code for absent or unknown medication choices: [medicationCodeableConcept] index: 7 slicing: slices: medicationCodeableConcept: match: {} schema: short: Code for absent or unknown medication choices: [medicationCodeableConcept] index: 7 package_version: 0.3.0 class: profile kind: resource url: http://fhir.smart4health.eu/StructureDefinition/s4h-medicationstatement base: http://hl7.org/fhir/StructureDefinition/MedicationStatement version: null required: [effective]