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