{
  "resourceType": "StructureDefinition",
  "url": "http://example.org/fhir/StructureDefinition/DeviceMetric_KR_PHR",
  "name": "DeviceMetric_KR_PHR",
  "status": "draft",
  "fhirVersion": "3.0.2",
  "mapping": [
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/w5",
      "name": "W5 Mapping"
    },
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "DeviceMetric",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DeviceMetric",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "DeviceMetric",
        "path": "DeviceMetric",
        "short": "의료기기의 측정, 계산 또는 설정 능력",
        "definition": "의료기기의 측정, 계산 또는 설정 능력을 설명함."
      },
      {
        "id": "DeviceMetric.identifier",
        "path": "DeviceMetric.identifier",
        "short": "기기 측정 지표[DeviceMetric] 고유 식별자",
        "definition": "기기(device) 또는 게이트웨이(gateway) 소프트웨어에 의해 지정된 해당 메트릭(metric)의 고유 식별을 설명함(예- 핸들 ID). 식별자를 고유하게 만들기 위해서는 식별자의 시스템 요소(element)를 기기의 고유 식별자로 설정해야 함."
      },
      {
        "id": "DeviceMetric.identifier.use",
        "path": "DeviceMetric.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적."
      },
      {
        "id": "DeviceMetric.identifier.type",
        "path": "DeviceMetric.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임."
      },
      {
        "id": "DeviceMetric.identifier.type.coding",
        "path": "DeviceMetric.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "DeviceMetric.identifier.type.coding.system",
        "path": "DeviceMetric.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "DeviceMetric.identifier.type.coding.version",
        "path": "DeviceMetric.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "DeviceMetric.identifier.type.coding.code",
        "path": "DeviceMetric.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "DeviceMetric.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "DeviceMetric.identifier.type.coding.userSelected",
        "path": "DeviceMetric.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "DeviceMetric.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "DeviceMetric.identifier.system",
        "path": "DeviceMetric.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "DeviceMetric.identifier.value",
        "path": "DeviceMetric.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "DeviceMetric.identifier.period",
        "path": "DeviceMetric.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "DeviceMetric.identifier.period.start",
        "path": "DeviceMetric.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "DeviceMetric.identifier.period.end",
        "path": "DeviceMetric.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "DeviceMetric.identifier.assigner",
        "path": "DeviceMetric.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "DeviceMetric.identifier.assigner.reference",
        "path": "DeviceMetric.identifier.assigner.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "DeviceMetric.identifier.assigner.identifier",
        "path": "DeviceMetric.identifier.assigner.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "DeviceMetric.identifier.assigner.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.identifier.assigner.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "DeviceMetric.type",
        "path": "DeviceMetric.type",
        "short": "지표(metric) 유형 (예- 심박수 또는 PEEP 설정)",
        "definition": "지표(metric)의 유형을 설명함. 예- 심박수, PEEP 설정 등"
      },
      {
        "id": "DeviceMetric.type.coding",
        "path": "DeviceMetric.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "DeviceMetric.type.coding.system",
        "path": "DeviceMetric.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "DeviceMetric.type.coding.version",
        "path": "DeviceMetric.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "DeviceMetric.type.coding.code",
        "path": "DeviceMetric.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "DeviceMetric.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "DeviceMetric.type.coding.userSelected",
        "path": "DeviceMetric.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "DeviceMetric.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "DeviceMetric.unit",
        "path": "DeviceMetric.unit",
        "short": "지표(Metric)의 측정 단위(Unit)",
        "definition": "해당 측정 지표(metric)가 가지게 될 관측 값의 단위를 설명함. 예- 퍼센트(Percent), 초(Seconds) 등"
      },
      {
        "id": "DeviceMetric.unit.coding",
        "path": "DeviceMetric.unit.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "DeviceMetric.unit.coding.system",
        "path": "DeviceMetric.unit.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "DeviceMetric.unit.coding.version",
        "path": "DeviceMetric.unit.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "DeviceMetric.unit.coding.code",
        "path": "DeviceMetric.unit.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "DeviceMetric.unit.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.unit.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "DeviceMetric.unit.coding.userSelected",
        "path": "DeviceMetric.unit.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "DeviceMetric.unit.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.unit.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "DeviceMetric.source",
        "path": "DeviceMetric.source",
        "short": "지표를 생성한 소스(source) 기기[Device]에 대한 링크 설명",
        "definition": "해당 기기 측정 지표[DeviceMetric]가 속해 있으며, (제조업체, 일련 번호 등과 같은) 관리 장치(administrative device) 정보를 포함한 기기에 대한 링크(link)를 설명함."
      },
      {
        "id": "DeviceMetric.source.reference",
        "path": "DeviceMetric.source.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "DeviceMetric.source.identifier",
        "path": "DeviceMetric.source.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "DeviceMetric.source.identifier.use",
        "path": "DeviceMetric.source.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적."
      },
      {
        "id": "DeviceMetric.source.identifier.type",
        "path": "DeviceMetric.source.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임."
      },
      {
        "id": "DeviceMetric.source.identifier.type.coding",
        "path": "DeviceMetric.source.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "DeviceMetric.source.identifier.type.coding.system",
        "path": "DeviceMetric.source.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "DeviceMetric.source.identifier.type.coding.version",
        "path": "DeviceMetric.source.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "DeviceMetric.source.identifier.type.coding.code",
        "path": "DeviceMetric.source.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "DeviceMetric.source.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.source.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "DeviceMetric.source.identifier.type.coding.userSelected",
        "path": "DeviceMetric.source.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "DeviceMetric.source.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.source.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "DeviceMetric.source.identifier.system",
        "path": "DeviceMetric.source.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "DeviceMetric.source.identifier.value",
        "path": "DeviceMetric.source.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "DeviceMetric.source.identifier.period",
        "path": "DeviceMetric.source.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "DeviceMetric.source.identifier.period.start",
        "path": "DeviceMetric.source.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "DeviceMetric.source.identifier.period.end",
        "path": "DeviceMetric.source.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "DeviceMetric.source.identifier.assigner",
        "path": "DeviceMetric.source.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "DeviceMetric.source.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.source.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "DeviceMetric.parent",
        "path": "DeviceMetric.parent",
        "short": "상위 장치 구성 요소[DeviceComponent]에 대한 링크 설명",
        "definition": "해당 기기 측정 지표[DeviceMetric]가 속하는 장치 구성 요소(DeviceComponent) 링크를 설명하고, 상위 장치(parent Device)의 격납 구조(containment structure)에서의 이 측정 지표[DeviceMetric] 위치(location) 정보를 제공함. 예로, 채널(Channel)을 나타내는 기기 구성 요소(DeviceComponent)가 있음. 이 참조(reference)는 클라이언트 어플리케이션이 동일한 유형이지만 격납 위치(containment location)를 기반으로 해석해야하는 기기 측정 지표[DeviceMetrics]를 구별하기 위해 사용될 수 있음."
      },
      {
        "id": "DeviceMetric.parent.reference",
        "path": "DeviceMetric.parent.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "DeviceMetric.parent.identifier",
        "path": "DeviceMetric.parent.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "DeviceMetric.parent.identifier.use",
        "path": "DeviceMetric.parent.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적."
      },
      {
        "id": "DeviceMetric.parent.identifier.type",
        "path": "DeviceMetric.parent.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임."
      },
      {
        "id": "DeviceMetric.parent.identifier.type.coding",
        "path": "DeviceMetric.parent.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "DeviceMetric.parent.identifier.type.coding.system",
        "path": "DeviceMetric.parent.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "DeviceMetric.parent.identifier.type.coding.version",
        "path": "DeviceMetric.parent.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "DeviceMetric.parent.identifier.type.coding.code",
        "path": "DeviceMetric.parent.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "DeviceMetric.parent.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.parent.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "DeviceMetric.parent.identifier.type.coding.userSelected",
        "path": "DeviceMetric.parent.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "DeviceMetric.parent.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.parent.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "DeviceMetric.parent.identifier.system",
        "path": "DeviceMetric.parent.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "DeviceMetric.parent.identifier.value",
        "path": "DeviceMetric.parent.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "DeviceMetric.parent.identifier.period",
        "path": "DeviceMetric.parent.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "DeviceMetric.parent.identifier.period.start",
        "path": "DeviceMetric.parent.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "DeviceMetric.parent.identifier.period.end",
        "path": "DeviceMetric.parent.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "DeviceMetric.parent.identifier.assigner",
        "path": "DeviceMetric.parent.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "DeviceMetric.parent.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.parent.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "DeviceMetric.operationalStatus",
        "path": "DeviceMetric.operationalStatus",
        "short": "켜기 | 끄기 | 대기 | 입력 오류",
        "definition": "해당 기기의 현재 작동 상태를 나타냄. 예- 켜기, 끄기, 대기 등"
      },
      {
        "id": "DeviceMetric.color",
        "path": "DeviceMetric.color",
        "short": "검정 | 빨강 | 초록 | 노랑 | 파랑 | 자홍 | 청록 | 흰색",
        "definition": "메트릭(metric)의 색 표현을 설명함. 이는 임상의가 색 별로 파라미터(parameter) 유형들을 추적하고 식별하는 데 도움을 주기 위해 종종 사용됨. 실제로 ECG/HR 및 Pleth가 있는 환자 모니터를 예로 들면, HR-파랑, BP-녹색, PR과 SpO2-자홍과 같이 파라미터들이 서로 다른 특성의 색들로 표현됨."
      },
      {
        "id": "DeviceMetric.category",
        "path": "DeviceMetric.category",
        "short": "측정 | 설정 | 계산 | 불특정",
        "definition": "관측 생성 프로세스(observation generation process)의 범주를 나타냄. 예로, 기기 측정 지표[DeviceMetric]는 설정(setting), 측정(measurement) 또는 계산(calculation)과 같은 것이 될 수 있음."
      },
      {
        "id": "DeviceMetric.measurementPeriod",
        "path": "DeviceMetric.measurementPeriod",
        "short": "측정 반복 시간",
        "definition": "측정 반복 시간을 설명함. 업데이트 주기와 반드시 같을 필요는 없음. 측정 반복 시간은 milliseconds에서 최대 몇 시간(hours)까지임. milliseconds 범위에서 측정 반복 시간의 예로는 ECG 샘플링 속도를 들 수 있음. 시간(hours) 범위에서 측정 반복 시간의 예로는 매 시간마다 자동으로 작동되는 NIBP가 있음. 장치가 측정된 주파수와 동일한 주파수로 게시된 관측값을 업데이트하지 않으면 업데이트 주기는 측정 반복 시간과 다를 수 있음."
      },
      {
        "id": "DeviceMetric.measurementPeriod.event",
        "path": "DeviceMetric.measurementPeriod.event",
        "short": "이벤트가 발생했을 때",
        "definition": "이벤트가 발생하는 특정 시간을 식별함."
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat",
        "path": "DeviceMetric.measurementPeriod.repeat",
        "short": "이벤트가 발생할 때",
        "definition": "이벤트가 예정됐을 때를 설명하는 일련의 규칙임."
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.bounds[x]",
        "path": "DeviceMetric.measurementPeriod.repeat.bounds[x]",
        "short": "길이 / 길이 범위, 또는 (시작 및 종료) 시한",
        "definition": "예정 지속 시간, 가능한 시간 범위, 또는 예정 시간에 대한 시작 및 종료 시한 경계"
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.count",
        "path": "DeviceMetric.measurementPeriod.repeat.count",
        "short": "반복 횟수",
        "definition": "원하는 반복 횟수의 총 수"
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.countMax",
        "path": "DeviceMetric.measurementPeriod.repeat.countMax",
        "short": "최대 반복 횟수",
        "definition": "원하는 반복 횟수의 최대값 (예- 어떤 것을 6-8번 함)"
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.duration",
        "path": "DeviceMetric.measurementPeriod.repeat.duration",
        "short": "발생 기간",
        "definition": "이 일이 발생하는 기간"
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.durationMax",
        "path": "DeviceMetric.measurementPeriod.repeat.durationMax",
        "short": "최대 반복 횟수",
        "definition": "이 일이 발생하는 기간의 상한"
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.durationUnit",
        "path": "DeviceMetric.measurementPeriod.repeat.durationUnit",
        "short": "초 | 분 | 시간 | 일 | 주 | 월 | 년 - 시간 단위 (UCUM)",
        "definition": "지속 기간의 시간 단위 (UCUM 단위)"
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.frequency",
        "path": "DeviceMetric.measurementPeriod.repeat.frequency",
        "short": "주기 당 이벤트 발생 빈도",
        "definition": "지정된 기간/기간 범위 내에서 작업을 반복하는 횟수임. (예- 기간과 periodMax 둘 다 제공)"
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.frequencyMax",
        "path": "DeviceMetric.measurementPeriod.repeat.frequencyMax",
        "short": "주기 당 이벤트 발생 최대 횟수[frequecyMax]",
        "definition": "주파수가 있는 경우 주파수가 범위임을 나타냄. 따라서 주기 또는 주기 범위 내에서 [frequency]와 [frequencyMax]사이에서 반복."
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.period",
        "path": "DeviceMetric.measurementPeriod.repeat.period",
        "short": "주기 당 이벤트 발생 빈도",
        "definition": "반복이 수행되는 기간을 나타냄. 예- \"하루에 3번\"을 표현하려면 3이 빈도이고 \"1일\"이 기간이 됨."
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.periodMax",
        "path": "DeviceMetric.measurementPeriod.repeat.periodMax",
        "short": "기간 상한 (3-4 시간)",
        "definition": "기간이 있는 경우 [period]에서 [periodMax]범위임을 나타냄. \"3-5일마다 한번 씩 수행\" 같은 표현을 전달 할 수 있음."
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.periodUnit",
        "path": "DeviceMetric.measurementPeriod.repeat.periodUnit",
        "short": "초 | 분 | 시간 | 일 | 주 | 월 | 년 - 시간 단위 (UCUM)",
        "definition": "UCUM 단위의 기간을 위한 시간 단위임."
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.dayOfWeek",
        "path": "DeviceMetric.measurementPeriod.repeat.dayOfWeek",
        "short": "월 | 화 | 수 | 목 | 금 | 토 | 일",
        "definition": "하나 이상의 요일이 제공되면 지정된 날짜에만 작업이 수행됨."
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.timeOfDay",
        "path": "DeviceMetric.measurementPeriod.repeat.timeOfDay",
        "short": "행동 일수",
        "definition": "작업이 수행될 수 있도록 지정된 시간임"
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.when",
        "path": "DeviceMetric.measurementPeriod.repeat.when",
        "short": "반복되는 이벤트와 관련된 실제 이벤트",
        "definition": "반복되는 이벤트 발생과 관련된 실제 이벤트임"
      },
      {
        "id": "DeviceMetric.measurementPeriod.repeat.offset",
        "path": "DeviceMetric.measurementPeriod.repeat.offset",
        "short": "이벤트 후 분수 (전후)",
        "definition": "이벤트로부터 시간(분). 만일 이벤트 코드가 이벤트 전인지 후인지 나타내지 않으면, 오프셋은 이벤트 후인 것으로 가정함."
      },
      {
        "id": "DeviceMetric.measurementPeriod.code",
        "path": "DeviceMetric.measurementPeriod.code",
        "short": "BID(1일2회) | TID(1일3회) | QID(1일4회) | AM(오전) | PM(오후) | QD(매일) | QOD(격일) | Q4H(4시간 마다) | Q6H(6시간 마다) +",
        "definition": "예정 시기에 대한 코드. BID와 같은 일부 코드는 모든 기관에서 사용되지만, 많은 기관(institutions)에서 자체적으로 추가 코드를 정의함. 코드가 제공된 경우, 그 코드는 구조화된 시기(timing) 데이터에 지정된 완전한 구문(complete statement)으로 이해되며, 코드 또는 데이터는 .repeat.bounds가 계속 코드에 적용되는 경우(와 코드에 포함되지 않은 경우)를 제외하고는, 코드 또는 데이터를 사용하여 시기를 해석할 수 있음."
      },
      {
        "id": "DeviceMetric.measurementPeriod.code.coding",
        "path": "DeviceMetric.measurementPeriod.code.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "DeviceMetric.measurementPeriod.code.coding.system",
        "path": "DeviceMetric.measurementPeriod.code.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "DeviceMetric.measurementPeriod.code.coding.version",
        "path": "DeviceMetric.measurementPeriod.code.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "DeviceMetric.measurementPeriod.code.coding.code",
        "path": "DeviceMetric.measurementPeriod.code.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "DeviceMetric.measurementPeriod.code.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.measurementPeriod.code.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "DeviceMetric.measurementPeriod.code.coding.userSelected",
        "path": "DeviceMetric.measurementPeriod.code.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "DeviceMetric.measurementPeriod.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "DeviceMetric.measurementPeriod.code.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "DeviceMetric.calibration",
        "path": "DeviceMetric.calibration",
        "short": "수행되었거나 수행해야 하는 교정(calibration)에 대한 설명",
        "definition": "수행되었거나 수행 요청을 받은 교정(calibration)에 대한 설명"
      },
      {
        "id": "DeviceMetric.calibration.type",
        "path": "DeviceMetric.calibration.type",
        "short": "불특정 | 오프셋(offset) | 증폭(gain) | 2특징(two-point)",
        "definition": "교정(calibration) 방법의 유형 설명"
      },
      {
        "id": "DeviceMetric.calibration.state",
        "path": "DeviceMetric.calibration.state",
        "short": "교정되지 않은 | 교정 필요 | 교정된 | 불특정",
        "definition": "교정(calibration) 상태 설명"
      },
      {
        "id": "DeviceMetric.calibration.time",
        "path": "DeviceMetric.calibration.time",
        "short": "마지막 교정이 수행된 시간 설명",
        "definition": "마지막 교정(calibration)이 수행된 시간 설명"
      }
    ]
  }
}