{
  "resourceType": "StructureDefinition",
  "id": "c3fc1658-f2e9-4000-a266-66f763a17ab9",
  "meta": {
    "lastUpdated": "2019-02-18T12:23:58.3745396+00:00"
  },
  "url": "http://medico-emr.net/stu3/sd/Observation-FluidBalance-1",
  "name": "Observation-FluidBalance-1",
  "status": "draft",
  "date": "2019-02-18T12:23:58.0432537+00:00",
  "description": "represents observations regarding fluid balance.\r\nFollowing components are available for the given codes\r\nFluidBalance_BAL: Balance_FluidBalance, Balance_FluidIntage, Balance_FluidOutput\r\nFluidBalance_INT: Intake_FluidType, Intake_Amount, Intake_ApplicationType\r\nFluidBalance_EXC: Excretion_ExcretionType, Excretion_Amount\r\nFluidBalance_EXP: Excretion_PropertyKey, Excretion_PropertyValue",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Observation",
  "baseDefinition": "http://medico-emr.net/stu3/sd/Observation-Base-1",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Observation.id",
        "path": "Observation.id",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "id"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Observation.id:Intake",
        "path": "Observation.id",
        "sliceName": "Intake"
      },
      {
        "id": "Observation.id:Intake.id",
        "path": "Observation.id.id",
        "definition": "FluidBalance.INT-###"
      },
      {
        "id": "Observation.id:Excretion",
        "path": "Observation.id",
        "sliceName": "Excretion"
      },
      {
        "id": "Observation.id:Excretion.id",
        "path": "Observation.id.id",
        "definition": "FluidBalance.EXC-#####"
      },
      {
        "id": "Observation.meta.lastUpdated",
        "path": "Observation.meta.lastUpdated",
        "min": 1
      },
      {
        "id": "Observation.meta.profile",
        "path": "Observation.meta.profile",
        "fixedUri": "http://medico-emr.net/stu3/sd/Observation-FluidBalance-1"
      },
      {
        "id": "Observation.meta.extension",
        "path": "Observation.meta.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Observation.meta.Extension:MXT-ClinicalTag-1",
        "path": "Observation.meta.extension",
        "sliceName": "MXT-ClinicalTag-1",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://medico-emr.net/stu3/sd/MXT-ClinicalTag-1"
          }
        ]
      },
      {
        "id": "Observation.meta.Extension:MXT-ClinicalTag-1.valueCodeableConcept:valueCodeableConcept.coding",
        "path": "Observation.meta.extension.valueCodeableConcept.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.meta.Extension:MXT-ClinicalTag-1.valueCodeableConcept:valueCodeableConcept.coding.code",
        "path": "Observation.meta.extension.valueCodeableConcept.coding.code",
        "definition": "This is used with the ClinicalTags extension within observations to indicate that an observation is incomplete",
        "fixedCode": "ResultWarning"
      },
      {
        "id": "Observation.identifier:medicoResourceId",
        "path": "Observation.identifier",
        "sliceName": "medicoResourceId",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.identifier:medicoResourceId.system",
        "path": "Observation.identifier.system",
        "definition": "Must be a constant underneath http://medico-emr.net/%KUNDE%/sid1/\r\ndepending on code one of the following identifiers\r\nFluidBalance_INT - intake\r\nFluidBalance_EXC - excretion\r\nFluidBalance_BAL - balance\r\nFluidBalance_EXP - excretion property"
      },
      {
        "id": "Observation.status",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint",
            "valueString": "default: final"
          }
        ],
        "path": "Observation.status",
        "short": "final | cancelled"
      },
      {
        "id": "Observation.category.coding.system",
        "path": "Observation.category.coding.system",
        "fixedUri": "http://medico-emr.net/cs1"
      },
      {
        "id": "Observation.category.coding.code",
        "path": "Observation.category.coding.code",
        "fixedCode": "Cat_FluidBalance-1"
      },
      {
        "id": "Observation.category.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.category.text",
        "max": "0"
      },
      {
        "id": "Observation.code",
        "path": "Observation.code",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "coding.code"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Observation.code:Intake",
        "path": "Observation.code",
        "sliceName": "Intake"
      },
      {
        "id": "Observation.code:Intake.id",
        "path": "Observation.code.id",
        "max": "0"
      },
      {
        "id": "Observation.code:Intake.coding",
        "path": "Observation.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.code:Intake.coding.id",
        "path": "Observation.code.coding.id",
        "max": "0"
      },
      {
        "id": "Observation.code:Intake.coding.system",
        "path": "Observation.code.coding.system",
        "min": 1,
        "fixedUri": "http://medico-emr.net/cs1"
      },
      {
        "id": "Observation.code:Intake.coding.version",
        "path": "Observation.code.coding.version",
        "max": "0"
      },
      {
        "id": "Observation.code:Intake.coding.code",
        "path": "Observation.code.coding.code",
        "min": 1,
        "fixedCode": "Intake"
      },
      {
        "id": "Observation.code:Intake.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.code.coding.display",
        "max": "0"
      },
      {
        "id": "Observation.code:Intake.coding.userSelected",
        "path": "Observation.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.code:Intake.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.code.text",
        "max": "0"
      },
      {
        "id": "Observation.code:Excretion",
        "path": "Observation.code",
        "sliceName": "Excretion"
      },
      {
        "id": "Observation.code:Excretion.id",
        "path": "Observation.code.id",
        "max": "0"
      },
      {
        "id": "Observation.code:Excretion.coding",
        "path": "Observation.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.code:Excretion.coding.id",
        "path": "Observation.code.coding.id",
        "max": "0"
      },
      {
        "id": "Observation.code:Excretion.coding.system",
        "path": "Observation.code.coding.system",
        "min": 1,
        "fixedUri": "http://medico-emr.net/cs1"
      },
      {
        "id": "Observation.code:Excretion.coding.version",
        "path": "Observation.code.coding.version",
        "max": "0"
      },
      {
        "id": "Observation.code:Excretion.coding.code",
        "path": "Observation.code.coding.code",
        "min": 1,
        "fixedCode": "Excretion"
      },
      {
        "id": "Observation.code:Excretion.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.code.coding.display",
        "max": "0"
      },
      {
        "id": "Observation.code:Excretion.coding.userSelected",
        "path": "Observation.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.code:Excretion.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.code.text",
        "max": "0"
      },
      {
        "id": "Observation.subject",
        "path": "Observation.subject",
        "max": "1"
      },
      {
        "id": "Observation.context",
        "path": "Observation.context",
        "max": "1"
      },
      {
        "id": "Observation.effectiveDateTime:effectiveDateTime",
        "path": "Observation.effectiveDateTime",
        "sliceName": "effectiveDateTime",
        "definition": "The day for wich the balance is reported over 24h.",
        "min": 1
      },
      {
        "id": "Observation.issued",
        "path": "Observation.issued",
        "max": "0"
      },
      {
        "id": "Observation.performer",
        "path": "Observation.performer",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.performer.id",
        "path": "Observation.performer.id",
        "max": "0"
      },
      {
        "id": "Observation.performer.reference",
        "path": "Observation.performer.reference",
        "min": 1
      },
      {
        "id": "Observation.performer.identifier",
        "path": "Observation.performer.identifier",
        "max": "0"
      },
      {
        "id": "Observation.performer.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.performer.display",
        "max": "0"
      },
      {
        "id": "Observation.value[x]",
        "path": "Observation.value[x]",
        "max": "0"
      },
      {
        "id": "Observation.interpretation",
        "path": "Observation.interpretation",
        "max": "0"
      },
      {
        "id": "Observation.bodySite",
        "path": "Observation.bodySite",
        "max": "0"
      },
      {
        "id": "Observation.referenceRange",
        "path": "Observation.referenceRange",
        "max": "0"
      },
      {
        "id": "Observation.related",
        "path": "Observation.related",
        "max": "0"
      },
      {
        "id": "Observation.component",
        "path": "Observation.component",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code.coding"
            }
          ],
          "rules": "open"
        },
        "min": 1
      },
      {
        "id": "Observation.component:Intake_FluidType",
        "path": "Observation.component",
        "sliceName": "Intake_FluidType",
        "max": "1"
      },
      {
        "id": "Observation.component:Intake_FluidType.id",
        "path": "Observation.component.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_FluidType.code.id",
        "path": "Observation.component.code.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_FluidType.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:Intake_FluidType.code.coding.id",
        "path": "Observation.component.code.coding.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_FluidType.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://medico-emr.net/cs1"
      },
      {
        "id": "Observation.component:Intake_FluidType.code.coding.version",
        "path": "Observation.component.code.coding.version",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_FluidType.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "Intake-FluidType-1"
      },
      {
        "id": "Observation.component:Intake_FluidType.code.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.coding.display",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_FluidType.code.coding.userSelected",
        "path": "Observation.component.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_FluidType.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.text",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_FluidType.value[x]:valueCodeableConcept",
        "path": "Observation.component.valueCodeableConcept",
        "sliceName": "valueCodeableConcept",
        "min": 1,
        "type": [
          {
            "code": "CodeableConcept",
            "profile": "http://medico-emr.net/stu3/sd/CodeableConcept-CustomerDefined-1"
          }
        ],
        "binding": {
          "strength": "preferred",
          "valueSetUri": "http://medico-emr.net/%KUNDE%/vs/Observation-IntakeFluidType-1"
        }
      },
      {
        "id": "Observation.component:Intake_FluidType.dataAbsentReason",
        "path": "Observation.component.dataAbsentReason",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_FluidType.interpretation",
        "path": "Observation.component.interpretation",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_FluidType.referenceRange",
        "path": "Observation.component.referenceRange",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_Amount",
        "path": "Observation.component",
        "sliceName": "Intake_Amount",
        "max": "1"
      },
      {
        "id": "Observation.component:Intake_Amount.id",
        "path": "Observation.component.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_Amount.code.id",
        "path": "Observation.component.code.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_Amount.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:Intake_Amount.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:Intake_Amount.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "fixedCode": "8985-4"
      },
      {
        "id": "Observation.component:Intake_Amount.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.text",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_Amount.value[x]:valueQuantity",
        "path": "Observation.component.valueQuantity",
        "sliceName": "valueQuantity",
        "min": 1,
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:Intake_Amount.value[x]:valueQuantity.id",
        "path": "Observation.component.valueQuantity.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_Amount.value[x]:valueQuantity.value",
        "path": "Observation.component.valueQuantity.value",
        "min": 1
      },
      {
        "id": "Observation.component:Intake_Amount.value[x]:valueQuantity.comparator",
        "path": "Observation.component.valueQuantity.comparator",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_Amount.value[x]:valueQuantity.unit",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.valueQuantity.unit",
        "min": 1,
        "fixedString": "ml"
      },
      {
        "id": "Observation.component:Intake_Amount.value[x]:valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org"
      },
      {
        "id": "Observation.component:Intake_Amount.value[x]:valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "fixedCode": "ml"
      },
      {
        "id": "Observation.component:Intake_Amount.dataAbsentReason",
        "path": "Observation.component.dataAbsentReason",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_Amount.interpretation",
        "path": "Observation.component.interpretation",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_Amount.referenceRange",
        "path": "Observation.component.referenceRange",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType",
        "path": "Observation.component",
        "sliceName": "Intake_ApplicationType",
        "max": "1"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.id",
        "path": "Observation.component.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.code.id",
        "path": "Observation.component.code.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.code.coding.id",
        "path": "Observation.component.code.coding.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "fixedUri": "http://medico-emr.net/cs1"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.code.coding.version",
        "path": "Observation.component.code.coding.version",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "fixedCode": "Intake-ApplicationType-1"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.code.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.coding.display",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.code.coding.userSelected",
        "path": "Observation.component.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.text",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept",
        "path": "Observation.component.valueCodeableConcept",
        "sliceName": "valueCodeableConcept",
        "min": 1,
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "valueSetUri": "http://medico-emr.net/%KUNDE%/vs/Observation-IntakeApplicationType-1"
        }
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept.id",
        "path": "Observation.component.valueCodeableConcept.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept.coding",
        "path": "Observation.component.valueCodeableConcept.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept.coding.id",
        "path": "Observation.component.valueCodeableConcept.coding.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept.coding.system",
        "path": "Observation.component.valueCodeableConcept.coding.system",
        "definition": "http://medico-emr.net/%KUNDE%/cs is a virtual customer specific Code System that does not exist as a single download.\r\nBinding to real values are established through .code's Valueset binding",
        "min": 1
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept.coding.version",
        "path": "Observation.component.valueCodeableConcept.coding.version",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept.coding.code",
        "path": "Observation.component.valueCodeableConcept.coding.code",
        "min": 1
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.valueCodeableConcept.coding.display",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept.coding.userSelected",
        "path": "Observation.component.valueCodeableConcept.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.value[x]:valueCodeableConcept.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.valueCodeableConcept.text",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.dataAbsentReason",
        "path": "Observation.component.dataAbsentReason",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.interpretation",
        "path": "Observation.component.interpretation",
        "max": "0"
      },
      {
        "id": "Observation.component:Intake_ApplicationType.referenceRange",
        "path": "Observation.component.referenceRange",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType",
        "path": "Observation.component",
        "sliceName": "Excretion_ExcretionType",
        "max": "1"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.id",
        "path": "Observation.component.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.code.id",
        "path": "Observation.component.code.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.code.coding.id",
        "path": "Observation.component.code.coding.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "fixedUri": "http://medico-emr.net/cs1"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.code.coding.version",
        "path": "Observation.component.code.coding.version",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "fixedCode": "Excretion-Type-1"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.code.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.coding.display",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.code.coding.userSelected",
        "path": "Observation.component.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.text",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.value[x]:valueCodeableConcept",
        "path": "Observation.component.valueCodeableConcept",
        "sliceName": "valueCodeableConcept",
        "min": 1,
        "type": [
          {
            "code": "CodeableConcept",
            "profile": "http://medico-emr.net/stu3/sd/CodeableConcept-CustomerDefined-1"
          }
        ],
        "binding": {
          "strength": "preferred",
          "valueSetUri": "http://medico-emr.net/%KUNDE%/vs/Observation-ExcretionType-1"
        }
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.dataAbsentReason",
        "path": "Observation.component.dataAbsentReason",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.interpretation",
        "path": "Observation.component.interpretation",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_ExcretionType.referenceRange",
        "path": "Observation.component.referenceRange",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount",
        "path": "Observation.component",
        "sliceName": "Excretion_Amount",
        "max": "1"
      },
      {
        "id": "Observation.component:Excretion_Amount.id",
        "path": "Observation.component.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.code.id",
        "path": "Observation.component.code.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.code.coding.id",
        "path": "Observation.component.code.coding.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Observation.component:Excretion_Amount.code.coding.version",
        "path": "Observation.component.code.coding.version",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "fixedCode": "9257-7"
      },
      {
        "id": "Observation.component:Excretion_Amount.code.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.coding.display",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.code.coding.userSelected",
        "path": "Observation.component.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.text",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.value[x]:valueQuantity",
        "path": "Observation.component.valueQuantity",
        "sliceName": "valueQuantity",
        "min": 1,
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:Excretion_Amount.value[x]:valueQuantity.id",
        "path": "Observation.component.valueQuantity.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.value[x]:valueQuantity.value",
        "path": "Observation.component.valueQuantity.value",
        "min": 1
      },
      {
        "id": "Observation.component:Excretion_Amount.value[x]:valueQuantity.comparator",
        "path": "Observation.component.valueQuantity.comparator",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.value[x]:valueQuantity.unit",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.valueQuantity.unit",
        "min": 1,
        "fixedString": "ml"
      },
      {
        "id": "Observation.component:Excretion_Amount.value[x]:valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "fixedUri": "http://unitsofmeasure.org"
      },
      {
        "id": "Observation.component:Excretion_Amount.value[x]:valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "fixedCode": "ml"
      },
      {
        "id": "Observation.component:Excretion_Amount.dataAbsentReason",
        "path": "Observation.component.dataAbsentReason",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.interpretation",
        "path": "Observation.component.interpretation",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Amount.referenceRange",
        "path": "Observation.component.referenceRange",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Property",
        "path": "Observation.component",
        "sliceName": "Excretion_Property",
        "definition": "An excretion property is defined through a customer-specific catalog (code-system).\r\nWhile the customer-specific code-system defines what property is addresses (e.g. color), the code specifies the appropriete value - in theis cas the specific color.",
        "max": "1"
      },
      {
        "id": "Observation.component:Excretion_Property.id",
        "path": "Observation.component.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Property.code.id",
        "path": "Observation.component.code.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Property.code.coding",
        "path": "Observation.component.code.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:Excretion_Property.code.coding.id",
        "path": "Observation.component.code.coding.id",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Property.code.coding.system",
        "path": "Observation.component.code.coding.system",
        "definition": "A system that is resolved from: http://medico-emr.net/<customer>/cs/ObservationExcretionPropertyType",
        "min": 1
      },
      {
        "id": "Observation.component:Excretion_Property.code.coding.version",
        "path": "Observation.component.code.coding.version",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Property.code.coding.code",
        "path": "Observation.component.code.coding.code",
        "definition": "The value that describes which type of property a value is later given, e.g. \"ODOUR\" - would mean that the valueCoeeableConcept contains an odour-value",
        "min": 1
      },
      {
        "id": "Observation.component:Excretion_Property.code.coding.userSelected",
        "path": "Observation.component.code.coding.userSelected",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Property.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Observation.component.code.text",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Property.valueCodeableConcept:valueCodeableConcept",
        "path": "Observation.component.valueCodeableConcept",
        "sliceName": "valueCodeableConcept",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": "http://medico-emr.net/stu3/sd/CodeableConcept-CustomerDefined-1"
          }
        ]
      },
      {
        "id": "Observation.component:Excretion_Property.valueCodeableConcept:valueCodeableConcept.coding.system",
        "path": "Observation.component.valueCodeableConcept.coding.system",
        "definition": "http://medico-emr.net/%KUNDE%/cs/ObservationExcretionPropertyValue-<excretionpropertyid>\r\n is a virtual customer specific Code System that does not exist as a single download.\r\nBinding to real values are established through .code's Valueset binding"
      },
      {
        "id": "Observation.component:Excretion_Property.dataAbsentReason",
        "path": "Observation.component.dataAbsentReason",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Property.interpretation",
        "path": "Observation.component.interpretation",
        "max": "0"
      },
      {
        "id": "Observation.component:Excretion_Property.referenceRange",
        "path": "Observation.component.referenceRange",
        "max": "0"
      }
    ]
  }
}