description: null package_name: synapxe.sgcdi derivation: constraint name: Observation type: Observation elements: category: {type: CodeableConcept, index: 13} referenceRange: elements: id: {index: 52} extension: {index: 53} modifierExtension: {index: 54} normalValue: {index: 55} type: {type: CodeableConcept, index: 56} appliesTo: {index: 57} age: elements: id: {index: 58} extension: {index: 59} extensions: {} extensions: {} hasMember: {index: 60} meta: index: 0 elements: profile: {index: 1} instantiates: choices: [] index: 9 derivedFrom: {index: 61} interpretation: type: CodeableConcept index: 31 extensions: {} elements: extension: {index: 32} encounter: {index: 18} method: type: CodeableConcept index: 47 extensions: {} elements: extension: {index: 48} coding: elements: version: {index: 49} specimen: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-specimen'] index: 50 valueQuantity: {type: Quantity, choiceOf: value, index: 27} value: choices: [valueQuantity, valueCodeableConcept, valueString] index: 26 valueString: {type: string, choiceOf: value, index: 29} component: index: 62 elements: id: {index: 63} extension: {index: 64} modifierExtension: {index: 65} code: type: CodeableConcept index: 66 extensions: {} elements: extension: {index: 67} coding: elements: version: {index: 68} value: choices: [] index: 70 dataAbsentReason: {index: 71} interpretation: {index: 72} referenceRange: {index: 73} extensions: {} required: [value] note: {type: Annotation, index: 33} effectiveDateTime: {type: dateTime, choiceOf: effective, index: 21} effective: choices: [effectiveDateTime] index: 20 code: type: CodeableConcept index: 14 extensions: {} elements: extension: {index: 15} identifier: type: Identifier short: An identifier intended for computation index: 3 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: investigationId: match: {system: 'https://fhir.synapxe.sg/NamingSystem/investigation-id'} schema: type: Identifier short: Business Identifier for observation _required: true index: 4 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/investigation-id'} index: 5 sequenceNo: match: {system: 'https://fhir.synapxe.sg/NamingSystem/sequence-no'} schema: type: Identifier short: Business Identifier for observation _required: true index: 6 elements: system: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/NamingSystem/sequence-no'} index: 7 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 28} bodySite: index: 34 elements: id: {index: 35} extension: {index: 36} coding: index: 37 elements: id: {index: 38} extension: {index: 39} system: {index: 40} version: {index: 41} code: {index: 42} display: {index: 43} userSelected: {index: 44} extensions: {} required: [display, system, code] text: {index: 45} extensions: {} required: [coding] focus: {index: 17} issued: {index: 22} device: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-device'] index: 51 basedOn: {index: 10} partOf: {index: 12} bodyStructure: {index: 46} triggeredBy: {index: 11} subject: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-patient'] index: 16 modifierExtension: {index: 2} performer: type: Reference refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-organization'] index: 23 elements: display: {index: 24} required: [display] dataAbsentReason: {index: 30} package_version: 1.1.2 class: profile kind: resource url: https://fhir.synapxe.sg/StructureDefinition/profile-cr-observation base: http://hl7.org/fhir/StructureDefinition/Observation version: null required: [identifier]