description: Clinical tests, lab results or diagnostic imaging results package_name: synapxe.sgcdi derivation: constraint name: Investigation type: Observation elements: category: index: 13 elements: id: {index: 14} extension: {index: 15} coding: index: 16 elements: id: {index: 17} extension: {index: 18} system: {index: 19} code: {index: 20} display: {index: 21} userSelected: {index: 22} extensions: {} required: [display, system, code] text: {index: 23} extensions: {} required: [coding] 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: 53} extension: {index: 54} value: {index: 55} comparator: {index: 56} unit: {index: 57} system: {index: 58} code: {index: 59} extensions: {} required: [value, unit, system, code] meta: index: 0 elements: profile: pattern: {type: Canonical, value: 'https://fhir.synapxe.sg/StructureDefinition/profile-investigation'} index: 1 required: [profile] instantiates: choices: [] index: 6 derivedFrom: {index: 114} interpretation: index: 63 elements: id: {index: 64} extension: {index: 65} coding: index: 66 elements: id: {index: 67} extension: {index: 68} system: {index: 69} code: {index: 70} display: {index: 71} userSelected: {index: 72} extensions: {} required: [display, system, code] text: {index: 73} extensions: {} required: [text] encounter: type: Reference short: A reference from one resource to another refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-encounter'] index: 29 elements: display: {index: 30} method: index: 88 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: [display, system, code] 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: 52} value: choices: [valueQuantity] index: 51 component: elements: referenceRange: {index: 148} interpretation: index: 143 elements: id: {index: 144} extension: {index: 145} coding: {index: 146} text: {index: 147} extensions: {} required: [text] valueQuantity: {type: Quantity, choiceOf: value, index: 131} value: choices: [valueQuantity] index: 130 extension: {index: 116} id: {index: 115} 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: [display, system, code] text: {index: 128} extensions: {} required: [coding] modifierExtension: {index: 117} dataAbsentReason: binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/abnormal-flag'} index: 132 elements: id: {index: 133} extension: {index: 134} coding: index: 135 elements: id: {index: 136} extension: {index: 137} system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/abnormal-flag'} index: 138 code: {index: 139} display: {index: 140} userSelected: {index: 141} extensions: {} required: [display, system, code] text: {index: 142} extensions: {} required: [coding] extensions: {} required: [value, valueQuantity] note: {type: Annotation, short: Text node with attribution, index: 74} effectiveDateTime: {type: dateTime, choiceOf: effective, index: 33} status: pattern: {type: Code, value: final} index: 12 effective: choices: [effectiveDateTime] index: 32 code: type: CodeableConcept short: Concept - reference to a terminology or just text index: 24 extensions: {} elements: extension: {index: 25} identifier: type: Identifier short: An identifier intended for computation index: 3 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/investigationIdentifier'} index: 4 bodySite: index: 75 elements: id: {index: 76} extension: {index: 77} coding: index: 78 elements: id: {index: 79} extension: {index: 80} system: {index: 81} version: {index: 82} code: {index: 83} display: {index: 84} userSelected: {index: 85} extensions: {} required: [display, system, code] text: {index: 86} extensions: {} required: [coding] focus: {index: 28} issued: {index: 34} device: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-device'] index: 101 basedOn: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-investigationorder'] index: 7 elements: id: {index: 8} extension: {index: 9} extensions: {} partOf: {index: 11} bodyStructure: {index: 87} triggeredBy: {index: 10} subject: type: Reference short: A reference from one resource to another refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 26 elements: display: {index: 27} modifierExtension: {index: 2} performer: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-practitioner'] index: 35 elements: id: {index: 36} extension: {index: 37} reference: {index: 38} type: {index: 39} identifier: index: 40 elements: id: {index: 41} extension: {index: 42} use: {index: 43} type: {index: 44} system: {index: 45} value: {index: 46} period: {index: 47} assigner: {index: 48} extensions: {} required: [value, system] display: {index: 49} extensions: {} required: [identifier, type, display] dataAbsentReason: type: CodeableConcept short: Concept - reference to a terminology or just text binding: {strength: required, valueSet: 'https://fhir.synapxe.sg/ValueSet/abnormal-flag'} index: 60 extensions: {} elements: extension: {index: 61} coding: elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/CodeSystem/abnormal-flag'} index: 62 package_version: 1.0.8 class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-investigation base: http://hl7.org/fhir/StructureDefinition/Observation version: null required: [interpretation, identifier, subject]