{
  "resourceType": "StructureDefinition",
  "url": "https://example.org/fhir/StructureDefinition/MyTWCoreObservationVitalSigns",
  "name": "MyTWCoreObservationVitalSigns",
  "status": "draft",
  "date": "2024-03-01T00:46:27.3562894+00:00",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Observation",
  "baseDefinition": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Observation-vitalSigns-twcore",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Observation.code.coding",
        "path": "Observation.code.coding",
        "min": 1
      },
      {
        "id": "Observation.code.coding.system",
        "path": "Observation.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.code.coding.code",
        "path": "Observation.code.coding.code",
        "min": 1,
        "fixedCode": "99707-2"
      },
      {
        "id": "Observation.code.coding.display",
        "path": "Observation.code.coding.display",
        "fixedString": "Continuous renal replacement therapy panel"
      },
      {
        "id": "Observation.code.text",
        "path": "Observation.code.text",
        "fixedString": "Continuous renal replacement therapy (CRRT)"
      },
      {
        "id": "Observation.subject",
        "path": "Observation.subject",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Patient-twcore",
              "http://hl7.org/fhir/StructureDefinition/Location"
            ]
          }
        ]
      },
      {
        "id": "Observation.subject.reference",
        "path": "Observation.subject.reference",
        "mustSupport": true
      },
      {
        "id": "Observation.performer",
        "path": "Observation.performer",
        "min": 1
      },
      {
        "id": "Observation.performer.reference",
        "path": "Observation.performer.reference",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.device",
        "path": "Observation.device",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.device.reference",
        "path": "Observation.device.reference",
        "mustSupport": true
      },
      {
        "id": "Observation.component",
        "path": "Observation.component",
        "slicing": {
          "description": "儀器輸出量測值",
          "rules": "open"
        },
        "min": 14
      },
      {
        "id": "Observation.component:BloodFlowRate",
        "path": "Observation.component",
        "sliceName": "BloodFlowRate",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:BloodFlowRate.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:BloodFlowRate.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:BloodFlowRate.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99711-4"
      },
      {
        "id": "Observation.component:BloodFlowRate.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Blood flow rate"
      },
      {
        "id": "Observation.component:BloodFlowRate.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "binding": {
          "strength": "required",
          "description": "用於記錄生命體徵的常用UCUM單元。；應填入[VitalSignsUnits](http://hl7.org/fhir/R4/valueset-ucum-vitals-common.html)值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示,  如： UCUMCodes。",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-vitals-common; http://hl7.org/fhir/ValueSet/ucum-units"
        }
      },
      {
        "id": "Observation.component:BloodFlowRate.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:BloodFlowRate.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mL/min",
        "mustSupport": true
      },
      {
        "id": "Observation.component:BloodFlowRate.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:BloodFlowRate.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mL/min",
        "mustSupport": true
      },
      {
        "id": "Observation.component:DialysateFlowRate",
        "path": "Observation.component",
        "sliceName": "DialysateFlowRate",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:DialysateFlowRate.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:DialysateFlowRate.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:DialysateFlowRate.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99712-2"
      },
      {
        "id": "Observation.component:DialysateFlowRate.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Dialysate flow rate"
      },
      {
        "id": "Observation.component:DialysateFlowRate.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ],
        "binding": {
          "strength": "required",
          "description": "用於記錄生命體徵的常用UCUM單元。；應填入[VitalSignsUnits](http://hl7.org/fhir/R4/valueset-ucum-vitals-common.html)值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示，如：UCUMCodes。",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-vitals-common; http://hl7.org/fhir/ValueSet/ucum-units"
        }
      },
      {
        "id": "Observation.component:DialysateFlowRate.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:DialysateFlowRate.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mL/hr",
        "mustSupport": true
      },
      {
        "id": "Observation.component:DialysateFlowRate.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:DialysateFlowRate.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mL/h",
        "mustSupport": true
      },
      {
        "id": "Observation.component:ReplacementFluid",
        "path": "Observation.component",
        "sliceName": "ReplacementFluid",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:ReplacementFluid.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:ReplacementFluid.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:ReplacementFluid.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99733-8"
      },
      {
        "id": "Observation.component:ReplacementFluid.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Replacement fluid"
      },
      {
        "id": "Observation.component:ReplacementFluid.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:ReplacementFluid.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:ReplacementFluid.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mL/hr",
        "mustSupport": true
      },
      {
        "id": "Observation.component:ReplacementFluid.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:ReplacementFluid.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mL/h",
        "mustSupport": true
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate",
        "path": "Observation.component",
        "sliceName": "Pre-filterReplacementFluidRate",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99714-8"
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Pre-filter replacement fluid rate"
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mL/hr",
        "mustSupport": true
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:Pre-filterReplacementFluidRate.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mL/h",
        "mustSupport": true
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate",
        "path": "Observation.component",
        "sliceName": "Post-filterReplacementFluidRate",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99713-0"
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Post-filter replacement fluid rate"
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mL/hr",
        "mustSupport": true
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:Post-filterReplacementFluidRate.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mL/h",
        "mustSupport": true
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour",
        "path": "Observation.component",
        "sliceName": "UltrafiltrateVolumeRemoved1Hour",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99735-3"
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Ultrafiltrate volume removed 1 hour"
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mL/hr",
        "mustSupport": true
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:UltrafiltrateVolumeRemoved1Hour.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mL/h",
        "mustSupport": true
      },
      {
        "id": "Observation.component:SyringeVolumeActual",
        "path": "Observation.component",
        "sliceName": "SyringeVolumeActual",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:SyringeVolumeActual.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:SyringeVolumeActual.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:SyringeVolumeActual.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "76315-1"
      },
      {
        "id": "Observation.component:SyringeVolumeActual.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Syringe Volume.actual"
      },
      {
        "id": "Observation.component:SyringeVolumeActual.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:SyringeVolumeActual.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:SyringeVolumeActual.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mL",
        "mustSupport": true
      },
      {
        "id": "Observation.component:SyringeVolumeActual.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:SyringeVolumeActual.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mL",
        "mustSupport": true
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit",
        "path": "Observation.component",
        "sliceName": "AccessPressureRenalReplacementTherapyCircuit",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99717-1"
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Access pressure Renal replacement therapy circuit"
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mmHg",
        "mustSupport": true
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:AccessPressureRenalReplacementTherapyCircuit.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mm[Hg]",
        "mustSupport": true
      },
      {
        "id": "Observation.component:ReturnPressure",
        "path": "Observation.component",
        "sliceName": "ReturnPressure",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:ReturnPressure.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:ReturnPressure.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:ReturnPressure.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99721-3"
      },
      {
        "id": "Observation.component:ReturnPressure.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Return pressure"
      },
      {
        "id": "Observation.component:ReturnPressure.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:ReturnPressure.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:ReturnPressure.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mmHg",
        "mustSupport": true
      },
      {
        "id": "Observation.component:ReturnPressure.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:ReturnPressure.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mm[Hg]",
        "mustSupport": true
      },
      {
        "id": "Observation.component:FilterPressure",
        "path": "Observation.component",
        "sliceName": "FilterPressure",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:FilterPressure.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:FilterPressure.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:FilterPressure.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99719-7"
      },
      {
        "id": "Observation.component:FilterPressure.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Filter pressure"
      },
      {
        "id": "Observation.component:FilterPressure.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:FilterPressure.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:FilterPressure.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mmHg",
        "mustSupport": true
      },
      {
        "id": "Observation.component:FilterPressure.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:FilterPressure.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mm[Hg]",
        "mustSupport": true
      },
      {
        "id": "Observation.component:EffluentPressure",
        "path": "Observation.component",
        "sliceName": "EffluentPressure",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:EffluentPressure.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:EffluentPressure.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:EffluentPressure.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99718-9"
      },
      {
        "id": "Observation.component:EffluentPressure.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Effluent pressure"
      },
      {
        "id": "Observation.component:EffluentPressure.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:EffluentPressure.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:EffluentPressure.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mmHg",
        "mustSupport": true
      },
      {
        "id": "Observation.component:EffluentPressure.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:EffluentPressure.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mm[Hg]",
        "mustSupport": true
      },
      {
        "id": "Observation.component:TransmembranePressure",
        "path": "Observation.component",
        "sliceName": "TransmembranePressure",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:TransmembranePressure.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:TransmembranePressure.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:TransmembranePressure.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99720-5"
      },
      {
        "id": "Observation.component:TransmembranePressure.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Transmembrane pressure"
      },
      {
        "id": "Observation.component:TransmembranePressure.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:TransmembranePressure.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:TransmembranePressure.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mmHg",
        "mustSupport": true
      },
      {
        "id": "Observation.component:TransmembranePressure.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:TransmembranePressure.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mm[Hg]",
        "mustSupport": true
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal",
        "path": "Observation.component",
        "sliceName": "ContinuousRenalReplacementTherapyFluidRemovalGoal",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99709-8"
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Continuous renal replacement therapy fluid removal goal"
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mL",
        "mustSupport": true
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:ContinuousRenalReplacementTherapyFluidRemovalGoal.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mL",
        "mustSupport": true
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal",
        "path": "Observation.component",
        "sliceName": "HemodialysisFluidRemovalGoal",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "99738-7"
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal.code.coding.display",
        "path": "Observation.component.code.coding.display",
        "fixedString": "Hemodialysis fluid removal goal"
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal.value[x]",
        "path": "Observation.component.value[x]",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal.value[x].value",
        "path": "Observation.component.value[x].value",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal.value[x].unit",
        "path": "Observation.component.value[x].unit",
        "min": 1,
        "fixedString": "mL",
        "mustSupport": true
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal.value[x].system",
        "path": "Observation.component.value[x].system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:HemodialysisFluidRemovalGoal.value[x].code",
        "path": "Observation.component.value[x].code",
        "min": 1,
        "fixedCode": "mL",
        "mustSupport": true
      }
    ]
  }
}