description: null package_name: synapxe.nehr derivation: constraint name: Observation type: Observation elements: category: {index: 29} referenceRange: index: 116 elements: age: {index: 125} appliesTo: {index: 124} type: {index: 123} high: {index: 121} extension: {index: 118} id: {index: 117} low: {index: 120} modifierExtension: {index: 119} text: {index: 126} normalValue: {index: 122} extensions: {} required: [text] hasMember: {index: 127} value[x]: elements: id: {index: 66} extension: {index: 67} value: {index: 68} comparator: {index: 69} unit: {index: 70} system: {index: 71} code: {index: 72} extensions: {} required: [code, system, unit, value] instantiates: choices: [] index: 25 derivedFrom: {index: 128} interpretation: index: 74 elements: id: {index: 75} extension: {index: 76} coding: index: 77 elements: id: {index: 78} extension: {index: 79} system: {index: 80} code: {index: 81} display: {index: 82} userSelected: {index: 83} extensions: {} required: [code, display, system] text: {index: 84} extensions: {} required: [coding] encounter: {index: 43} method: elements: id: {index: 103} extension: {index: 104} coding: index: 105 elements: id: {index: 106} extension: {index: 107} system: {index: 108} version: {index: 109} code: {index: 110} display: {index: 111} userSelected: {index: 112} extensions: {} required: [code, display, system] text: {index: 113} extensions: {} required: [coding] specimen: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-specimen'] index: 114 valueQuantity: {type: Quantity, choiceOf: value, index: 65} value: choices: [valueQuantity] index: 64 component: elements: id: {index: 129} extension: {index: 130} modifierExtension: {index: 131} code: elements: id: {index: 132} extension: {index: 133} coding: index: 134 elements: id: {index: 135} extension: {index: 136} system: {index: 137} version: {index: 138} code: {index: 139} display: {index: 140} userSelected: {index: 141} extensions: {} required: [code, display, system] text: {index: 142} extensions: {} required: [coding] value: choices: [] index: 144 dataAbsentReason: {index: 145} interpretation: {index: 146} referenceRange: {index: 147} extensions: {} required: [value] note: index: 85 elements: id: {index: 86} extension: {index: 87} author: choices: [] index: 89 time: {index: 90} extensions: {} extension: index: 0 slicing: slices: extLabTest: match: {} schema: type: Extension url: https://fhir.synapxe.sg/StructureDefinition/ext-labTest index: 1 elements: value: choices: [] index: 3 value[x]: elements: id: {index: 4} extension: {index: 5} coding: index: 6 elements: id: {index: 7} extension: {index: 8} system: {index: 9} code: {index: 10} display: {index: 11} userSelected: {index: 12} extensions: {} required: [code, display, system] text: {index: 13} extensions: {} required: [coding] required: [value] effectiveDateTime: {type: dateTime, choiceOf: effective, index: 46} effective: choices: [effectiveDateTime] index: 45 code: elements: id: {index: 30} extension: {index: 31} coding: index: 32 elements: id: {index: 33} extension: {index: 34} system: {index: 35} code: {index: 36} display: {index: 37} userSelected: {index: 38} extensions: {} required: [code, display, system] text: {index: 39} extensions: {} required: [coding] identifier: index: 15 elements: id: {index: 16} extension: {index: 17} use: {index: 18} type: {index: 19} system: pattern: {type: uri, value: 'https://fhir.synapxe.sg/NamingSystem/investigationID'} type: uri index: 20 value: {index: 21} period: {index: 22} assigner: {index: 23} extensions: {} required: [system, value] bodySite: elements: id: {index: 91} extension: {index: 92} coding: index: 93 elements: id: {index: 94} extension: {index: 95} system: {index: 96} version: {index: 97} code: {index: 98} display: {index: 99} userSelected: {index: 100} extensions: {} required: [code, display, system] text: {index: 101} extensions: {} required: [coding] focus: {index: 42} issued: {index: 47} device: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-device'] index: 115 basedOn: {index: 26} partOf: {index: 28} bodyStructure: {index: 102} triggeredBy: {index: 27} subject: index: 40 elements: reference: {index: 41} required: [reference] modifierExtension: {index: 14} performer: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization'] index: 48 elements: id: {index: 49} extension: {index: 50} reference: {index: 51} type: {index: 52} identifier: index: 53 elements: id: {index: 54} extension: {index: 55} use: {index: 56} type: {index: 57} system: {index: 58} value: {index: 59} period: {index: 60} assigner: {index: 61} extensions: {} required: [system, value] display: {index: 62} extensions: {} required: [display, identifier, type] dataAbsentReason: {index: 73} package_version: 1.0.0 extensions: extLabTest: url: https://fhir.synapxe.sg/StructureDefinition/ext-labTest type: Extension index: 1 elements: value: choices: [] index: 3 value[x]: elements: id: {index: 4} extension: {index: 5} coding: index: 6 elements: id: {index: 7} extension: {index: 8} system: {index: 9} code: {index: 10} display: {index: 11} userSelected: {index: 12} extensions: {} required: [code, display, system] text: {index: 13} extensions: {} required: [coding] required: [value] class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-observation base: http://hl7.org/fhir/StructureDefinition/Observation version: null required: [effective, effectiveDateTime, extension, identifier, interpretation, note, performer, referenceRange, subject]