<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="RelatedPerson" />
  <meta>
    <lastUpdated value="2019-11-01T09:29:23.356+11:00" />
  </meta>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-category">
    <valueString value="Base.Individuals" />
  </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="patient" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="pa" />
  </extension>
  <url value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
  <version value="4.0.1" />
  <name value="KR_RelatedPerson" />
  <status value="draft" />
  <date value="2019-11-01T09:29:23+11:00" />
  <publisher value="Health Level Seven International (Patient Administration)" />
  <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/pafm/index.cfm" />
    </telecom>
  </contact>
  <description value="환자(patient)를 돌보는 데 관여되지만 치료의 대상이 아니며, 치료 과정에서 공식적으로 책임을 지지 않는 사람에 대한 정보." />
  <purpose value="Need to track persons related to the patient or the healthcare process." />
  <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="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="RelatedPerson" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DomainResource" />
  <derivation value="specialization" />
  <differential>
    <element id="RelatedPerson">
      <path value="RelatedPerson" />
      <short value="환자와 관련이 있지만, 직접적인 치료 대상이 아닌 사람" />
      <definition value="환자를 돌보는 데 관여하지만 치료의 대상이 아니며, 치료 과정에서 공식적으로 책임을 지지 않는 사람에 대한 정보." />
      <mapping>
        <identity value="rim" />
        <map value="role" />
      </mapping>
    </element>
    <element id="RelatedPerson.identifier">
      <path value="RelatedPerson.identifier" />
      <short value="해당 사람에 대한 식별자" />
      <definition value="특정 범위 내의 해당 사람에 대한 식별자" />
      <requirements value="People are known by a variety of ids. Some institutions maintain several, and most collect identifiers for exchange with other organizations concerning the patient. Examples are national person identifier and local identifier." />
      <type>
        <code value="Identifier" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.identifier" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="NK1-33" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".id" />
      </mapping>
    </element>
    <element id="RelatedPerson.identifier.use">
      <path value="RelatedPerson.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="RelatedPerson.identifier.type">
      <path value="RelatedPerson.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="RelatedPerson.identifier.type.coding">
      <path value="RelatedPerson.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="RelatedPerson.identifier.type.coding.system">
      <path value="RelatedPerson.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="RelatedPerson.identifier.type.coding.version">
      <path value="RelatedPerson.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="RelatedPerson.identifier.type.coding.code">
      <path value="RelatedPerson.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="RelatedPerson.identifier.type.coding.display">
      <path value="RelatedPerson.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="RelatedPerson.identifier.type.coding.userSelected">
      <path value="RelatedPerson.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="RelatedPerson.identifier.type.text">
      <path value="RelatedPerson.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="RelatedPerson.identifier.system">
      <path value="RelatedPerson.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="RelatedPerson.identifier.value">
      <path value="RelatedPerson.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="RelatedPerson.identifier.period">
      <path value="RelatedPerson.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="RelatedPerson.identifier.period.start">
      <path value="RelatedPerson.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="RelatedPerson.identifier.period.end">
      <path value="RelatedPerson.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="RelatedPerson.identifier.assigner">
      <path value="RelatedPerson.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="RelatedPerson.identifier.assigner.reference">
      <path value="RelatedPerson.identifier.assigner.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="RelatedPerson.identifier.assigner.type">
      <path value="RelatedPerson.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="RelatedPerson.identifier.assigner.identifier">
      <path value="RelatedPerson.identifier.assigner.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="RelatedPerson.identifier.assigner.display">
      <path value="RelatedPerson.identifier.assigner.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="RelatedPerson.active">
      <path value="RelatedPerson.active" />
      <short value="해당 Related Person[]의 기록이 현재 사용 중인지에 대한 여부" />
      <definition value="해당 Related Person[]의 기록이 현재 사용 중인지에 대한 여부" />
      <comment value="해당 요소는 리소스가 오류로 만들어 졌다는 표시를 하는 데 사용될 수 있음으로 수정자로 레이블됨" />
      <requirements value="Need to be able to mark a related person record as not to be used, such as if it was created in error." />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <meaningWhenMissing value="This resource is generally assumed to be active if no value is provided for the active element" />
      <isModifier value="true" />
      <isModifierReason value="This element is labelled as a modifier because it is a status element that can indicate that a record should not be treated as valid" />
      <isSummary value="true" />
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.status" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".statusCode" />
      </mapping>
    </element>
    <element id="RelatedPerson.patient">
      <path value="RelatedPerson.patient" />
      <short value="해당 사람과 관련된 환자" />
      <definition value="해당 사람과 관련된 환자" />
      <requirements value="We need to know which patient this RelatedPerson is related to." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="v2" />
        <map value="PID-3" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="scoper[classCode=PSN|ANM and determinerCode='INSTANCE']/playedRole[classCode='PAT']/id" />
      </mapping>
    </element>
    <element id="RelatedPerson.patient.reference">
      <path value="RelatedPerson.patient.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="RelatedPerson.patient.type">
      <path value="RelatedPerson.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="RelatedPerson.patient.identifier">
      <path value="RelatedPerson.patient.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="RelatedPerson.patient.identifier.use">
      <path value="RelatedPerson.patient.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="RelatedPerson.patient.identifier.type">
      <path value="RelatedPerson.patient.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="RelatedPerson.patient.identifier.type.coding">
      <path value="RelatedPerson.patient.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="RelatedPerson.patient.identifier.type.coding.system">
      <path value="RelatedPerson.patient.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="RelatedPerson.patient.identifier.type.coding.version">
      <path value="RelatedPerson.patient.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="RelatedPerson.patient.identifier.type.coding.code">
      <path value="RelatedPerson.patient.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="RelatedPerson.patient.identifier.type.coding.display">
      <path value="RelatedPerson.patient.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="RelatedPerson.patient.identifier.type.coding.userSelected">
      <path value="RelatedPerson.patient.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="RelatedPerson.patient.identifier.type.text">
      <path value="RelatedPerson.patient.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="RelatedPerson.patient.identifier.system">
      <path value="RelatedPerson.patient.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="RelatedPerson.patient.identifier.value">
      <path value="RelatedPerson.patient.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="RelatedPerson.patient.identifier.period">
      <path value="RelatedPerson.patient.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="RelatedPerson.patient.identifier.period.start">
      <path value="RelatedPerson.patient.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="RelatedPerson.patient.identifier.period.end">
      <path value="RelatedPerson.patient.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="RelatedPerson.patient.identifier.assigner">
      <path value="RelatedPerson.patient.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="RelatedPerson.patient.display">
      <path value="RelatedPerson.patient.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="RelatedPerson.relationship">
      <path value="RelatedPerson.relationship" />
      <short value="관련자와의 관계" />
      <definition value="환자와 해당 관련자 사이의 관계" />
      <requirements value="We need to know the relationship with the patient since it influences the interpretation of the information attributed to this person." />
      <type>
        <code value="CodeableConcept" />
      </type>
      <isSummary value="true" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="PatientRelationshipType" />
        </extension>
        <strength value="preferred" />
        <description value="환자(patient)와 해당 관련자(related person) 사이의 관계의 기본성향(nature)" />
        <valueSet value="http://hl7.org/fhir/ValueSet/relatedperson-relationshiptype" />
      </binding>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.class" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="NK1-3" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="code" />
      </mapping>
    </element>
    <element id="RelatedPerson.relationship.coding">
      <path value="RelatedPerson.relationship.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="RelatedPerson.relationship.coding.system">
      <path value="RelatedPerson.relationship.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="RelatedPerson.relationship.coding.version">
      <path value="RelatedPerson.relationship.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="RelatedPerson.relationship.coding.code">
      <path value="RelatedPerson.relationship.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="RelatedPerson.relationship.coding.display">
      <path value="RelatedPerson.relationship.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="RelatedPerson.relationship.coding.userSelected">
      <path value="RelatedPerson.relationship.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="RelatedPerson.relationship.text">
      <path value="RelatedPerson.relationship.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="RelatedPerson.name">
      <path value="RelatedPerson.name" />
      <short value="Person[]과 관련된 이름" />
      <definition value="Person[]과 관련된 이름" />
      <requirements value="Related persons need to be identified by name, but it is uncommon to need details about multiple other names for that person." />
      <type>
        <code value="HumanName" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="v2" />
        <map value="NK1-2" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="name" />
      </mapping>
    </element>
    <element id="RelatedPerson.name.use">
      <path value="RelatedPerson.name.use" />
      <short value="usual | official | temp | nickname | anonymous | old | maiden" />
      <definition value="이름의 목적을 식별함." />
    </element>
    <element id="RelatedPerson.name.text">
      <path value="RelatedPerson.name.text" />
      <short value="성명의 문자적 표기" />
      <definition value="표시되어야 하는 전체 이름. 예. 응용프로그램 UI에서. 특정 부분 대신 또는 특정 부분으로 제공될 수 있음." />
    </element>
    <element id="RelatedPerson.name.family">
      <path value="RelatedPerson.name.family" />
      <short value="성" />
      <definition value="성명 중 가계도와 연결되는 부분. 특정 문화에서는(예 - 에리트레아) 아버지의 이름이 아들의 성이 됨." />
    </element>
    <element id="RelatedPerson.name.given">
      <path value="RelatedPerson.name.given" />
      <short value="이름 (꼭 첫번째 이름이지는 않음, 중간 이름도 포함함)" />
      <definition value="이름." />
    </element>
    <element id="RelatedPerson.name.prefix">
      <path value="RelatedPerson.name.prefix" />
      <short value="이름 앞에 오는 부분" />
      <definition value="학문적, 법적, 직업적 혹은 귀족의 의미 등으로 붙게 되며 이름의 앞에 오는 부분." />
    </element>
    <element id="RelatedPerson.name.suffix">
      <path value="RelatedPerson.name.suffix" />
      <short value="이름 뒤에 오는 부분" />
      <definition value="학문적, 법적, 직업적 혹은 귀족의 의미 등으로 붙게 되며 이름의 뒤에 오는 부분." />
    </element>
    <element id="RelatedPerson.name.period">
      <path value="RelatedPerson.name.period" />
      <short value="이름이 사용/사용 된 기간" />
      <definition value="이름이 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="RelatedPerson.name.period.start">
      <path value="RelatedPerson.name.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="RelatedPerson.name.period.end">
      <path value="RelatedPerson.name.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="RelatedPerson.telecom">
      <path value="RelatedPerson.telecom" />
      <short value="해당 사람의 연락처" />
      <definition value="person[]의 세부 연락처, e.g. 전화번호, 이메일 주소" />
      <comment value="Person[]는 다양한 용도 또는 적용 가능한 기간으로 연락하는 여러방법을 가질 수 있음. 해당 사람에게 긴급하게 연락하고 신원 확인을 돕기위한 옵션이 필요할 수도 있음." />
      <requirements value="People have (primary) ways to contact them in some way such as phone, email." />
      <type>
        <code value="ContactPoint" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="v2" />
        <map value="NK1-5 / NK1-6 / NK1-40" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="telecom" />
      </mapping>
    </element>
    <element id="RelatedPerson.telecom.system">
      <path value="RelatedPerson.telecom.system" />
      <short value="phone | fax | email | pager | url | sms | other" />
      <definition value="연락처에 대한 통신 방법 - 연락처를 활용하기 위해 필요한 연락 시스템." />
    </element>
    <element id="RelatedPerson.telecom.value">
      <path value="RelatedPerson.telecom.value" />
      <short value="실제 연락처의 값" />
      <definition value="지정된 통신 방법을 통하여 연락을 할 수 있는 실제 연락처의 값 (예: 전화번호, 이메일주소)" />
    </element>
    <element id="RelatedPerson.telecom.use">
      <path value="RelatedPerson.telecom.use" />
      <short value="home | work | temp | old | mobile - 연락처 경로" />
      <definition value="연락처의 경로를 식별함." />
    </element>
    <element id="RelatedPerson.telecom.rank">
      <path value="RelatedPerson.telecom.rank" />
      <short value="선호되는 사용 순서를 명시함 (1 = 가장 높은 순서)" />
      <definition value="연락처 세트를 사용할 선호 순서를 지정. 순위(rank) 값이 낮은 ContactPoint가 순위(rank) 값이 높은 ContactPoint보다 선호됨." />
    </element>
    <element id="RelatedPerson.telecom.period">
      <path value="RelatedPerson.telecom.period" />
      <short value="연락처가 사용/사용 된 기간" />
      <definition value="연락처가 사용/사용 된 기간." />
    </element>
    <element id="RelatedPerson.telecom.period.start">
      <path value="RelatedPerson.telecom.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="RelatedPerson.telecom.period.end">
      <path value="RelatedPerson.telecom.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="RelatedPerson.gender">
      <path value="RelatedPerson.gender" />
      <short value="male | female | other | unknown" />
      <definition value="행정적 성별 - 행정 및 기록 보관 목적으로 person[]에게 부여된 성별" />
      <requirements value="Needed for identification of the person, in combination with (at least) name and birth date." />
      <max value="1" />
      <type>
        <code value="code" />
      </type>
      <isSummary value="true" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="AdministrativeGender" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="The gender of a person used for administrative purposes." />
        <valueSet value="http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1" />
      </binding>
      <mapping>
        <identity value="v2" />
        <map value="NK1-15" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="administrativeGender" />
      </mapping>
    </element>
    <element id="RelatedPerson.birthDate">
      <path value="RelatedPerson.birthDate" />
      <short value="관련자(related person)이 태어난 날짜" />
      <definition value="관련자(related person)이 태어난 날짜" />
      <max value="1" />
      <type>
        <code value="date" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="rim" />
        <map value="player.birthTime" />
      </mapping>
    </element>
    <element id="RelatedPerson.address">
      <path value="RelatedPerson.address" />
      <short value="관련자에게 연락하거나 방문 가능한 주소" />
      <definition value="관련자에게 연락하거나 방문 가능한 주소" />
      <requirements value="Need to keep track where the related person can be contacted per postal mail or visited." />
      <type>
        <code value="Address" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="v2" />
        <map value="NK1-4" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="addr" />
      </mapping>
    </element>
    <element id="RelatedPerson.address.use">
      <path value="RelatedPerson.address.use" />
      <short value="home | work | temp | old | billing - purpose of this address" />
      <definition value="주소의 목적." />
    </element>
    <element id="RelatedPerson.address.type">
      <path value="RelatedPerson.address.type" />
      <short value="postal | physical | both" />
      <definition value="물리적 주소(방문 가능한)와 우편주소(PO Box 또는 통신망 주소 등)를 구별함. 대부분의 주소는 둘 다임." />
    </element>
    <element id="RelatedPerson.address.text">
      <path value="RelatedPerson.address.text" />
      <short value="주소의 문자적 표기" />
      <definition value="표시되어야 하는 전체 주소. 예) 우편 라벨. 특정 부분 대신 또는 특정 부분으로 제공될수 있음." />
    </element>
    <element id="RelatedPerson.address.line">
      <path value="RelatedPerson.address.line" />
      <short value="도로명, 번호, 방향 &amp; P.O. Box 등" />
      <definition value="집번호, 아파트번호, 도로 번호, 도로의 방향, 우편번호, 배송팁, 그리고 그 외의 주소에 대한 정보를 포함함." />
    </element>
    <element id="RelatedPerson.address.city">
      <path value="RelatedPerson.address.city" />
      <short value="도시나 마을 등의 이름" />
      <definition value="도시, 마을, 혹은 그 외의 군락 또는 배송지의 이름." />
    </element>
    <element id="RelatedPerson.address.district">
      <path value="RelatedPerson.address.district" />
      <short value="구역 이름( 또는 군청)" />
      <definition value="행정 구역(군청)의 이름." />
    </element>
    <element id="RelatedPerson.address.state">
      <path value="RelatedPerson.address.state" />
      <short value="나라의 하위 단위 (약어도 가능)" />
      <definition value="연방 조직 국가에 제한된 주권을 가진 국가의 하위 단위. 코드가 일반적으로 사용되는 경우, 코드를 사용할 수 있음 ( 예: US 2 letter state codes)" />
    </element>
    <element id="RelatedPerson.address.postalCode">
      <path value="RelatedPerson.address.postalCode" />
      <short value="지역의 우편번호" />
      <definition value="우편 서비스가 지정하는 지역별 우편번호." />
    </element>
    <element id="RelatedPerson.address.country">
      <path value="RelatedPerson.address.country" />
      <short value="나라 (예를 들어 ISO 31662 혹은 3글자 코드)" />
      <definition value="나라 - 일반적으로 알려지거나 인정된 국가명." />
    </element>
    <element id="RelatedPerson.address.period">
      <path value="RelatedPerson.address.period" />
      <short value="주소가 사용/사용 된 기간" />
      <definition value="주소가 사용/사용 된 기간" />
    </element>
    <element id="RelatedPerson.address.period.start">
      <path value="RelatedPerson.address.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="RelatedPerson.address.period.end">
      <path value="RelatedPerson.address.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="RelatedPerson.photo">
      <path value="RelatedPerson.photo" />
      <short value="해당 인물의 사진" />
      <definition value="해당 인물의 사진" />
      <requirements value="Many EHR systems have the capability to capture an image of persons. Fits with newer social media usage too." />
      <type>
        <code value="Attachment" />
      </type>
      <mapping>
        <identity value="v2" />
        <map value="OBX-5 - needs a profile" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="player[classCode='PSN' and determinerCode='INSTANCE']/desc" />
      </mapping>
    </element>
    <element id="RelatedPerson.photo.contentType">
      <path value="RelatedPerson.photo.contentType" />
      <short value="콘텐츠의 마임(Mime) 유형 (charset 등 포함)" />
      <definition value="첨부파일에서 데이터 유형을 식별하고 데이터를 해석하거나 렌더링(render) 하는 방법을 식별함. charset과 같은 마임(mime) 유형의 매개 변수를 포함함." />
    </element>
    <element id="RelatedPerson.photo.language">
      <path value="RelatedPerson.photo.language" />
      <short value="내용(content)의 인간 언어 (BCP-47)" />
      <definition value="내용을 표기한 언어의 종류. BCP 47에 의거한 값." />
    </element>
    <element id="RelatedPerson.photo.data">
      <path value="RelatedPerson.photo.data" />
      <short value="데이터 인라인(inline) - base64ed" />
      <definition value="첨부 파일의 실제 데이터 - 바이트 시퀀스(sequence of bytes). XML에서는 base64로 표현됨." />
    </element>
    <element id="RelatedPerson.photo.url">
      <path value="RelatedPerson.photo.url" />
      <short value="데이터를 찾을 수 있는 URI" />
      <definition value="데이터에 액세스할 수 있는 위치" />
    </element>
    <element id="RelatedPerson.photo.size">
      <path value="RelatedPerson.photo.size" />
      <short value="콘텐츠의 바이트 수 (URL이 제공된 경우)" />
      <definition value="해당 첨부파일을 구성하는 데이터 바이트 수임. (base64 인코딩 하기전의 바이트수)" />
    </element>
    <element id="RelatedPerson.photo.hash">
      <path value="RelatedPerson.photo.hash" />
      <short value="데이터 해시 (sha-1, base64ed)" />
      <definition value="SHA-1을 사용하여 계산된 데이터 해시를 나타냄. base64를 사용하여 표현함." />
    </element>
    <element id="RelatedPerson.photo.title">
      <path value="RelatedPerson.photo.title" />
      <short value="데이터를 대신하여 표현할 레이블 (label)" />
      <definition value="데이터를 대신하여 표현할 레이블 (label) 혹은 텍스트임." />
    </element>
    <element id="RelatedPerson.photo.creation">
      <path value="RelatedPerson.photo.creation" />
      <short value="파일이 처음 생성된 날짜" />
      <definition value="첨부 파일이 처음 생성된 날짜임." />
    </element>
    <element id="RelatedPerson.period">
      <path value="RelatedPerson.period" />
      <short value="해당 관계의 유효 기간" />
      <definition value="Relationship(관계)가 활성화 되었거나, 활성화 된 기간임. 정의된 날짜가 없으면 간격을 알수 없음." />
      <max value="1" />
      <type>
        <code value="Period" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.done[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".effectiveTime" />
      </mapping>
    </element>
    <element id="RelatedPerson.period.start">
      <path value="RelatedPerson.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="RelatedPerson.period.end">
      <path value="RelatedPerson.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="RelatedPerson.communication">
      <path value="RelatedPerson.communication" />
      <short value="환자의 건강에 대해 의사 소통하는데 사용될 수 있는 언어" />
      <definition value="환자의 건강에 대해 의사 소통하는데 사용될 수 있는 언어" />
      <comment value="언어가 지정되지 않은 경우, 기본 로컬 언어가 사용됨을 *암시*함. 여러 모드에 대한 숙련도를 전달해야 하는 경우, 여러명의 RelatedPerson.Communication association이 필요함. 만약, RelatedPerson[]이 기본 로컬 언어를 사용하지 않는 경우, Interpreter Required Standard를 사용하여 통역자(Interpreter)가 필요하다고 명시적으로 선언할 수 있음." />
      <requirements value="If a related person does not speak the local language, interpreters may be required, so languages spoken and proficiency is an important things to keep track of both for patient and other persons of interest." />
      <type>
        <code value="BackboneElement" />
      </type>
      <mapping>
        <identity value="rim" />
        <map value="LanguageCommunication" />
      </mapping>
    </element>
    <element id="RelatedPerson.communication.language">
      <path value="RelatedPerson.communication.language" />
      <short value="환자의 건강 상태를 전달하는데 사용될 수 있는 언어." />
      <definition value="ISO-639-1 알파 2 코드는 영어의 소문자, 대문자 그리고 둘을 구분하는 - 기호로 이루어져있음. 소문자는 해당 언어를 나타내고, 대문자는 언어 사용 지역을 나타냄. e.g. 'en'은 영어. 'en-US'은 미국 영어를 나타내며, 'en-EN'은 영국 영어를 나타냄." />
      <comment value="이 정확한 케이스를 가진 구조 AA-BB는 로케일(locale)에서 가장 널리 사용되는 하나의 표기법임. 하지만, 모든 시스템이 실제로 이것을 코딩하지는 않고 대신 자유 택스트를 사용함. 따라서, 데이터 유형으로 Code가 아닌 CodeableConcpt임." />
      <requirements value="Most systems in multilingual countries will want to convey language. Not all systems actually need the regional dialect." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet">
          <valueCanonical value="http://hl7.org/fhir/ValueSet/all-languages" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="Language" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="preferred" />
        <description value="A human language." />
        <valueSet value="http://hl7.org/fhir/ValueSet/languages" />
      </binding>
      <mapping>
        <identity value="rim" />
        <map value="player[classCode=PSN|ANM and determinerCode=INSTANCE]/languageCommunication/code" />
      </mapping>
    </element>
    <element id="RelatedPerson.communication.language.coding">
      <path value="RelatedPerson.communication.language.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="RelatedPerson.communication.language.coding.system">
      <path value="RelatedPerson.communication.language.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="RelatedPerson.communication.language.coding.version">
      <path value="RelatedPerson.communication.language.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="RelatedPerson.communication.language.coding.code">
      <path value="RelatedPerson.communication.language.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="RelatedPerson.communication.language.coding.display">
      <path value="RelatedPerson.communication.language.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="RelatedPerson.communication.language.coding.userSelected">
      <path value="RelatedPerson.communication.language.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="RelatedPerson.communication.language.text">
      <path value="RelatedPerson.communication.language.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="RelatedPerson.communication.preferred">
      <path value="RelatedPerson.communication.preferred" />
      <short value="언어의 선호도" />
      <definition value="환자가 해당 언어를 선호하는지 여부를 나타냄. (특정 수준 이상으로 구사하는 타 언어에 비해)" />
      <comment value="환자의 건강에 대해 의사송통하는데 사용될 수 있는 언어" />
      <requirements value="People that master multiple languages up to certain level may prefer one or more, i.e. feel more confident in communicating in a particular language making other languages sort of a fall back method." />
      <max value="1" />
      <type>
        <code value="boolean" />
      </type>
      <mapping>
        <identity value="rim" />
        <map value="preferenceInd" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>