description: null package_name: synapxe.sgcdi derivation: constraint name: Observation type: Observation elements: category: {type: CodeableConcept, index: 19} referenceRange: elements: id: {index: 58} extension: {index: 59} modifierExtension: {index: 60} normalValue: {index: 61} type: {type: CodeableConcept, short: Concept - reference to a terminology or just text, index: 62} appliesTo: {index: 63} age: elements: id: {index: 64} extension: {index: 65} extensions: {} extensions: {} hasMember: {index: 66} meta: index: 0 elements: profile: {index: 1} instantiates: choices: [] index: 15 derivedFrom: {index: 67} interpretation: type: CodeableConcept short: Concept - reference to a terminology or just text index: 37 extensions: {} elements: extension: {index: 38} encounter: {index: 24} method: type: CodeableConcept short: Concept - reference to a terminology or just text index: 53 extensions: {} elements: extension: {index: 54} coding: elements: version: {index: 55} specimen: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-specimen'] index: 56 valueQuantity: {type: Quantity, choiceOf: value, index: 33} value: choices: [valueQuantity, valueCodeableConcept, valueString] index: 32 valueString: {type: string, choiceOf: value, index: 35} component: index: 68 elements: id: {index: 69} extension: {index: 70} modifierExtension: {index: 71} code: type: CodeableConcept index: 72 extensions: {} elements: extension: {index: 73} coding: elements: version: {index: 74} value: choices: [] index: 76 dataAbsentReason: {index: 77} interpretation: {index: 78} referenceRange: {index: 79} extensions: {} required: [value] note: {type: Annotation, short: Text node with attribution, index: 39} extension: index: 2 slicing: slices: sequenceNo: match: {} schema: {type: Extension, url: 'https://fhir.synapxe.sg/StructureDefinition/ext-sequenceno', index: 3} min: 1 max: 1 effectiveDateTime: {type: dateTime, choiceOf: effective, index: 27} effective: choices: [effectiveDateTime] index: 26 code: type: CodeableConcept index: 20 extensions: {} elements: extension: {index: 21} identifier: index: 5 elements: id: {index: 6} extension: {index: 7} use: {index: 8} type: {index: 9} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/investigationID'} index: 10 value: {index: 11} period: {index: 12} assigner: {index: 13} extensions: {} required: [value, system] valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 34} bodySite: index: 40 elements: id: {index: 41} extension: {index: 42} coding: index: 43 elements: id: {index: 44} extension: {index: 45} system: {index: 46} version: {index: 47} code: {index: 48} display: {index: 49} userSelected: {index: 50} extensions: {} required: [display, system, code] text: {index: 51} extensions: {} required: [coding] focus: {index: 23} issued: {index: 28} device: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-device'] index: 57 basedOn: {index: 16} partOf: {index: 18} bodyStructure: {index: 52} triggeredBy: {index: 17} subject: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 22 modifierExtension: {index: 4} performer: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization'] index: 29 elements: display: {index: 30} required: [display] dataAbsentReason: {index: 36} package_version: 1.0.7 extensions: sequenceNo: {url: 'https://fhir.synapxe.sg/StructureDefinition/ext-sequenceno', min: 1, max: 1, type: Extension, index: 3} class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-cr-observation base: http://hl7.org/fhir/StructureDefinition/Observation version: null required: [extension]