{
  "resourceType": "StructureDefinition",
  "id": "care-robot-defecation-sd",
  "url": "http://www.healthall.co.kr/care-robot-prj/StructureDefinition/care-robot-defecation-sd",
  "name": "CareRobotDefecationSd",
  "status": "draft",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Observation",
  "baseDefinition": "http://www.healthall.co.kr/care-robot-prj/StructureDefinition/care-robot-base-sd",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Observation.code.coding.system",
        "path": "Observation.code.coding.system",
        "min": 1,
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.code.coding.code",
        "path": "Observation.code.coding.code",
        "min": 1,
        "fixedCode": "care_robot_defecation"
      },
      {
        "id": "Observation.component",
        "path": "Observation.component",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code.coding.code"
            },
            {
              "type": "value",
              "path": "code.coding.system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:washing_count",
        "path": "Observation.component",
        "sliceName": "washing_count",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:washing_count.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:washing_count.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:washing_count.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:washing_count.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:washing_count.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "washing_count"
      },
      {
        "id": "Observation.component:washing_count.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:washing_count.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:washing_count.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:disinfection_count",
        "path": "Observation.component",
        "sliceName": "disinfection_count",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:disinfection_count.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:disinfection_count.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:disinfection_count.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:disinfection_count.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:disinfection_count.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "disinfection_count"
      },
      {
        "id": "Observation.component:disinfection_count.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:disinfection_count.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:disinfection_count.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:dry_count",
        "path": "Observation.component",
        "sliceName": "dry_count",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:dry_count.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:dry_count.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:dry_count.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:dry_count.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:dry_count.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "dry_count"
      },
      {
        "id": "Observation.component:dry_count.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:dry_count.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:dry_count.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:sucking_count",
        "path": "Observation.component",
        "sliceName": "sucking_count",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:sucking_count.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:sucking_count.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:sucking_count.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:sucking_count.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:sucking_count.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "sucking_count"
      },
      {
        "id": "Observation.component:sucking_count.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:sucking_count.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:sucking_count.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:once_urine_amount",
        "path": "Observation.component",
        "sliceName": "once_urine_amount",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:once_urine_amount.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:once_urine_amount.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:once_urine_amount.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:once_urine_amount.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:once_urine_amount.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "once_urine_amount"
      },
      {
        "id": "Observation.component:once_urine_amount.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:once_urine_amount.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:once_urine_amount.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:pad_replace_count",
        "path": "Observation.component",
        "sliceName": "pad_replace_count",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:pad_replace_count.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:pad_replace_count.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:pad_replace_count.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:pad_replace_count.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:pad_replace_count.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "pad_replace_count"
      },
      {
        "id": "Observation.component:pad_replace_count.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:pad_replace_count.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:pad_replace_count.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:urine_count",
        "path": "Observation.component",
        "sliceName": "urine_count",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:urine_count.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:urine_count.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:urine_count.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:urine_count.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:urine_count.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "urine_count"
      },
      {
        "id": "Observation.component:urine_count.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:urine_count.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:urine_count.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:flush_count",
        "path": "Observation.component",
        "sliceName": "flush_count",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:flush_count.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:flush_count.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:flush_count.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:flush_count.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:flush_count.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "flush_count"
      },
      {
        "id": "Observation.component:flush_count.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:flush_count.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:flush_count.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:clear_urine",
        "path": "Observation.component",
        "sliceName": "clear_urine",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:clear_urine.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:clear_urine.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:clear_urine.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:clear_urine.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:clear_urine.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "clear_urine"
      },
      {
        "id": "Observation.component:clear_urine.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:clear_urine.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:clear_urine.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:water_temperature",
        "path": "Observation.component",
        "sliceName": "water_temperature",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:water_temperature.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:water_temperature.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:water_temperature.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:water_temperature.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:water_temperature.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "water_temperature"
      },
      {
        "id": "Observation.component:water_temperature.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:water_temperature.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:water_temperature.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      },
      {
        "id": "Observation.component:current_consumption",
        "path": "Observation.component",
        "sliceName": "current_consumption",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:current_consumption.code",
        "path": "Observation.component.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:current_consumption.code.coding",
        "path": "Observation.component.code.coding",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code"
            },
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Observation.component:current_consumption.code.coding:component_code_coding",
        "path": "Observation.component.code.coding",
        "sliceName": "component_code_coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Observation.component:current_consumption.code.coding:component_code_coding.system",
        "path": "Observation.component.code.coding.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://www.healthall.co.kr/care-robot-prj/CodeSystem/care-robot"
      },
      {
        "id": "Observation.component:current_consumption.code.coding:component_code_coding.code",
        "path": "Observation.component.code.coding.code",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedCode": "current_consumption"
      },
      {
        "id": "Observation.component:current_consumption.valueQuantity",
        "path": "Observation.component.valueQuantity",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "Observation.component:current_consumption.valueQuantity.system",
        "path": "Observation.component.valueQuantity.system",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "uri"
          }
        ],
        "fixedUri": "http://unitsofmeasure.org",
        "mustSupport": true
      },
      {
        "id": "Observation.component:current_consumption.valueQuantity.code",
        "path": "Observation.component.valueQuantity.code",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://hl7.org/fhir/ValueSet/ucum-units|4.0.0"
        }
      }
    ]
  }
}