description: null package_name: synapxe.nehr derivation: constraint name: Medication type: Medication elements: definition: {index: 98} doseForm: index: 54 elements: id: {index: 55} extension: {index: 56} coding: index: 57 elements: id: {index: 58} extension: {index: 59} system: pattern: {type: Uri, value: 'http://hl7.org/fhir/CodeSystem/medication-form-codes'} index: 60 version: {index: 61} code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medication-form-codes'} index: 62 display: {index: 63} userSelected: {index: 64} extensions: {} required: [display, system, code] extensions: {} required: [coding] totalVolume: {index: 65} batch: {index: 97} extension: {index: 1} contained: {index: 0} ingredient: index: 66 elements: id: {index: 67} extension: {index: 68} modifierExtension: {index: 69} item: type: CodeableReference index: 70 elements: id: {index: 71} extension: {index: 72} concept: index: 73 elements: id: {index: 74} extension: {index: 75} coding: index: 76 elements: id: {index: 77} extension: {index: 78} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/sdd-medicationcodes'} index: 79 version: {index: 80} code: binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/sdd-medicationcodes'} index: 81 display: {index: 82} userSelected: {index: 83} extensions: {} required: [display, system, code] text: {index: 84} extensions: {} required: [coding] reference: {index: 85} extensions: {} required: [concept] isActive: {index: 86} strength: choices: [strengthQuantity] index: 88 strengthQuantity: {type: Quantity, choiceOf: strength, index: 89} strength[x]: elements: id: {index: 90} extension: {index: 91} value: {index: 92} comparator: {index: 93} unit: {index: 94} system: pattern: {type: Uri, value: 'http://hl7.org/fhir/CodeSystem/medication-ingredientstrength'} index: 95 code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medication-ingredientstrength'} index: 96 extensions: {} required: [value, unit, system, code] extensions: {} required: [strengthQuantity, strength] status: {index: 52} code: index: 40 elements: id: {index: 41} extension: {index: 42} coding: index: 43 elements: id: {index: 44} extension: {index: 45} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/sdd-medicationcodes'} index: 46 version: {index: 47} code: binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/sdd-medicationcodes'} index: 48 display: {index: 49} userSelected: {index: 50} extensions: {} required: [display, system, code] text: {index: 51} extensions: {} required: [coding] identifier: index: 3 slicing: rules: open discriminator: - {path: $this, type: value} min: null max: 0 slices: itemId: match: {} schema: _required: true index: 4 elements: id: {index: 5} extension: {index: 6} use: {index: 7} type: {index: 8} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/itemId'} index: 9 value: {index: 10} period: {index: 11} assigner: {index: 12} extensions: {} required: [value, system] sequenceNo: match: {} schema: _required: true index: 13 elements: id: {index: 14} extension: {index: 15} use: {index: 16} type: {index: 17} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/sequenceNo'} index: 18 value: {index: 19} period: {index: 20} assigner: {index: 21} extensions: {} required: [value, system] groupNo: match: {} schema: _required: true index: 22 elements: id: {index: 23} extension: {index: 24} use: {index: 25} type: {index: 26} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/groupNo'} index: 27 value: {index: 28} period: {index: 29} assigner: {index: 30} extensions: {} required: [value, system] groupSequenceNo: match: {} schema: _required: true index: 31 elements: id: {index: 32} extension: {index: 33} use: {index: 34} type: {index: 35} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/groupSequenceNo'} index: 36 value: {index: 37} period: {index: 38} assigner: {index: 39} extensions: {} required: [value, system] marketingAuthorizationHolder: {index: 53} modifierExtension: {index: 2} package_version: 2.0.0 extensions: {} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-medication base: http://hl7.org/fhir/StructureDefinition/Medication version: null required: [code]