<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="Device" />
  <meta>
    <lastUpdated value="2019-11-01T09:29:23.356+11:00" />
  </meta>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-category">
    <valueString value="Base.Entities" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
    <valueCode value="trial-use" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
    <valueInteger value="2" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category">
    <valueCode value="business" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="oo" />
  </extension>
  <url value="http://hl7.org/fhir/StructureDefinition/Device" />
  <version value="4.0.1" />
  <name value="KR_Device" />
  <status value="draft" />
  <date value="2019-11-01T09:29:23+11:00" />
  <publisher value="Health Level Seven International (Orders and Observations)" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://hl7.org/fhir" />
    </telecom>
  </contact>
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://www.hl7.org/Special/committees/orders/index.cfm" />
    </telecom>
  </contact>
  <description value="해당 액티비티(activity)를 통해 크게 변경되지 않고, 의료 서비스 제공에 사용되는 제조 품목 유형(type)임. Device[]는 의료 또는 비-의료 기기(device)일 수 있음." />
  <purpose value="Allows institutions to track their devices." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="udi" />
    <uri value="http://fda.gov/UDI" />
    <name value="UDI Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Device" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DomainResource" />
  <derivation value="specialization" />
  <differential>
    <element id="Device">
      <path value="Device" />
      <short value="헬스케어에 사용된 도구/기기" />
      <definition value="해당 액티비티(activity)를 통해 크게 변경되지 않고, 의료 서비스 제공에 사용되는 제조 품목 유형임. Device[]는 의료 또는 비-의료 장치일 수 있음." />
      <mapping>
        <identity value="rim" />
        <map value="Device" />
      </mapping>
    </element>
    <element id="Device.id">
      <path value="Device.id" />
      <short value="이 아티팩스(artifact)의 논리적 ID" />
      <definition value="리소스의 URL에서 사용되는 리소스의 논리적 ID임. 할당되면, 이 값은 변경되지 않음" />
    </element>
    <element id="Device.meta">
      <path value="Device.meta" />
      <short value="리소스에 대한 메타 데이터" />
      <definition value="리소스에 대한 메타 데이터임. 이것은 인프라에 의해 유지관리되는 내용(content)임. 내용(content) 변경 사항이 항상 리소스의 버전 변경 사항과 연관되어 있지는 않을 수 있음." />
    </element>
    <element id="Device.meta.id">
      <path value="Device.meta.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.meta.versionId">
      <path value="Device.meta.versionId" />
      <short value="버전별 식별자" />
      <definition value="URL의 버전 부분에 나타나는 버전별 식별자임. 이 값은 리소스가 생성,업데이트, 또는 삭제될 떄 변경됨." />
    </element>
    <element id="Device.meta.lastUpdated">
      <path value="Device.meta.lastUpdated" />
      <short value="리소스 버전이 마지막으로 변경된 시점" />
      <definition value="리소스가 마지막으로 변경된 경우 - 예를 들어 버전이 변경된 경우" />
    </element>
    <element id="Device.meta.source">
      <path value="Device.meta.source" />
      <short value="리소스의 출처 식별" />
      <definition value="리소스의 소스 시스템을 식별하는 uri. 이를 통해 리소스 정보의 출처를 추적하거나, 차별화 하는데 사용 할수 있는 최소한의 [Provenance](provenance.html#) 정보를 얻을 수 있음. 소스가 다른 FHIR 서버, 문서, 메시지 데이터베이스 등을 식별할수 있음." />
    </element>
    <element id="Device.meta.profile">
      <path value="Device.meta.profile" />
      <short value="이 리소스가 준수한다고 주장하는 Profiles[프로파일]" />
      <definition value="이 리소스가 준수한다고 주장하는 프로필 목록 ([StructureDefinition] (structuredefinition.html #) 리소스에 대한 참조)임. URL은 [StructureDefinition.url] (structuredefinition-definitions.html # StructureDefinition.url)에 대한 참조임." />
    </element>
    <element id="Device.meta.security">
      <path value="Device.meta.security" />
      <short value="이 리소스에 적용된 보안 레이블" />
      <definition value="이 리소스에 적용된 보안 레이블임. 이러한 태그는 특정 리소스를 전체 보안 정책 및 인프라에 연결함" />
    </element>
    <element id="Device.meta.security.id">
      <path value="Device.meta.security.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.meta.security.system">
      <path value="Device.meta.security.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.meta.security.version">
      <path value="Device.meta.security.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.meta.security.code">
      <path value="Device.meta.security.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.meta.security.display">
      <path value="Device.meta.security.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.meta.security.userSelected">
      <path value="Device.meta.security.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.meta.tag">
      <path value="Device.meta.tag" />
      <short value="이 리소스에 적용된 태그." />
      <definition value="이 리소스에 적용된 태그.  태그는 리소스를 식별하고 프로세스 및 워크플로에 연결하는 데 사용되며, 애플리케이션은 리소스의 의미를 해석할 때 태그를 고려할 필요 없음." />
    </element>
    <element id="Device.meta.tag.id">
      <path value="Device.meta.tag.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.meta.tag.system">
      <path value="Device.meta.tag.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.meta.tag.version">
      <path value="Device.meta.tag.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.meta.tag.code">
      <path value="Device.meta.tag.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.meta.tag.display">
      <path value="Device.meta.tag.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.meta.tag.userSelected">
      <path value="Device.meta.tag.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.implicitRules">
      <path value="Device.implicitRules" />
      <short value="이 내용(content)가 생성된 일련의 규칙" />
      <definition value="리소스를 구성될 때, 준수되고 내용(content)를 처리할 때 이해해야 하는 규칙 집합(set of rules)에 대한 참조. 많은 경우, 이것은 다른 Profile[프로파일] 등과 함께 특수 규칙을 정의하는 구현 가이드에 대한 참조임." />
    </element>
    <element id="Device.language">
      <path value="Device.language" />
      <short value="리소스 내용(content) 언어" />
      <definition value="리소스가 기록된 기본 언어" />
    </element>
    <element id="Device.text">
      <path value="Device.text" />
      <short value="사람의 해석을 위한 자원의 텍스트 요약" />
      <definition value="리소스 요약을 포함하고 사람에게 리소스 내용을 나타내는 데 사용될 수 있는 사람이 읽을 수 있는 서술임. 서술은 모든 구조화된 데이터를 인코딩할 필요는 없지만, 사람이 서술을 읽기만한다면 &quot;임상적으로 안전한&quot; 데이터를 만들기 위해 충분한 세부 정보를 포함해야함. 자원(Resource) 정의는 임상적 안정성을 보장하기 위해 서술에 어떤 내용을 나타내야 하는지를 정의할  수 있음." />
    </element>
    <element id="Device.text.id">
      <path value="Device.text.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.text.status">
      <path value="Device.text.status" />
      <short value="generated | extensions | additional | empty" />
      <definition value="설명의 상태. 자동으로 생성 되었는지, 사람에 의해 수동적으로 생성되었는지, 데이터 추가가 가능한지 여부를 나타냄." />
    </element>
    <element id="Device.text.div">
      <path value="Device.text.div" />
      <short value="제한된 XHTML 컨텐츠" />
      <definition value="설명의 실제 내용. 가장 기본적인 XHTML 버전임." />
    </element>
    <element id="Device.contained">
      <path value="Device.contained" />
      <short value="contained, 인라인(inline) 리소스" />
      <definition value="이러한 자원은 자원을 포함하는 자원과 별도로 독립적인 존재가 아님- 독립적으로 식별할 수 없으며, 자체 독립 트랜잭션(transaction,거래) 범위를 가질 수도 없음." />
    </element>
    <element id="Device.identifier">
      <path value="Device.identifier" />
      <short value="인스턴스(instance) 식별자" />
      <definition value="제조사, 소유자, 또는 다른 조직에 의해 할당 된 기기의 인스턴스(instance) 식별자" />
      <comment value="Device[] 레이블 또는 패키지에 있는 바코드의 바코드 문자열은 인스턴스를 식별하거나, 로컬 사용 시 장치에 지정된 이름을 포함하거나, 또는 장치의 유형을 식별함. Device[] 유형을 식별자가 실벽하는 경우, Device.type 요소를 사용해야 함." />
      <type>
        <code value="Identifier" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.identifier" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".id" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="The serial number which is a component of the production identifier (PI), a conditional, variable portion of a UDI.   The identifier.type code should be set to “SNO”(Serial Number) and the system left empty." />
      </mapping>
    </element>
    <element id="Device.identifier.id">
      <path value="Device.identifier.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.identifier.use">
      <path value="Device.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="Device.identifier.type">
      <path value="Device.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="Device.identifier.type.id">
      <path value="Device.identifier.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.identifier.type.coding">
      <path value="Device.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.identifier.type.coding.id">
      <path value="Device.identifier.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.identifier.type.coding.system">
      <path value="Device.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.identifier.type.coding.version">
      <path value="Device.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.identifier.type.coding.code">
      <path value="Device.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.identifier.type.coding.display">
      <path value="Device.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.identifier.type.coding.userSelected">
      <path value="Device.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.identifier.type.text">
      <path value="Device.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.identifier.system">
      <path value="Device.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Device.identifier.value">
      <path value="Device.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Device.identifier.period">
      <path value="Device.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Device.identifier.period.id">
      <path value="Device.identifier.period.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.identifier.period.start">
      <path value="Device.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Device.identifier.period.end">
      <path value="Device.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="Device.identifier.assigner">
      <path value="Device.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Device.identifier.assigner.id">
      <path value="Device.identifier.assigner.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.identifier.assigner.reference">
      <path value="Device.identifier.assigner.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Device.identifier.assigner.type">
      <path value="Device.identifier.assigner.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="Device.identifier.assigner.identifier">
      <path value="Device.identifier.assigner.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="Device.identifier.assigner.display">
      <path value="Device.identifier.assigner.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Device.definition">
      <path value="Device.definition" />
      <short value="Device[] 정의에 대한 참조" />
      <definition value="Device[] 정의에 대한 참조" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/DeviceDefinition" />
      </type>
    </element>
    <element id="Device.definition.id">
      <path value="Device.definition.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.definition.reference">
      <path value="Device.definition.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Device.definition.type">
      <path value="Device.definition.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="Device.definition.identifier">
      <path value="Device.definition.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="Device.definition.identifier.id">
      <path value="Device.definition.identifier.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.definition.identifier.use">
      <path value="Device.definition.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="Device.definition.identifier.type">
      <path value="Device.definition.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="Device.definition.identifier.type.id">
      <path value="Device.definition.identifier.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.definition.identifier.type.coding">
      <path value="Device.definition.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.definition.identifier.type.coding.id">
      <path value="Device.definition.identifier.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.definition.identifier.type.coding.system">
      <path value="Device.definition.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.definition.identifier.type.coding.version">
      <path value="Device.definition.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.definition.identifier.type.coding.code">
      <path value="Device.definition.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.definition.identifier.type.coding.display">
      <path value="Device.definition.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.definition.identifier.type.coding.userSelected">
      <path value="Device.definition.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.definition.identifier.type.text">
      <path value="Device.definition.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.definition.identifier.system">
      <path value="Device.definition.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Device.definition.identifier.value">
      <path value="Device.definition.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Device.definition.identifier.period">
      <path value="Device.definition.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Device.definition.identifier.period.id">
      <path value="Device.definition.identifier.period.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.definition.identifier.period.start">
      <path value="Device.definition.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Device.definition.identifier.period.end">
      <path value="Device.definition.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="Device.definition.identifier.assigner">
      <path value="Device.definition.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Device.definition.display">
      <path value="Device.definition.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Device.udiCarrier">
      <path value="Device.udiCarrier" />
      <short value="Unique Device Identifier (UDI) 바코드 문자열" />
      <definition value="Device[] 레이블 또는 패키지에 할당된 고유한 장치 식별자 (UDI). 장치는 판매하는 관할권 또는 여러 관할권에 대한 UDIcarrier만 포함할 수 있음으로, 여러 개의 UDIcarrier를 포함할 수 있음." />
      <comment value="UDI는 Device[]의 고유한 인스턴스를 식별하거나, Device[]의 유형만 식별할 수 있음. Device에 대한 UDI 부품의 전체 매핑은 [UDI mappings](device-mappings.html#udi) 참조." />
      <type>
        <code value="BackboneElement" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.identifier" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".id and .code" />
      </mapping>
    </element>
    <element id="Device.udiCarrier.id">
      <path value="Device.udiCarrier.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.udiCarrier.deviceIdentifier">
      <path value="Device.udiCarrier.deviceIdentifier" />
      <short value="UDI 내의 필수 고정 부분" />
      <definition value="기기식별자 (DI)는 기기의 특정 버전 혹은 모델을 식별하는 UDI의 필수 고정 부분임." />
      <alias value="DI" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="Role.id.extension" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="The device identifier (DI), a mandatory, fixed portion of a UDI that identifies the labeler and the specific version or model of a device." />
      </mapping>
    </element>
    <element id="Device.udiCarrier.issuer">
      <path value="Device.udiCarrier.issuer" />
      <short value="UDI 발급 기관" />
      <definition value="UDI 발급 담당 기관, 미국 FDA 발급 담당 기관은 다음과 같음. 1) GS1 : http://hl7.org/fhir/NamingSystem/gs1-di, 2) HIBCC : http://hl7.org/fhir/NamingSystem/hibcc-dI, 3 ) 혈액 용기 용 ICCBBA : http://hl7.org/fhir/NamingSystem/iccbba-blood-di, 4) 다른 장치 용 ICCBA : http://hl7.org/fhir/NamingSystem/iccbba-other-di." />
      <alias value="Barcode System" />
      <max value="1" />
      <type>
        <code value="uri" />
      </type>
      <mapping>
        <identity value="rim" />
        <map value="Role.id.root" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="All UDIs are to be issued under a system operated by an Jurisdiction-accredited issuing agency.&#xA;GS1 DIs: &#xA; http://hl7.org/fhir/NamingSystem/gs1&#xA;HIBCC DIs:&#xA; http://hl7.org/fhir/NamingSystem/hibcc&#xA;ICCBBA DIs for blood containers:&#xA; http://hl7.org/fhir/NamingSystem/iccbba-blood&#xA;ICCBA DIs for other devices:&#xA; http://hl7.org/fhir/NamingSystem/iccbba-other" />
      </mapping>
    </element>
    <element id="Device.udiCarrier.jurisdiction">
      <path value="Device.udiCarrier.jurisdiction" />
      <short value="UDI 관할권" />
      <definition value="관할권 내에서 UDI를 생성/관리할 수 있는 기관. 모든 UDI는 단일 네임스페이스(namespace) 내에서 전역적으로 고유한 특성을 가짐. (예 : FDA에 의해 미국에서 관리되는 장치의 UDI 값 // http : //hl7.org/fhir/NamingSystem/fda-udi)" />
      <requirements value="Allows a recipient of a UDI to know which database will contain the UDI-associated metadata." />
      <max value="1" />
      <type>
        <code value="uri" />
      </type>
      <mapping>
        <identity value="rim" />
        <map value="Role.scoper" />
      </mapping>
    </element>
    <element id="Device.udiCarrier.carrierAIDC">
      <path value="Device.udiCarrier.carrierAIDC" />
      <short value="기계가 읽을 수 있는 UDI 바코드 문자열" />
      <definition value="기기의 포장에 인쇄된 바코드 문자열의 AIDC (Automatic Identification and Data Capture) 표현으로 전체 UDI 를 나타냄. (예 : 바코드 , RFID) AIDC 형식은 base64로 인코딩 되어야 함." />
      <comment value="수동기록으로인한기록의오류를최소화하기위해가능하면항상장치의식별을위해 AIDC 형태의 UDI를스캔하거나다른방법으로사용해야한다. DI 및 PI에대한별도의바코드가있는경우, 레이블에사람이읽을수있는식순으로문자열과 DI를연결함." />
      <alias value="Automatic Identification and Data Capture" />
      <max value="1" />
      <type>
        <code value="base64Binary" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="Role.id.extension" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="A unique device identifier (UDI) on a device label a form that uses automatic identification and data capture (AIDC) technology." />
      </mapping>
    </element>
    <element id="Device.udiCarrier.carrierHRF">
      <path value="Device.udiCarrier.carrierHRF" />
      <short value="사람이 읽을 수 있는 UDI 바코드 문자열" />
      <definition value="기기의 포장에 인쇄되어 있는 바코드 문자열의 HRF (Human readable form) 표현으로 전체 UDI를 나타냄." />
      <comment value="DI 및 PI에 대한 별도의 바코드가 있는 경우, 먼저 문자열을 DI와 연결하고, 레이블에 사람이 읽을 수 있는 표현 순서대로 표기함" />
      <alias value="Human Readable Form" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="Role.id.extension" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="A unique device identifier (UDI) on a device label in plain text" />
      </mapping>
    </element>
    <element id="Device.udiCarrier.entryType">
      <path value="Device.udiCarrier.entryType" />
      <short value="barcode | rfid | manual +" />
      <definition value="데이터 입력 방법을 나타내는 코드화된 항목(entry)." />
      <requirements value="Supports a way to distinguish hand entered from machine read data." />
      <max value="1" />
      <type>
        <code value="code" />
      </type>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="UDIEntryType" />
        </extension>
        <strength value="required" />
        <description value="Codes to identify how UDI data was entered." />
        <valueSet value="http://hl7.org/fhir/ValueSet/udi-entry-type|4.0.1" />
      </binding>
      <mapping>
        <identity value="rim" />
        <map value="NA" />
      </mapping>
    </element>
    <element id="Device.status">
      <path value="Device.status" />
      <short value="active | inactive | entered-in-error | unknown" />
      <definition value="기기 가용성 상태" />
      <comment value="상태(status)에는 Device()가 현재 유효하지 않음으로 표시하는 비활성(inactive) 및 입력 오류(entered-in-error)가 포함되어 있음으로 해당 요소(element)는 수정자(modifier)로 레이블됨." />
      <max value="1" />
      <type>
        <code value="code" />
      </type>
      <isModifier value="true" />
      <isModifierReason value="This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid" />
      <isSummary value="true" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="FHIRDeviceStatus" />
        </extension>
        <strength value="required" />
        <description value="The availability status of the device." />
        <valueSet value="http://hl7.org/fhir/ValueSet/device-status|4.0.1" />
      </binding>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.status" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".statusCode" />
      </mapping>
    </element>
    <element id="Device.statusReason">
      <path value="Device.statusReason" />
      <short value="online | paused | standby | offline | not-ready | transduc-discon | hw-discon | off" />
      <definition value="Device[] 가용성 상태의 원인" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="FHIRDeviceStatusReason" />
        </extension>
        <strength value="extensible" />
        <description value="The availability status reason of the device." />
        <valueSet value="http://hl7.org/fhir/ValueSet/device-status-reason" />
      </binding>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.status" />
      </mapping>
    </element>
    <element id="Device.statusReason.id">
      <path value="Device.statusReason.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.statusReason.coding">
      <path value="Device.statusReason.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.statusReason.coding.id">
      <path value="Device.statusReason.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.statusReason.coding.system">
      <path value="Device.statusReason.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.statusReason.coding.version">
      <path value="Device.statusReason.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.statusReason.coding.code">
      <path value="Device.statusReason.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.statusReason.coding.display">
      <path value="Device.statusReason.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.statusReason.coding.userSelected">
      <path value="Device.statusReason.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.statusReason.text">
      <path value="Device.statusReason.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.distinctIdentifier">
      <path value="Device.distinctIdentifier" />
      <short value="고유한 식별 문자열" />
      <definition value="인간 세포, 조직(tissue) 또는 세포 및 조직 기반 제품에 대한 규정에서 요구된 고유한 식별 문자열" />
      <comment value="예를 들어, 이는 *연방 규정 코드 21CFR§1271.290(c)*에 따라 규제되는 미국 기기에 적용됨" />
      <alias value="Distinct Identification Code (DIC)" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".lotNumberText" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="The lot or batch number within which a device was manufactured - which is a component of the production identifier (PI), a conditional, variable portion of a UDI." />
      </mapping>
    </element>
    <element id="Device.manufacturer">
      <path value="Device.manufacturer" />
      <short value="기기 제조사 이름" />
      <definition value="제조사 이름" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".playedRole[typeCode=MANU].scoper.name" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="N/A" />
      </mapping>
    </element>
    <element id="Device.manufactureDate">
      <path value="Device.manufactureDate" />
      <short value="기기 제조일" />
      <definition value="기기가 제조된 시간과 날짜" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".existenceTime.low" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="The date a specific device was manufactured - which is a component of the production identifier (PI), a conditional, variable portion of a UDI.  For FHIR, The datetime syntax must converted to YYYY-MM-DD[THH:MM:SS].  If hour is present, the minutes and seconds should both be set to “00”." />
      </mapping>
    </element>
    <element id="Device.expirationDate">
      <path value="Device.expirationDate" />
      <short value="기기 만료일" />
      <definition value="기기의 유효 기간 (해당 되는 경우)" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".expirationTime" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="the expiration date of a specific device -  which is a component of the production identifier (PI), a conditional, variable portion of a UDI.  For FHIR, The datetime syntax must converted to YYYY-MM-DD[THH:MM:SS].  If hour is present, the minutes and seconds should both be set to “00”." />
      </mapping>
    </element>
    <element id="Device.lotNumber">
      <path value="Device.lotNumber" />
      <short value="제품의 제조 로트 넘버 (Lot number)" />
      <definition value="제조사로부터 할당된 로트 넘버 (Lot number)" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".lotNumberText" />
      </mapping>
      <mapping>
        <identity value="udi" />
        <map value="The lot or batch number within which a device was manufactured - which is a component of the production identifier (PI), a conditional, variable portion of a UDI." />
      </mapping>
    </element>
    <element id="Device.serialNumber">
      <path value="Device.serialNumber" />
      <short value="제조업체에서 할당한 일련 번호" />
      <definition value="Device[]가 제조될 때, 조직에서 할당한 일련 번호(serial number)" />
      <comment value="영-숫자 최대 20" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".playedRole[typeCode=MANU].id" />
      </mapping>
    </element>
    <element id="Device.deviceName">
      <path value="Device.deviceName" />
      <short value="제조업체에서 할당한 Device[] 이름" />
      <definition value="장치, UDI 레이블 또는 Device[]를 설명하는 사람이 제공하는 장치의 제조업체 이름을 나타냄. 일반적으로, 사람이 이름을 제공하거나 장치가 DeviceDefinition에서 사용 가능한 이름 중 하나를 나타낼 때 사용됨" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="Device.deviceName.id">
      <path value="Device.deviceName.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.deviceName.name">
      <path value="Device.deviceName.name" />
      <short value="기기 이름" />
      <definition value="기기 이름" />
      <alias value="Σ" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Device.deviceName.type">
      <path value="Device.deviceName.type" />
      <short value="udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other" />
      <definition value="DeviceName의 종류. UDILabelName | UserFriendlyName | PatientReportedName | ManufactureDeviceName | ModelName." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="code" />
      </type>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="DeviceNameType" />
        </extension>
        <strength value="required" />
        <description value="The type of name the device is referred by." />
        <valueSet value="http://hl7.org/fhir/ValueSet/device-nametype|4.0.1" />
      </binding>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".playedRole[typeCode=MANU].code" />
      </mapping>
    </element>
    <element id="Device.modelNumber">
      <path value="Device.modelNumber" />
      <short value="Device[] 모델 넘버" />
      <definition value="Device[] 모델 넘버" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".softwareName (included as part)" />
      </mapping>
    </element>
    <element id="Device.partNumber">
      <path value="Device.partNumber" />
      <short value="Device[] 파트 넘버" />
      <definition value="Device[] 파트 넘버" />
      <comment value="영-숫자 최대 20" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".playedRole[typeCode=MANU].id" />
      </mapping>
    </element>
    <element id="Device.type">
      <path value="Device.type" />
      <short value="Device[] 종류 또는 유형" />
      <definition value="Device[] 종류 또는 유형" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="DeviceType" />
        </extension>
        <strength value="example" />
        <description value="Codes to identify medical devices." />
        <valueSet value="http://hl7.org/fhir/ValueSet/device-type" />
      </binding>
    </element>
    <element id="Device.type.id">
      <path value="Device.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.type.coding">
      <path value="Device.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.type.coding.id">
      <path value="Device.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.type.coding.system">
      <path value="Device.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.type.coding.version">
      <path value="Device.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.type.coding.code">
      <path value="Device.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.type.coding.display">
      <path value="Device.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.type.coding.userSelected">
      <path value="Device.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.type.text">
      <path value="Device.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.specialization">
      <path value="Device.specialization" />
      <short value="Device[]에서 지원되는 기능, 장치가 특정 목적을 위해 준수하고 통신에 사용되는 표준(standards)" />
      <definition value="Device[]에서 지원되는 기능, 장치가 특정 목적을 위해 준수하고 통신에 사용되는 표준(standards)" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="Device.specialization.id">
      <path value="Device.specialization.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.specialization.systemType">
      <path value="Device.specialization.systemType" />
      <short value="운영 및 통신에 사용되는 표준(standard)" />
      <definition value="운영 및 통신에 사용되는 표준(standard)" />
      <alias value="Σ" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Device.specialization.systemType.id">
      <path value="Device.specialization.systemType.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.specialization.systemType.coding">
      <path value="Device.specialization.systemType.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.specialization.systemType.coding.id">
      <path value="Device.specialization.systemType.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.specialization.systemType.coding.system">
      <path value="Device.specialization.systemType.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.specialization.systemType.coding.version">
      <path value="Device.specialization.systemType.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.specialization.systemType.coding.code">
      <path value="Device.specialization.systemType.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.specialization.systemType.coding.display">
      <path value="Device.specialization.systemType.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.specialization.systemType.coding.userSelected">
      <path value="Device.specialization.systemType.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.specialization.systemType.text">
      <path value="Device.specialization.systemType.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.specialization.version">
      <path value="Device.specialization.version" />
      <short value="운영 및 통신에 사용되는 표준(standard) 버전" />
      <definition value="운영 및 통신에 사용되는 표준(standard) 버전" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
    </element>
    <element id="Device.version">
      <path value="Device.version" />
      <short value="Device[]의 실제 디자인 또는 Device[]에서 실행되는 소프트웨어 버전" />
      <definition value="Device[]의 실제 디자인 또는 Device[]에서 실행되는 소프트웨어 버전" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="Device.version.id">
      <path value="Device.version.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.version.type">
      <path value="Device.version.type" />
      <short value="Device[] 버전의 유형" />
      <definition value="Device[] 버전의 유형" />
      <alias value="Σ" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Device.version.type.id">
      <path value="Device.version.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.version.type.coding">
      <path value="Device.version.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.version.type.coding.id">
      <path value="Device.version.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.version.type.coding.system">
      <path value="Device.version.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.version.type.coding.version">
      <path value="Device.version.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.version.type.coding.code">
      <path value="Device.version.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.version.type.coding.display">
      <path value="Device.version.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.version.type.coding.userSelected">
      <path value="Device.version.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.version.type.text">
      <path value="Device.version.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.version.component">
      <path value="Device.version.component" />
      <short value="Device[] 버전의 단일 구성 요소" />
      <definition value="Device[] 버전의 단일 구성 요소" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
    </element>
    <element id="Device.version.component.id">
      <path value="Device.version.component.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.version.component.use">
      <path value="Device.version.component.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="Device.version.component.type">
      <path value="Device.version.component.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="Device.version.component.type.id">
      <path value="Device.version.component.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.version.component.type.coding">
      <path value="Device.version.component.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.version.component.type.coding.id">
      <path value="Device.version.component.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.version.component.type.coding.system">
      <path value="Device.version.component.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.version.component.type.coding.version">
      <path value="Device.version.component.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.version.component.type.coding.code">
      <path value="Device.version.component.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.version.component.type.coding.display">
      <path value="Device.version.component.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.version.component.type.coding.userSelected">
      <path value="Device.version.component.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.version.component.type.text">
      <path value="Device.version.component.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.version.component.system">
      <path value="Device.version.component.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Device.version.component.value">
      <path value="Device.version.component.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Device.version.component.period">
      <path value="Device.version.component.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Device.version.component.period.id">
      <path value="Device.version.component.period.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.version.component.period.start">
      <path value="Device.version.component.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Device.version.component.period.end">
      <path value="Device.version.component.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="Device.version.component.assigner">
      <path value="Device.version.component.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Device.version.component.assigner.id">
      <path value="Device.version.component.assigner.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.version.component.assigner.reference">
      <path value="Device.version.component.assigner.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Device.version.component.assigner.type">
      <path value="Device.version.component.assigner.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="Device.version.component.assigner.identifier">
      <path value="Device.version.component.assigner.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="Device.version.component.assigner.display">
      <path value="Device.version.component.assigner.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Device.version.value">
      <path value="Device.version.value" />
      <short value="버전 텍스트" />
      <definition value="버전 텍스트" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
    </element>
    <element id="Device.property">
      <path value="Device.property" />
      <short value="Device[]가 실제로 작동할 때의 실제 구성 설정 (예. 규정 상태, 시간 속성)" />
      <definition value="Device[]가 실제로 작동할 때의 실제 구성 설정 (예. 규정 상태, 시간 속성)" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="Device.property.id">
      <path value="Device.property.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.property.type">
      <path value="Device.property.type" />
      <short value="DeviceDefinitionPropetyCode (Extensible) 속성을 지정하는 코드" />
      <definition value="DeviceDefinitionPropertyCode (Extensible) 속성을 지정하는 코드" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Device.property.type.id">
      <path value="Device.property.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.property.type.coding">
      <path value="Device.property.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.property.type.coding.id">
      <path value="Device.property.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.property.type.coding.system">
      <path value="Device.property.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.property.type.coding.version">
      <path value="Device.property.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.property.type.coding.code">
      <path value="Device.property.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.property.type.coding.display">
      <path value="Device.property.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.property.type.coding.userSelected">
      <path value="Device.property.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.property.type.text">
      <path value="Device.property.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.property.valueQuantity">
      <path value="Device.property.valueQuantity" />
      <short value="수량으로써의 속성 값" />
      <definition value="수량으로써의 속성 값" />
      <type>
        <code value="Quantity" />
      </type>
    </element>
    <element id="Device.property.valueQuantity.id">
      <path value="Device.property.valueQuantity.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.property.valueQuantity.value">
      <path value="Device.property.valueQuantity.value" />
      <short value="값의 수치 (근사치 포함)" />
      <definition value="측정된 값. 값을 표현할 때 근사치가 포함됨." />
    </element>
    <element id="Device.property.valueQuantity.comparator">
      <path value="Device.property.valueQuantity.comparator" />
      <short value="&lt; | &lt;= | &gt;= | &gt; - 값을 이해하는 방법" />
      <definition value="값을 이해하고 표현 하는 방법 - 측정 문제로 인해 실제 값이 명시된 값보다 크거나 적은지 여부; (예) 만약 비교자가 &quot;&lt;&quot; 이면 실제 값은 명시된 값보다 &lt; (작다)임." />
    </element>
    <element id="Device.property.valueQuantity.unit">
      <path value="Device.property.valueQuantity.unit" />
      <short value="단위" />
      <definition value="사람이 읽을 수 있는 형식의 단위." />
    </element>
    <element id="Device.property.valueQuantity.system">
      <path value="Device.property.valueQuantity.system" />
      <short value="단위 코드" />
      <definition value="단위 코드를 제공하는 시스템의 식별임." />
    </element>
    <element id="Device.property.valueQuantity.code">
      <path value="Device.property.valueQuantity.code" />
      <short value="단위 코드" />
      <definition value="일부 단위 표시 시스템에서 컴퓨터로 처리할 수 있는 형식 단위." />
    </element>
    <element id="Device.property.valueCode">
      <path value="Device.property.valueCode" />
      <short value="코드로서의 속성 값 (예 . NTP4 / NTP와 동기화됨)" />
      <definition value="코드로서의 속성 값 (예 . NTP4 / NTP와 동기화됨)" />
      <type>
        <code value="CodeableConcept" />
      </type>
    </element>
    <element id="Device.property.valueCode.id">
      <path value="Device.property.valueCode.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.property.valueCode.coding">
      <path value="Device.property.valueCode.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.property.valueCode.coding.id">
      <path value="Device.property.valueCode.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.property.valueCode.coding.system">
      <path value="Device.property.valueCode.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.property.valueCode.coding.version">
      <path value="Device.property.valueCode.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.property.valueCode.coding.code">
      <path value="Device.property.valueCode.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.property.valueCode.coding.display">
      <path value="Device.property.valueCode.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.property.valueCode.coding.userSelected">
      <path value="Device.property.valueCode.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.property.valueCode.text">
      <path value="Device.property.valueCode.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.patient">
      <path value="Device.patient" />
      <short value="기기가 부착된 환자" />
      <definition value="기기가 부착되어있는 환자의 정보를 의미함." />
      <requirements value="If the device is implanted in a patient, then need to associate the device to the patient." />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.subject[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".playedRole[typeCode=USED].scoper.playedRole[typeCode=PAT]" />
      </mapping>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.subject" />
      </mapping>
    </element>
    <element id="Device.patient.id">
      <path value="Device.patient.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.patient.reference">
      <path value="Device.patient.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Device.patient.type">
      <path value="Device.patient.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="Device.patient.identifier">
      <path value="Device.patient.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="Device.patient.identifier.id">
      <path value="Device.patient.identifier.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.patient.identifier.use">
      <path value="Device.patient.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="Device.patient.identifier.type">
      <path value="Device.patient.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="Device.patient.identifier.type.id">
      <path value="Device.patient.identifier.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.patient.identifier.type.coding">
      <path value="Device.patient.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.patient.identifier.type.coding.id">
      <path value="Device.patient.identifier.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.patient.identifier.type.coding.system">
      <path value="Device.patient.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.patient.identifier.type.coding.version">
      <path value="Device.patient.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.patient.identifier.type.coding.code">
      <path value="Device.patient.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.patient.identifier.type.coding.display">
      <path value="Device.patient.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.patient.identifier.type.coding.userSelected">
      <path value="Device.patient.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.patient.identifier.type.text">
      <path value="Device.patient.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.patient.identifier.system">
      <path value="Device.patient.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Device.patient.identifier.value">
      <path value="Device.patient.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Device.patient.identifier.period">
      <path value="Device.patient.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Device.patient.identifier.period.id">
      <path value="Device.patient.identifier.period.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.patient.identifier.period.start">
      <path value="Device.patient.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Device.patient.identifier.period.end">
      <path value="Device.patient.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="Device.patient.identifier.assigner">
      <path value="Device.patient.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Device.patient.display">
      <path value="Device.patient.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Device.owner">
      <path value="Device.owner" />
      <short value="기기 담당 조직" />
      <definition value="기기의 제공 및 지속적인 유지관리를 담당하는 조직." />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.source" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".playedRole[typeCode=OWN].scoper" />
      </mapping>
    </element>
    <element id="Device.owner.id">
      <path value="Device.owner.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.owner.reference">
      <path value="Device.owner.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Device.owner.type">
      <path value="Device.owner.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="Device.owner.identifier">
      <path value="Device.owner.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="Device.owner.identifier.id">
      <path value="Device.owner.identifier.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.owner.identifier.use">
      <path value="Device.owner.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="Device.owner.identifier.type">
      <path value="Device.owner.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="Device.owner.identifier.type.id">
      <path value="Device.owner.identifier.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.owner.identifier.type.coding">
      <path value="Device.owner.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.owner.identifier.type.coding.id">
      <path value="Device.owner.identifier.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.owner.identifier.type.coding.system">
      <path value="Device.owner.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.owner.identifier.type.coding.version">
      <path value="Device.owner.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.owner.identifier.type.coding.code">
      <path value="Device.owner.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.owner.identifier.type.coding.display">
      <path value="Device.owner.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.owner.identifier.type.coding.userSelected">
      <path value="Device.owner.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.owner.identifier.type.text">
      <path value="Device.owner.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.owner.identifier.system">
      <path value="Device.owner.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Device.owner.identifier.value">
      <path value="Device.owner.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Device.owner.identifier.period">
      <path value="Device.owner.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Device.owner.identifier.period.id">
      <path value="Device.owner.identifier.period.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.owner.identifier.period.start">
      <path value="Device.owner.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Device.owner.identifier.period.end">
      <path value="Device.owner.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="Device.owner.identifier.assigner">
      <path value="Device.owner.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Device.owner.display">
      <path value="Device.owner.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Device.contact">
      <path value="Device.contact" />
      <short value="담당자 세부 정보" />
      <definition value="기기를 담당하는 조직 또는 특정 담당자의 연락처 정보." />
      <comment value="문제 해결 등에 사용됨" />
      <type>
        <code value="ContactPoint" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.source" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".scopedRole[typeCode=CON].player" />
      </mapping>
    </element>
    <element id="Device.contact.id">
      <path value="Device.contact.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.contact.system">
      <path value="Device.contact.system" />
      <short value="phone | fax | email | pager | url | sms | other" />
      <definition value="연락처에 대한 통신 방법 - 연락처를 활용하기 위해 필요한 연락 시스템." />
    </element>
    <element id="Device.contact.value">
      <path value="Device.contact.value" />
      <short value="실제 연락처의 값" />
      <definition value="지정된 통신 방법을 통하여 연락을 할 수 있는 실제 연락처의 값 (예: 전화번호, 이메일주소)" />
    </element>
    <element id="Device.contact.use">
      <path value="Device.contact.use" />
      <short value="home | work | temp | old | mobile - 연락처 경로" />
      <definition value="연락처의 경로를 식별함." />
    </element>
    <element id="Device.contact.rank">
      <path value="Device.contact.rank" />
      <short value="선호되는 사용 순서를 명시함 (1 = 가장 높은 순서)" />
      <definition value="연락처 세트를 사용할 선호 순서를 지정. 순위(rank) 값이 낮은 ContactPoint가 순위(rank) 값이 높은 ContactPoint보다 선호됨." />
    </element>
    <element id="Device.contact.period">
      <path value="Device.contact.period" />
      <short value="연락처가 사용/사용 된 기간" />
      <definition value="연락처가 사용/사용 된 기간." />
    </element>
    <element id="Device.contact.period.id">
      <path value="Device.contact.period.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.contact.period.start">
      <path value="Device.contact.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Device.contact.period.end">
      <path value="Device.contact.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="Device.location">
      <path value="Device.location" />
      <short value="Device[]가 있는 곳" />
      <definition value="기기 보관 장소" />
      <requirements value="Device.location can be used to track device location." />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.where[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".playedRole[typeCode=LOCE].scoper" />
      </mapping>
    </element>
    <element id="Device.location.id">
      <path value="Device.location.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.location.reference">
      <path value="Device.location.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Device.location.type">
      <path value="Device.location.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="Device.location.identifier">
      <path value="Device.location.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="Device.location.identifier.id">
      <path value="Device.location.identifier.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.location.identifier.use">
      <path value="Device.location.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="Device.location.identifier.type">
      <path value="Device.location.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="Device.location.identifier.type.id">
      <path value="Device.location.identifier.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.location.identifier.type.coding">
      <path value="Device.location.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.location.identifier.type.coding.id">
      <path value="Device.location.identifier.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.location.identifier.type.coding.system">
      <path value="Device.location.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.location.identifier.type.coding.version">
      <path value="Device.location.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.location.identifier.type.coding.code">
      <path value="Device.location.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.location.identifier.type.coding.display">
      <path value="Device.location.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.location.identifier.type.coding.userSelected">
      <path value="Device.location.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.location.identifier.type.text">
      <path value="Device.location.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.location.identifier.system">
      <path value="Device.location.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Device.location.identifier.value">
      <path value="Device.location.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Device.location.identifier.period">
      <path value="Device.location.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Device.location.identifier.period.id">
      <path value="Device.location.identifier.period.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.location.identifier.period.start">
      <path value="Device.location.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Device.location.identifier.period.end">
      <path value="Device.location.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="Device.location.identifier.assigner">
      <path value="Device.location.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Device.location.display">
      <path value="Device.location.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Device.url">
      <path value="Device.url" />
      <short value="기기의 네트워크 주소" />
      <definition value="기기에 직접적으로 접근할 수 있는 네트워크 주소" />
      <comment value="만약 Device[]가 FHIR 서버를 실행하는 경우, 네크워크 주소는 적합성 선언(conformance statement)를 검생할 수 있는 기본 URL이여야 함." />
      <max value="1" />
      <type>
        <code value="uri" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.where[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".telecom" />
      </mapping>
    </element>
    <element id="Device.note">
      <path value="Device.note" />
      <short value="기기 관련 설명" />
      <definition value="기기의 사용 시 필요한 설명 혹은 사용 정보" />
      <type>
        <code value="Annotation" />
      </type>
      <mapping>
        <identity value="rim" />
        <map value=".text" />
      </mapping>
    </element>
    <element id="Device.note.id">
      <path value="Device.note.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.note.author[x]">
      <path value="Device.note.author[x]" />
      <short value="주석(annotation)을 담당하는 사람" />
      <definition value="주석(annotation) 작성을 담당하는 사람" />
    </element>
    <element id="Device.note.time">
      <path value="Device.note.time" />
      <short value="주석(annotation)이 만들어진 시기" />
      <definition value="특정 주석(annotation)을 작성한 시기를 표시함." />
    </element>
    <element id="Device.note.text">
      <path value="Device.note.text" />
      <short value="주석- 텍스트 내용 (Markdown)" />
      <definition value="마크다운(markdown) 형식의 주석 텍스트임." />
    </element>
    <element id="Device.safety">
      <path value="Device.safety" />
      <short value="기기의 안전에 관련된 특성" />
      <definition value="해당 의료기기의 안전에 관련된 특성을 제공함. (예 : 라텍스가 포함 된 장치)" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="NA" />
      </mapping>
    </element>
    <element id="Device.safety.id">
      <path value="Device.safety.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.safety.coding">
      <path value="Device.safety.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.safety.coding.id">
      <path value="Device.safety.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.safety.coding.system">
      <path value="Device.safety.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.safety.coding.version">
      <path value="Device.safety.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.safety.coding.code">
      <path value="Device.safety.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.safety.coding.display">
      <path value="Device.safety.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.safety.coding.userSelected">
      <path value="Device.safety.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.safety.text">
      <path value="Device.safety.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.parent">
      <path value="Device.parent" />
      <short value="상위 Device[]" />
      <definition value="상위 Device[]" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" />
      </type>
    </element>
    <element id="Device.parent.id">
      <path value="Device.parent.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.parent.reference">
      <path value="Device.parent.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Device.parent.type">
      <path value="Device.parent.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="Device.parent.identifier">
      <path value="Device.parent.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="Device.parent.identifier.id">
      <path value="Device.parent.identifier.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.parent.identifier.use">
      <path value="Device.parent.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="Device.parent.identifier.type">
      <path value="Device.parent.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="Device.parent.identifier.type.id">
      <path value="Device.parent.identifier.type.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.parent.identifier.type.coding">
      <path value="Device.parent.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="Device.parent.identifier.type.coding.id">
      <path value="Device.parent.identifier.type.coding.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.parent.identifier.type.coding.system">
      <path value="Device.parent.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="Device.parent.identifier.type.coding.version">
      <path value="Device.parent.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Device.parent.identifier.type.coding.code">
      <path value="Device.parent.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="Device.parent.identifier.type.coding.display">
      <path value="Device.parent.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Device.parent.identifier.type.coding.userSelected">
      <path value="Device.parent.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Device.parent.identifier.type.text">
      <path value="Device.parent.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Device.parent.identifier.system">
      <path value="Device.parent.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Device.parent.identifier.value">
      <path value="Device.parent.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Device.parent.identifier.period">
      <path value="Device.parent.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Device.parent.identifier.period.id">
      <path value="Device.parent.identifier.period.id" />
      <short value="요소-간의 참조를 위한 고유 ID" />
      <definition value="리소스 안의 요소의 고유 ID(내부 참조용)임. 공백이 없는 문자열 값일수 있음." />
    </element>
    <element id="Device.parent.identifier.period.start">
      <path value="Device.parent.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Device.parent.identifier.period.end">
      <path value="Device.parent.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="Device.parent.identifier.assigner">
      <path value="Device.parent.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Device.parent.display">
      <path value="Device.parent.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
  </differential>
</StructureDefinition>