PackagesCanonicalsLogsProblems
    Packages
    synapxe.sgcdi@1.0.7
    https://fhir.synapxe.sg/StructureDefinition/profile-cr-observation
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]