<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="http://example.org/fhir/StructureDefinition/Bundle_KR_PHR" />
  <name value="Bundle_KR_PHR" />
  <status value="draft" />
  <fhirVersion value="3.0.2" />
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <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/w5" />
    <name value="W5 Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Bundle" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Bundle" />
  <derivation value="constraint" />
  <differential>
    <element id="Bundle">
      <path value="Bundle" />
      <short value="리소스 모음집" />
      <definition value="리소스 모음집" />
    </element>
    <element id="Bundle.identifier">
      <path value="Bundle.identifier" />
      <short value="번들[bundle]의 영구 식별자" />
      <definition value="서버에서 복사될 때 변경되지 않는 배치[batch]의 영구 식별자." />
    </element>
    <element id="Bundle.identifier.use">
      <path value="Bundle.identifier.use" />
      <short value="일반 | 공식 | 임시 | 보조 (확인 가능한 경우)" />
      <definition value="해당 식별자의 목적." />
    </element>
    <element id="Bundle.identifier.type">
      <path value="Bundle.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임." />
    </element>
    <element id="Bundle.identifier.type.coding">
      <path value="Bundle.identifier.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Bundle.identifier.type.coding.system">
      <path value="Bundle.identifier.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Bundle.identifier.type.coding.version">
      <path value="Bundle.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Bundle.identifier.type.coding.code">
      <path value="Bundle.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Bundle.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Bundle.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Bundle.identifier.type.coding.userSelected">
      <path value="Bundle.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Bundle.identifier.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Bundle.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Bundle.identifier.system">
      <path value="Bundle.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Bundle.identifier.value">
      <path value="Bundle.identifier.value" />
      <short value="고유한 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Bundle.identifier.period">
      <path value="Bundle.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Bundle.identifier.period.start">
      <path value="Bundle.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Bundle.identifier.period.end">
      <path value="Bundle.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="Bundle.identifier.assigner">
      <path value="Bundle.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Bundle.identifier.assigner.reference">
      <path value="Bundle.identifier.assigner.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier">
      <path value="Bundle.identifier.assigner.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.use">
      <path value="Bundle.identifier.assigner.identifier.use" />
      <short value="일반 | 공식 | 임시 | 보조 (확인 가능한 경우)" />
      <definition value="해당 식별자의 목적." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.type">
      <path value="Bundle.identifier.assigner.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.type.coding">
      <path value="Bundle.identifier.assigner.identifier.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.type.coding.system">
      <path value="Bundle.identifier.assigner.identifier.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.type.coding.version">
      <path value="Bundle.identifier.assigner.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.type.coding.code">
      <path value="Bundle.identifier.assigner.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Bundle.identifier.assigner.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.type.coding.userSelected">
      <path value="Bundle.identifier.assigner.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Bundle.identifier.assigner.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.system">
      <path value="Bundle.identifier.assigner.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.value">
      <path value="Bundle.identifier.assigner.identifier.value" />
      <short value="고유한 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.period">
      <path value="Bundle.identifier.assigner.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.period.start">
      <path value="Bundle.identifier.assigner.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.period.end">
      <path value="Bundle.identifier.assigner.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.assigner">
      <path value="Bundle.identifier.assigner.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.assigner.reference">
      <path value="Bundle.identifier.assigner.identifier.assigner.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.assigner.identifier">
      <path value="Bundle.identifier.assigner.identifier.assigner.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함." />
    </element>
    <element id="Bundle.identifier.assigner.identifier.assigner.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Bundle.identifier.assigner.identifier.assigner.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Bundle.identifier.assigner.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Bundle.identifier.assigner.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="Bundle.type">
      <path value="Bundle.type" />
      <short value="문서 | 메세지 | 거래 | 거래-응답 | 배치 | 배치-응답 | history | searchset | 모음집" />
      <definition value="해당 번들[bundle]이 어떤 의도로 사용되는지를 나타냄." />
    </element>
    <element id="Bundle.total">
      <path value="Bundle.total" />
      <short value="검색 시, 일치한 전체 개수" />
      <definition value="검색 세트 (a set of search)와 일치된 전체 개수를 나타냄. (해당 번들에서의 검색 결과의 개수와 꼭 일치하지 않음)" />
    </element>
    <element id="Bundle.link">
      <path value="Bundle.link" />
      <short value="해당 번들[bundle]과 연관된 링크" />
      <definition value="해당 번들[bundle]의 내용을 설명하는 링크들." />
    </element>
    <element id="Bundle.link.relation">
      <path value="Bundle.link.relation" />
      <short value="참조 - http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1" />
      <definition value="해당 링크의 기능적 사용에 대한 세부사항을 나타냄 - 참조 [http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1](http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1)." />
    </element>
    <element id="Bundle.link.url">
      <path value="Bundle.link.url" />
      <short value="해당 링크의 세부사항에 대한 참조" />
      <definition value="해당 링크의 세부사항을 나타내는 참조" />
    </element>
    <element id="Bundle.entry">
      <path value="Bundle.entry" />
      <short value="리소스 또는 정보를 포함한 번들[bundle]의 항목[entry]" />
      <definition value="리소스 또는 리소스의 정보가 포함된 번들 리소스의 항목 (An entry in a bundle resource)" />
    </element>
    <element id="Bundle.entry.link">
      <path value="Bundle.entry.link" />
      <short value="해당 항목과 연관된 링크" />
      <definition value="해당 항목의 내용을 나타내는 일련의 링크" />
    </element>
    <element id="Bundle.entry.link.relation">
      <path value="Bundle.entry.link.relation" />
      <short value="참조 - http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1" />
      <definition value="해당 링크의 기능적 사용을 상세한 설명을 나타냄 - 참조 [http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1](http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1)." />
    </element>
    <element id="Bundle.entry.link.url">
      <path value="Bundle.entry.link.url" />
      <short value="해당 링크의 세부사항에 대한 참조" />
      <definition value="해당 링크의 세부사항을 나타내는 참조" />
    </element>
    <element id="Bundle.entry.fullUrl">
      <path value="Bundle.entry.fullUrl" />
      <short value="리소스의 절대 URL (서버 주소, or UUID/OID)" />
      <definition value="리소스의 절대 URL 로, 리소스 내의 ID 와 fullURL 이 일치하지 않아야 함. fullURL은 리소스를 독립적으로 참조하는 버전임. fullURL 의 요소는 다음을 제외하는 값을 가져야함 : * fullURL은 POST에서 비어있을 수 있음 (하지만, 번들에서 참조하기 위해 임시 id를 지정할 때는 필요하지 않음). *작업 결과에는 식별되지 않은 리소스가 포함될 수 있음." />
    </element>
    <element id="Bundle.entry.resource">
      <path value="Bundle.entry.resource" />
      <short value="번들[bundle] 내의 리소스" />
      <definition value="번들 내 항목 (entry)의 리소스" />
    </element>
    <element id="Bundle.entry.search">
      <path value="Bundle.entry.search" />
      <short value="검색과 관련된 정보" />
      <definition value="해당 항목 (entry) 을 구축하는 검색 과정에 대한 정보" />
    </element>
    <element id="Bundle.entry.search.mode">
      <path value="Bundle.entry.search.mode" />
      <short value="일치 | 포함 | 결과 - 결과 세트 에 포함된 이유" />
      <definition value="해당 항목이 결과 세트에 포함되는 이유가 일치해서 인지 혹은 요구 사항 (_include)에 의한 것 인지를 나타냄." />
    </element>
    <element id="Bundle.entry.search.score">
      <path value="Bundle.entry.search.score" />
      <short value="(0 에서 1까지의) 검색 순위" />
      <definition value="항목을 검색할 때, 서버에서의 검색 순위 점수를 나타냄." />
    </element>
    <element id="Bundle.entry.request">
      <path value="Bundle.entry.request" />
      <short value="거래 관련 정보 (Transaction related information)" />
      <definition value="해당 항목이 거래의 일부로 처리되는 방법에 대한 추가적인 정보." />
    </element>
    <element id="Bundle.entry.request.method">
      <path value="Bundle.entry.request.method" />
      <short value="GET | POST | PUT | DELETE" />
      <definition value="History 변경 혹은 거래 / 거래-응답에 해당하는 항목 (entry)에 대한 HTTP 명령을 의미함." />
    </element>
    <element id="Bundle.entry.request.url">
      <path value="Bundle.entry.request.url" />
      <short value="해당 항목과 일치하는 HTTP의 URL" />
      <definition value="root (요청이 포함 된 address) 와 관련 있는 해당 항목 (entry)의 URL" />
    </element>
    <element id="Bundle.entry.request.ifNoneMatch">
      <path value="Bundle.entry.request.ifNoneMatch" />
      <short value="cache currency 관리" />
      <definition value="Etag 값과 일치할 경우 304 Not Modified 상태가 반환됨. [&quot;Conditional Read&quot;]에 대한 API 문서 참조 (http.html#cread)." />
    </element>
    <element id="Bundle.entry.request.ifModifiedSince">
      <path value="Bundle.entry.request.ifModifiedSince" />
      <short value="contention 업데이트 관리" />
      <definition value="마지막 업데이트 날짜가 일치하는 경우에만 작업을 수행할 것.  [&quot;Conditional Read&quot;]에 대한 API 문서 참조 (http.html#cread)." />
    </element>
    <element id="Bundle.entry.request.ifMatch">
      <path value="Bundle.entry.request.ifMatch" />
      <short value="contention 업데이트 관리" />
      <definition value="Etag 값이 일치하는 경우에만 작업을 수행할 것.  자세한 내용은 [&quot;Managing Resource Contention&quot;]에 대한 API 문서 참조 (http.html#concurrency)." />
    </element>
    <element id="Bundle.entry.request.ifNoneExist">
      <path value="Bundle.entry.request.ifNoneExist" />
      <short value="조건부 생성" />
      <definition value="지정된 리소스가 이미 존재할 경우 서버가 새로운 리소스를 만들지 않도록 지시할 것. 자세한 내용은 [&quot;Conditional Create&quot;]애 대한 API 문서 참조 (http.html#ccreate). REST 요청 쿼리의 파라미터 부분에서 명시됨." />
    </element>
    <element id="Bundle.entry.response">
      <path value="Bundle.entry.response" />
      <short value="거래 관련 정보" />
      <definition value="해당 항목이 거래의 일부로 처리되는 방법에 대한 추가적인 정보." />
    </element>
    <element id="Bundle.entry.response.status">
      <path value="Bundle.entry.response.status" />
      <short value="상태 (status) 응답 코드 (텍스트 일 수 있음)" />
      <definition value="해당 항목을 처리하였을 때 반환되는 상태(status) 코드. 상태(status) 는 3자리의 HTTP 코드로 (예 : 404) 로 시작하며 상태 (status)  코드와 연관된 표준 HTTP 설명을 포함할 수 있음." />
    </element>
    <element id="Bundle.entry.response.location">
      <path value="Bundle.entry.response.location" />
      <short value="응답이 location 을 반환할 시에 반환되는 location 헤더" />
      <definition value="해당 작업 처리과정 중 생성된 location header." />
    </element>
    <element id="Bundle.entry.response.etag">
      <path value="Bundle.entry.response.etag" />
      <short value="연관된 리소스의 Etag" />
      <definition value="리소스의 Etag 로,  해당 항목이 버전화된 리소스를 생성하였을 경우. [Resource Metadata and Versioning](http.html#versioning) and [Managing Resource Contention](http.html#concurrency) 참조." />
    </element>
    <element id="Bundle.entry.response.lastModified">
      <path value="Bundle.entry.response.lastModified" />
      <short value="변경된 서버의 날짜/시간" />
      <definition value="서버에서 리소스가 변경되었을 때의 날짜/시간" />
    </element>
    <element id="Bundle.entry.response.outcome">
      <path value="Bundle.entry.response.outcome" />
      <short value="배치/거래 내에서 힌트 및 경고를 포함한 작업 결과 [OperationOutcome]" />
      <definition value="배치 또는 거래 내에서 해당 항목을 처리하는 과정 중 생성되는 힌트 및 경고가 포함된 작업 결과[OperationOutcome]." />
    </element>
    <element id="Bundle.signature">
      <path value="Bundle.signature" />
      <short value="디지털 서명" />
      <definition value="base64로 인코딩 된 디지털 서명. XML-DSIg 또는 JWT." />
    </element>
    <element id="Bundle.signature.type">
      <path value="Bundle.signature.type" />
      <short value="객체에 서명한 이유 표시" />
      <definition value="해당 문서에 서명한 이유를 나타냄. 이는 서명 정보의 일부로 명시적으로 포함될 수 있으며, 문서에 관련된 다양한 조치에 대한 책임을 결정할 때 사용할 수 있다." />
    </element>
    <element id="Bundle.signature.type.system">
      <path value="Bundle.signature.type.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="Bundle.signature.type.version">
      <path value="Bundle.signature.type.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="Bundle.signature.type.code">
      <path value="Bundle.signature.type.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="Bundle.signature.type.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="Bundle.signature.type.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="Bundle.signature.type.userSelected">
      <path value="Bundle.signature.type.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="Bundle.signature.when">
      <path value="Bundle.signature.when" />
      <short value="서명이 생성된 시점" />
      <definition value="디지털 서명이 생성된 시점을 나타냄." />
    </element>
    <element id="Bundle.signature.who[x]">
      <path value="Bundle.signature.who[x]" />
      <short value="서명한 사람" />
      <definition value="서명한 ID(Identity)의 (application-usable) 참조. (예 : 서명은 private key로 사용될 수 있음)" />
    </element>
    <element id="Bundle.signature.onBehalfOf[x]">
      <path value="Bundle.signature.onBehalfOf[x]" />
      <short value="서명이 대표하는 사람/조직" />
      <definition value="서명이 대표하는 사람/조직에 대한 (application-usable) 참조." />
    </element>
    <element id="Bundle.signature.contentType">
      <path value="Bundle.signature.contentType" />
      <short value="서명의 기술적 형식" />
      <definition value="MIME type 은 서명의 기술적 형식을 나타냄. 중요한 MIME type : XML DigSig 의 경우 aplication/signature+xml, JWT의 경우 application/jwt, 서명의 그래픽 이미지의 경우 image/* 로 나타냄." />
    </element>
    <element id="Bundle.signature.blob">
      <path value="Bundle.signature.blob" />
      <short value="실제 서명 내용(XML DigSig. JWT, picture, etc.)" />
      <definition value="서명 내용의 base64 인코딩을 의미하며, 서명이 전자적으로 기록되지 않으면 해당 요소는 비어있는 것으로 간주함." />
    </element>
  </differential>
</StructureDefinition>