PackagesCanonicalsLogsProblems
    Packages
    synapxe.rcm.snapshots@1.0.0
    http://fhir.synapxe.sg/StructureDefinition/profile-observation
description: This resource defines the vital signs readings of the patient. Details like the type of vital signs (i.e blood pressure), the readings for each vital sign (i.e systolic blood pressure, diastolic blood pressure), the device guid that took the readings and the subject patient id.\r\n\r\nIn the event the readings are missed, the effective period will be used to store the start and end date of the missed readings with the data absent reason as \"unknown\".
package_name: synapxe.rcm.snapshots
derivation: constraint
name: Observation
type: Observation
elements:
  category:
    index: 7
    elements:
      coding:
        index: 8
        elements:
          system:
            pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/observation-category'}
            index: 9
          version: {index: 10}
          code:
            pattern: {type: Code, value: vital-signs}
            index: 11
          display:
            pattern: {type: String, value: Vital Signs}
            index: 12
          userSelected: {index: 13}
        required: [display, system, code]
      text: {index: 14}
    required: [coding]
  referenceRange: {index: 59}
  hasMember: {index: 60}
  instantiates:
    choices: []
    index: 2
  derivedFrom: {index: 61}
  interpretation: {index: 43}
  encounter: {index: 28}
  method: {index: 47}
  specimen: {index: 48}
  value:
    choices: []
    index: 35
  component:
    elements:
      code:
        pattern:
          type: CodeableConcept
          value:
            coding:
            - {system: 'http://loinc.org'}
        index: 62
        elements:
          coding:
            index: 63
            elements:
              system:
                pattern: {type: Uri, value: 'http://loinc.org'}
                index: 64
              version: {index: 65}
              code: {index: 66}
              display: {index: 67}
              userSelected: {index: 68}
            required: [display, system, code]
          text: {index: 69}
        required: [coding]
      value:
        choices: [valueQuantity]
        index: 71
      valueQuantity: {type: Quantity, choiceOf: value, index: 72}
      value[x]:
        elements:
          value: {index: 73}
          comparator: {index: 74}
          unit: {index: 75}
          system:
            pattern: {type: Uri, value: 'http://unitsofmeasure.org'}
            index: 76
          code: {index: 77}
        required: [value, unit, system, code]
      dataAbsentReason: {index: 78}
      interpretation: {index: 79}
      referenceRange: {index: 80}
    required: [value, valueQuantity]
  note: {index: 44}
  status:
    short: final
    pattern: {type: Code, value: final}
    index: 6
  effective:
    choices: [effectivePeriod]
    index: 30
  code:
    elements:
      coding:
        index: 15
        elements:
          system:
            pattern: {type: Uri, value: 'http://loinc.org'}
            index: 16
          version: {index: 17}
          code: {index: 18}
          display: {index: 19}
          userSelected: {index: 20}
        required: [display, system, code]
      text: {index: 21}
    required: [coding]
  identifier: {index: 0}
  bodySite: {index: 45}
  focus: {index: 27}
  issued: {index: 32}
  device:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Device']
    index: 49
    elements:
      reference: {index: 50}
      type:
        pattern: {type: Uri, value: Device}
        index: 51
      identifier:
        elements:
          use: {index: 52}
          type: {index: 53}
          system:
            pattern: {type: Uri, value: 'http://fhir.synapxe.sg/NamingSystem/device-guid'}
            index: 54
          value: {index: 55}
          period: {index: 56}
          assigner: {index: 57}
        required: [value, system]
      display: {index: 58}
    required: [type]
  basedOn: {index: 3}
  partOf: {index: 5}
  bodyStructure: {index: 46}
  triggeredBy: {index: 4}
  subject:
    type: Reference
    refers: ['http://fhir.synapxe.sg/StructureDefinition/profile-patient']
    index: 22
    elements:
      reference: {index: 23}
      type: {index: 24}
      identifier: {index: 25}
      display: {index: 26}
    required: [reference]
  performer: {index: 33}
  dataAbsentReason:
    elements:
      coding:
        index: 36
        elements:
          system: {index: 37}
          version: {index: 38}
          code:
            pattern: {type: Code, value: unknown}
            index: 39
          display: {index: 40}
          userSelected: {index: 41}
        required: [code]
      text: {index: 42}
    required: [coding]
  effectivePeriod: {type: Period, choiceOf: effective, index: 31}
package_version: 1.0.0
class: profile
kind: resource
url: http://fhir.synapxe.sg/StructureDefinition/profile-observation
base: http://hl7.org/fhir/StructureDefinition/Observation
version: null
required: [issued, subject, category]