description: null package_name: synapxe.sgcdi derivation: constraint name: profile-medication type: Medication elements: definition: {index: 78} doseForm: type: CodeableConcept short: Concept - reference to a terminology or just text binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medication-form-codes'} index: 47 extensions: {} elements: extension: {index: 48} coding: elements: system: pattern: {type: Uri, value: 'http://hl7.org/fhir/CodeSystem/medication-form-codes'} index: 49 version: {index: 50} code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medication-form-codes'} index: 51 totalVolume: {index: 52} batch: {index: 77} extension: {index: 1} contained: {index: 0} ingredient: index: 53 elements: id: {index: 54} extension: {index: 55} modifierExtension: {index: 56} item: type: CodeableReference index: 57 elements: id: {index: 58} extension: {index: 59} concept: type: CodeableConcept short: Concept - reference to a terminology or just text index: 60 extensions: {} elements: extension: {index: 61} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/sdd-medicationcodes'} index: 62 version: {index: 63} code: binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/sdd-medicationcodes'} index: 64 reference: {index: 65} extensions: {} required: [concept] isActive: {index: 66} strength: choices: [strengthQuantity] index: 68 strengthQuantity: {type: Quantity, choiceOf: strength, index: 69} strength[x]: elements: id: {index: 70} extension: {index: 71} value: {index: 72} comparator: {index: 73} unit: {index: 74} system: pattern: {type: Uri, value: 'http://hl7.org/fhir/CodeSystem/medication-ingredientstrength'} index: 75 code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medication-ingredientstrength'} index: 76 extensions: {} required: [value, unit, system, code] extensions: {} required: [strengthQuantity, strength] status: {index: 45} code: type: CodeableConcept short: Concept - reference to a terminology or just text index: 40 extensions: {} elements: extension: {index: 41} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/sdd-medicationcodes'} index: 42 version: {index: 43} code: binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/sdd-medicationcodes'} index: 44 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: 46} modifierExtension: {index: 2} package_version: 1.0.6 extensions: {} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-medication base: http://hl7.org/fhir/StructureDefinition/Medication version: null required: [code]