<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="http://example.org/fhir/StructureDefinition/Appointment_KR_PHR" />
  <name value="Appointment_KR_PHR" />
  <status value="draft" />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="Appointment" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Appointment" />
  <derivation value="constraint" />
  <differential>
    <element id="Appointment">
      <path value="Appointment" />
      <short value="특정 날짜/시간 동안 환자(patient), 시술자(practitioner), 관련자(related persons) 및/또는 장치 간의 의료 이벤트 예약. 이로 인해 하나 이상의 인카운터(encounter)가 발생할 수 있음" />
      <definition value="특정 날짜/시간 동안 환자(patient), 시술자(practitioner), 관련자(related persons) 및/또는 장치 간의 의료 이벤트 예약(appointment). 이로 인해 하나 이상의 인카운터(encounter)가 발생할 수 있음." />
    </element>
    <element id="Appointment.identifier">
      <path value="Appointment.identifier" />
      <short value="항목의 외부(external) ID" />
      <definition value="비즈니스 프로세스 의해 정의된 예약 관련 기록 식별자 및/또는 리소스 자체에 대한 직접 URL 참조가 적절하지 않을 때 참조하는 데 사용되는 예약 관련 기록 식별자(예: CDA 문서 또는 서면/인쇄 문서)." />
    </element>
    <element id="Appointment.identifier.use">
      <path value="Appointment.identifier.use" />
      <short value="일반 | 공식 | 임시 | 보조 (확인 가능한 경우)" />
      <definition value="해당 식별자의 목적." />
    </element>
    <element id="Appointment.identifier.type">
      <path value="Appointment.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임." />
    </element>
    <element id="Appointment.identifier.type.coding">
      <path value="Appointment.identifier.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.identifier.type.coding.system">
      <path value="Appointment.identifier.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.identifier.type.coding.version">
      <path value="Appointment.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.identifier.type.coding.code">
      <path value="Appointment.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.identifier.type.coding.userSelected">
      <path value="Appointment.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.identifier.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.identifier.system">
      <path value="Appointment.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Appointment.identifier.value">
      <path value="Appointment.identifier.value" />
      <short value="고유한 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Appointment.identifier.period">
      <path value="Appointment.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Appointment.identifier.period.start">
      <path value="Appointment.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Appointment.identifier.period.end">
      <path value="Appointment.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="Appointment.identifier.assigner">
      <path value="Appointment.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Appointment.identifier.assigner.reference">
      <path value="Appointment.identifier.assigner.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Appointment.identifier.assigner.identifier">
      <path value="Appointment.identifier.assigner.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함." />
    </element>
    <element id="Appointment.identifier.assigner.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.identifier.assigner.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Appointment.status">
      <path value="Appointment.status" />
      <short value="제안 | 미결 | 예약 | 도착 | 이행 | 취소 | noshow | 착오" />
      <definition value="예약의 전반적인 상태. 각 참가자는 프로세스에 대한 참여를 나타내는 상태를 가지고 있지만, 이 상태는 모든 참가자의 참여 상태를 나타냄." />
    </element>
    <element id="Appointment.serviceCategory">
      <path value="Appointment.serviceCategory" />
      <short value="예약 기간 동안 수행될 서비스의 광범위한 분류" />
      <definition value="예약 기간 동안 수행될 서비스의 광범위한 분류." />
    </element>
    <element id="Appointment.serviceCategory.coding">
      <path value="Appointment.serviceCategory.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.serviceCategory.coding.system">
      <path value="Appointment.serviceCategory.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.serviceCategory.coding.version">
      <path value="Appointment.serviceCategory.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.serviceCategory.coding.code">
      <path value="Appointment.serviceCategory.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.serviceCategory.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.serviceCategory.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.serviceCategory.coding.userSelected">
      <path value="Appointment.serviceCategory.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.serviceCategory.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.serviceCategory.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.serviceType">
      <path value="Appointment.serviceType" />
      <short value="진료예약 중에 수행할 특정 서비스" />
      <definition value="진료예약 중에 수행할 특정 서비스." />
    </element>
    <element id="Appointment.serviceType.coding">
      <path value="Appointment.serviceType.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.serviceType.coding.system">
      <path value="Appointment.serviceType.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.serviceType.coding.version">
      <path value="Appointment.serviceType.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.serviceType.coding.code">
      <path value="Appointment.serviceType.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.serviceType.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.serviceType.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.serviceType.coding.userSelected">
      <path value="Appointment.serviceType.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.serviceType.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.serviceType.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.specialty">
      <path value="Appointment.specialty" />
      <short value="예약에서 요청한 서비스를 수행하는 데 필요한 실무자의 전문성." />
      <definition value="예약에서 요청한 서비스를 수행하는 데 필요한 실무자의 전문성." />
    </element>
    <element id="Appointment.specialty.coding">
      <path value="Appointment.specialty.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.specialty.coding.system">
      <path value="Appointment.specialty.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.specialty.coding.version">
      <path value="Appointment.specialty.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.specialty.coding.code">
      <path value="Appointment.specialty.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.specialty.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.specialty.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.specialty.coding.userSelected">
      <path value="Appointment.specialty.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.specialty.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.specialty.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.appointmentType">
      <path value="Appointment.appointmentType" />
      <short value="슬롯에 예약된 예약 또는 환자의 스타일(서비스 유형이 아님)" />
      <definition value="슬롯에 예약된 예약 또는 환자의 스타일(서비스 유형이 아님)." />
    </element>
    <element id="Appointment.appointmentType.coding">
      <path value="Appointment.appointmentType.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.appointmentType.coding.system">
      <path value="Appointment.appointmentType.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.appointmentType.coding.version">
      <path value="Appointment.appointmentType.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.appointmentType.coding.code">
      <path value="Appointment.appointmentType.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.appointmentType.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.appointmentType.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.appointmentType.coding.userSelected">
      <path value="Appointment.appointmentType.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.appointmentType.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.appointmentType.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.reason">
      <path value="Appointment.reason" />
      <short value="예약의 이유" />
      <definition value="예약이된 이유. 행정적인 것보다 더 임상적인 이유임." />
    </element>
    <element id="Appointment.reason.coding">
      <path value="Appointment.reason.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.reason.coding.system">
      <path value="Appointment.reason.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.reason.coding.version">
      <path value="Appointment.reason.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.reason.coding.code">
      <path value="Appointment.reason.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.reason.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.reason.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.reason.coding.userSelected">
      <path value="Appointment.reason.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.reason.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.reason.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.indication">
      <path value="Appointment.indication" />
      <short value="예약이 발생하는 이유(리소스)" />
      <definition value="다른 리소스의 정보를 사용하여 지정된 대로 예약이 실행되도록 예약된 이유. 환자가 도착하여 인카운터가 시작되면 이를 입원 진단으로 사용할 수 있다. 일반적으로 조건(Condition)(증거.상세에 언급된 다른 리소스과 함께) 또는 절차(Procedure)일 것임." />
    </element>
    <element id="Appointment.indication.reference">
      <path value="Appointment.indication.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Appointment.indication.identifier">
      <path value="Appointment.indication.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함." />
    </element>
    <element id="Appointment.indication.identifier.use">
      <path value="Appointment.indication.identifier.use" />
      <short value="일반 | 공식 | 임시 | 보조 (확인 가능한 경우)" />
      <definition value="해당 식별자의 목적." />
    </element>
    <element id="Appointment.indication.identifier.type">
      <path value="Appointment.indication.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임." />
    </element>
    <element id="Appointment.indication.identifier.type.coding">
      <path value="Appointment.indication.identifier.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.indication.identifier.type.coding.system">
      <path value="Appointment.indication.identifier.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.indication.identifier.type.coding.version">
      <path value="Appointment.indication.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.indication.identifier.type.coding.code">
      <path value="Appointment.indication.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.indication.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.indication.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.indication.identifier.type.coding.userSelected">
      <path value="Appointment.indication.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.indication.identifier.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.indication.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.indication.identifier.system">
      <path value="Appointment.indication.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Appointment.indication.identifier.value">
      <path value="Appointment.indication.identifier.value" />
      <short value="고유한 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Appointment.indication.identifier.period">
      <path value="Appointment.indication.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Appointment.indication.identifier.period.start">
      <path value="Appointment.indication.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Appointment.indication.identifier.period.end">
      <path value="Appointment.indication.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="Appointment.indication.identifier.assigner">
      <path value="Appointment.indication.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Appointment.indication.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.indication.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Appointment.priority">
      <path value="Appointment.priority" />
      <short value="우선순위를 다시 정해야 하는 경우 현명한 결정(informed decision)을 내릴 때 사용" />
      <definition value="예약의 우선순위. 예약의 우선순위를 다시 정해야 하는 경우 정보에 입각한 결정을 내리는 데 사용할 수 있음. (iCal 표준은 0을 정의되지 않은 것으로, 1을 가장 높은 것으로, 9를 가장 낮은 우선순위로 지정한다.)" />
    </element>
    <element id="Appointment.description">
      <path value="Appointment.description" />
      <short value="회의 요청 또는 예약 목록의 제목 줄에 표시" />
      <definition value="예약에 대한 간략한 설명은 회의 요청 또는 예약 목록의 제목 줄에 표기됨. 상세 정보 또는 확장된 정보를 주석 필드에 넣어야 함." />
    </element>
    <element id="Appointment.supportingInformation">
      <path value="Appointment.supportingInformation" />
      <short value="예약을 지원하기 위한 추가 정보" />
      <definition value="예약을 지원하기 위한 추가 정보." />
    </element>
    <element id="Appointment.supportingInformation.reference">
      <path value="Appointment.supportingInformation.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Appointment.supportingInformation.identifier">
      <path value="Appointment.supportingInformation.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함." />
    </element>
    <element id="Appointment.supportingInformation.identifier.use">
      <path value="Appointment.supportingInformation.identifier.use" />
      <short value="일반 | 공식 | 임시 | 보조 (확인 가능한 경우)" />
      <definition value="해당 식별자의 목적." />
    </element>
    <element id="Appointment.supportingInformation.identifier.type">
      <path value="Appointment.supportingInformation.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임." />
    </element>
    <element id="Appointment.supportingInformation.identifier.type.coding">
      <path value="Appointment.supportingInformation.identifier.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.supportingInformation.identifier.type.coding.system">
      <path value="Appointment.supportingInformation.identifier.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.supportingInformation.identifier.type.coding.version">
      <path value="Appointment.supportingInformation.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.supportingInformation.identifier.type.coding.code">
      <path value="Appointment.supportingInformation.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.supportingInformation.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.supportingInformation.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.supportingInformation.identifier.type.coding.userSelected">
      <path value="Appointment.supportingInformation.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.supportingInformation.identifier.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.supportingInformation.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.supportingInformation.identifier.system">
      <path value="Appointment.supportingInformation.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Appointment.supportingInformation.identifier.value">
      <path value="Appointment.supportingInformation.identifier.value" />
      <short value="고유한 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Appointment.supportingInformation.identifier.period">
      <path value="Appointment.supportingInformation.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Appointment.supportingInformation.identifier.period.start">
      <path value="Appointment.supportingInformation.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Appointment.supportingInformation.identifier.period.end">
      <path value="Appointment.supportingInformation.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="Appointment.supportingInformation.identifier.assigner">
      <path value="Appointment.supportingInformation.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Appointment.supportingInformation.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.supportingInformation.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Appointment.start">
      <path value="Appointment.start" />
      <short value="예약 시작 시간" />
      <definition value="예약 시작 시간." />
    </element>
    <element id="Appointment.end">
      <path value="Appointment.end" />
      <short value="예약 종료 시간" />
      <definition value="예약 종료 시간." />
    </element>
    <element id="Appointment.minutesDuration">
      <path value="Appointment.minutesDuration" />
      <short value="예샹되는 예약 시간" />
      <definition value="예약할 시간(분). 이는 시작 시간과 종료 시간 사이의 기간보다 적을 수 있음. (실제 예약 시간은 추정치일 뿐이거나 계획된 예약 요청일 경우)" />
    </element>
    <element id="Appointment.slot">
      <path value="Appointment.slot" />
      <short value="예약이 채워지는 슬롯" />
      <definition value="예약에 의해 채워질 참가자 일정의 슬롯." />
    </element>
    <element id="Appointment.slot.reference">
      <path value="Appointment.slot.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Appointment.slot.identifier">
      <path value="Appointment.slot.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함." />
    </element>
    <element id="Appointment.slot.identifier.use">
      <path value="Appointment.slot.identifier.use" />
      <short value="일반 | 공식 | 임시 | 보조 (확인 가능한 경우)" />
      <definition value="해당 식별자의 목적." />
    </element>
    <element id="Appointment.slot.identifier.type">
      <path value="Appointment.slot.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임." />
    </element>
    <element id="Appointment.slot.identifier.type.coding">
      <path value="Appointment.slot.identifier.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.slot.identifier.type.coding.system">
      <path value="Appointment.slot.identifier.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.slot.identifier.type.coding.version">
      <path value="Appointment.slot.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.slot.identifier.type.coding.code">
      <path value="Appointment.slot.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.slot.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.slot.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.slot.identifier.type.coding.userSelected">
      <path value="Appointment.slot.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.slot.identifier.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.slot.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.slot.identifier.system">
      <path value="Appointment.slot.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Appointment.slot.identifier.value">
      <path value="Appointment.slot.identifier.value" />
      <short value="고유한 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Appointment.slot.identifier.period">
      <path value="Appointment.slot.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Appointment.slot.identifier.period.start">
      <path value="Appointment.slot.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Appointment.slot.identifier.period.end">
      <path value="Appointment.slot.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="Appointment.slot.identifier.assigner">
      <path value="Appointment.slot.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Appointment.slot.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.slot.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Appointment.created">
      <path value="Appointment.created" />
      <short value="예약이 처음 생성된 날짜" />
      <definition value="예약이 처음 생성된 날짜 이는 FHIR 서버에서 리소스를 생성하기 전일 수 있으므로 초기 항목의 meta.lastModified 값과 다를 수 있으며, 약속 기간 동안 변경되지 않은 상태로 유지되어야 함." />
    </element>
    <element id="Appointment.comment">
      <path value="Appointment.comment" />
      <short value="추가 의견" />
      <definition value="예약에 대한 추가 의견" />
    </element>
    <element id="Appointment.incomingReferral">
      <path value="Appointment.incomingReferral" />
      <short value="인카운터(Encounter)에 할당하기 위한 정보로 제공되는 참조 요청(ReferalRequest)" />
      <definition value="예약으로 평가할 의뢰 요청" />
    </element>
    <element id="Appointment.incomingReferral.reference">
      <path value="Appointment.incomingReferral.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Appointment.incomingReferral.identifier">
      <path value="Appointment.incomingReferral.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함." />
    </element>
    <element id="Appointment.incomingReferral.identifier.use">
      <path value="Appointment.incomingReferral.identifier.use" />
      <short value="일반 | 공식 | 임시 | 보조 (확인 가능한 경우)" />
      <definition value="해당 식별자의 목적." />
    </element>
    <element id="Appointment.incomingReferral.identifier.type">
      <path value="Appointment.incomingReferral.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임." />
    </element>
    <element id="Appointment.incomingReferral.identifier.type.coding">
      <path value="Appointment.incomingReferral.identifier.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.incomingReferral.identifier.type.coding.system">
      <path value="Appointment.incomingReferral.identifier.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.incomingReferral.identifier.type.coding.version">
      <path value="Appointment.incomingReferral.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.incomingReferral.identifier.type.coding.code">
      <path value="Appointment.incomingReferral.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.incomingReferral.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.incomingReferral.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.incomingReferral.identifier.type.coding.userSelected">
      <path value="Appointment.incomingReferral.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.incomingReferral.identifier.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.incomingReferral.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.incomingReferral.identifier.system">
      <path value="Appointment.incomingReferral.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Appointment.incomingReferral.identifier.value">
      <path value="Appointment.incomingReferral.identifier.value" />
      <short value="고유한 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Appointment.incomingReferral.identifier.period">
      <path value="Appointment.incomingReferral.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Appointment.incomingReferral.identifier.period.start">
      <path value="Appointment.incomingReferral.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Appointment.incomingReferral.identifier.period.end">
      <path value="Appointment.incomingReferral.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="Appointment.incomingReferral.identifier.assigner">
      <path value="Appointment.incomingReferral.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Appointment.incomingReferral.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.incomingReferral.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Appointment.participant">
      <path value="Appointment.participant" />
      <short value="예약 관련자" />
      <definition value="예약 관련자 목록." />
    </element>
    <element id="Appointment.participant.type">
      <path value="Appointment.participant.type" />
      <short value="예약 관련자의 역할" />
      <definition value="예약 관련자의 역할." />
    </element>
    <element id="Appointment.participant.type.coding">
      <path value="Appointment.participant.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.participant.type.coding.system">
      <path value="Appointment.participant.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.participant.type.coding.version">
      <path value="Appointment.participant.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.participant.type.coding.code">
      <path value="Appointment.participant.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.participant.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.participant.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.participant.type.coding.userSelected">
      <path value="Appointment.participant.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.participant.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.participant.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.participant.actor">
      <path value="Appointment.participant.actor" />
      <short value="사용자(Person), 위치(Locaiton)/헬스케어 서비스(healthcareService) 또는 장치(Device" />
      <definition value="예약에 참여하는 사용자(Person), 위치(Locaiton)/헬스케어 서비스(healthcareService) 또는 장치(Device" />
    </element>
    <element id="Appointment.participant.actor.reference">
      <path value="Appointment.participant.actor.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Appointment.participant.actor.identifier">
      <path value="Appointment.participant.actor.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함." />
    </element>
    <element id="Appointment.participant.actor.identifier.use">
      <path value="Appointment.participant.actor.identifier.use" />
      <short value="일반 | 공식 | 임시 | 보조 (확인 가능한 경우)" />
      <definition value="해당 식별자의 목적." />
    </element>
    <element id="Appointment.participant.actor.identifier.type">
      <path value="Appointment.participant.actor.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임." />
    </element>
    <element id="Appointment.participant.actor.identifier.type.coding">
      <path value="Appointment.participant.actor.identifier.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Appointment.participant.actor.identifier.type.coding.system">
      <path value="Appointment.participant.actor.identifier.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Appointment.participant.actor.identifier.type.coding.version">
      <path value="Appointment.participant.actor.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Appointment.participant.actor.identifier.type.coding.code">
      <path value="Appointment.participant.actor.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Appointment.participant.actor.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.participant.actor.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Appointment.participant.actor.identifier.type.coding.userSelected">
      <path value="Appointment.participant.actor.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Appointment.participant.actor.identifier.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.participant.actor.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Appointment.participant.actor.identifier.system">
      <path value="Appointment.participant.actor.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Appointment.participant.actor.identifier.value">
      <path value="Appointment.participant.actor.identifier.value" />
      <short value="고유한 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Appointment.participant.actor.identifier.period">
      <path value="Appointment.participant.actor.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Appointment.participant.actor.identifier.period.start">
      <path value="Appointment.participant.actor.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Appointment.participant.actor.identifier.period.end">
      <path value="Appointment.participant.actor.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="Appointment.participant.actor.identifier.assigner">
      <path value="Appointment.participant.actor.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Appointment.participant.actor.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Appointment.participant.actor.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Appointment.participant.required">
      <path value="Appointment.participant.required" />
      <short value="필수 | 선택 | information-only" />
      <definition value="참가자가 회의에 참석해야 하는지에 대한 여부. 2명의 의사가 만나 특정 환자의 결과를 논의해야 할때 환자가 참석할 필요가 없는 사용 사례가 포함됨." />
    </element>
    <element id="Appointment.participant.status">
      <path value="Appointment.participant.status" />
      <definition value="참가자의 참여 여부." />
    </element>
    <element id="Appointment.requestedPeriod">
      <path value="Appointment.requestedPeriod" />
      <short value="예약을 할당하기 위해 요청된 날짜/시간 (기간)" />
      <definition value="예약 시간을 포함하는 날짜 범위 집합(필요시 시간 포함). 이 값을 사용할 때, 실제 할당된 시간에 대한 시작/종료 시간을 채우고 약속의 길이를 나타내기 위해 분 기간을 제공해야 함." />
    </element>
    <element id="Appointment.requestedPeriod.start">
      <path value="Appointment.requestedPeriod.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Appointment.requestedPeriod.end">
      <path value="Appointment.requestedPeriod.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
  </differential>
</StructureDefinition>