<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="https://example.org/fhir/StructureDefinition/TestScript" />
  <name value="KR_TestScript" />
  <status value="draft" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="KR_RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="KR_Workflow Pattern" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="KR_FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="objimpl" />
    <uri value="http://hl7.org/fhir/object-implementation" />
    <name value="KR_Object Implementation Information" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="TestScript" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/TestScript" />
  <derivation value="constraint" />
  <differential>
    <element id="TestScript">
      <path value="TestScript" />
      <short value="테스트 세트(test set)를 설명." />
      <definition value="FHIR 사양(specification)에 대한 준수(compliance) 여부를 확인하기 위해 FHIR 서버(server) 또는 클라이언트(client) 구현에 대한 구조화된 테스트 세트(test set)." />
    </element>
    <element id="TestScript.url">
      <path value="TestScript.url" />
      <short value="URI로 표시되는 해당 Test Script[]의 표준 식별자(canonical identifier) (전역적으로 고유(unique)함)" />
      <definition value="사양(specification), 모델(model), 디자인(design) 또는 인스턴스(instance)에서 참조될 때 해당 Test Script[]를 식별하는 데 사용되는 절대(Absolute) URI이며, 표준 식별자(canonical identifier)라고도 함. 이 주소는 전역적으로 고유(globally unique)해야 하며, 해당 Test Script[]의 권위있는 인스턴스가 게시되는(또는 게시될) 문자(literal) 주소여야 함. 해당 URL은 표준 참조(Canonical reference)의 대상이 될 수 있음. Test Script[]를 다른 서버에 저장해도 동일하게 유지되어야 함." />
    </element>
    <element id="TestScript.identifier">
      <path value="TestScript.identifier" />
      <short value="Test Script[]에 대한 추가 식별자(identifier)" />
      <definition value="다른 형식(format)으로 표현되거나 규격(specification), 모델(model), 디자인(design) 또는 인스턴스(instance)에서 참조될 때 해당 Test Script[]를 식별하는 데 사용되는 공식 식별자(formal identifier)임." />
    </element>
    <element id="TestScript.identifier.use">
      <path value="TestScript.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자(identifier)의 목적" />
    </element>
    <element id="TestScript.identifier.type">
      <path value="TestScript.identifier.type" />
      <short value="식별자(identifier)에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자(identifier)를 결정하기 위해 사용하는 식별자(identifier)의 코드화된(coded) 유형(type)을 나타냄." />
    </element>
    <element id="TestScript.identifier.type.coding">
      <path value="TestScript.identifier.type.coding" />
      <short value="용어체계(terminology system)에 의해 정의된 코드(code)" />
      <definition value="용어체계(terminology system)에 의해 정의된 코드(code) 참조" />
    </element>
    <element id="TestScript.identifier.type.coding.system">
      <path value="TestScript.identifier.type.coding.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.identifier.type.coding.version">
      <path value="TestScript.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.identifier.type.coding.code">
      <path value="TestScript.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.identifier.type.coding.display">
      <path value="TestScript.identifier.type.coding.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.identifier.type.coding.userSelected">
      <path value="TestScript.identifier.type.coding.userSelected" />
      <short value="해당 코딩(coding)이 사용자(user)에 의해 직접(directly) 선택되었는지 여부" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.identifier.type.text">
      <path value="TestScript.identifier.type.text" />
      <short value="개념(concept)에 대한 일반 텍스트 표현 (plain text representation)" />
      <definition value="데이터를 입력한 사용자(user)의 입장에서 보거나(seen)/선택하거나(selected)/언급한대로(uttered)의 개념(concept), 혹은 사용자(user)가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="TestScript.identifier.system">
      <path value="TestScript.identifier.system" />
      <short value="식별자(identifier) 값의 네임스페이스(namespace)" />
      <definition value="설정 값에 대한 네임스페이스 (namespace), 즉 고유(unique)한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="TestScript.identifier.value">
      <path value="TestScript.identifier.value" />
      <short value="고유(unique)한 값(value)" />
      <definition value="일반적으로 사용자(user)와 관련(relevant)이 있으며, 시스템 컨텍스트(context) 내에서 고유(unique)한 식별자(identifier)의 일부분임." />
    </element>
    <element id="TestScript.identifier.period">
      <path value="TestScript.identifier.period" />
      <short value="식별자(identifier)의 유효 기간" />
      <definition value="식별자(identifier)가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="TestScript.identifier.period.start">
      <path value="TestScript.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="TestScript.identifier.period.end">
      <path value="TestScript.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="TestScript.identifier.assigner">
      <path value="TestScript.identifier.assigner" />
      <short value="식별자(identifier)를 발급한 조직(단순 텍스트 기입 가능)" />
      <definition value="식별자(identifier)를 발급/관리하는 조직(organization)" />
    </element>
    <element id="TestScript.identifier.assigner.reference">
      <path value="TestScript.identifier.assigner.reference" />
      <short value="문자로 표현된(literal) 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)를 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인(relative) 경우 상대적 참조, 혹은 해당 리소스(resource)를 찾을 수 있는 위치인 절대(absolute) URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문(Internal Fragment) 참조('#'으로 시작)는 포함되어 있는 리소스(resource)를 참조함." />
    </element>
    <element id="TestScript.identifier.assigner.type">
      <path value="TestScript.identifier.assigner.type" />
      <short value="참조(reference)가 참조(refer)하는 유형(type)  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식(expected type).  Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형(type)은이 참조가 참조하는 유형(type) 인 리소스(resource) 정의의 표준(Canonical) URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대(absolute) URL은 논리 모델에만 허용됨 (리소스(resource)가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="TestScript.identifier.assigner.identifier">
      <path value="TestScript.identifier.assigner.identifier" />
      <short value="문자로 표현된(literal) 참조를 알 수 없는 경우 사용하는, 논리적(logical) 참조" />
      <definition value="대상 리소스(resource)의 식별자(identifier). 이것은 다른 리소스(resource)를 직접 참조할 방법이 없을 때 사용- 해당 엔티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스(resource) 작성자가 알려진 식별자(identifier)를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가리킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념(concept)을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 타입(resource type)이여야 함." />
    </element>
    <element id="TestScript.identifier.assigner.display">
      <path value="TestScript.identifier.assigner.display" />
      <short value="해당 리소스(resource)에 대한 대체 텍스트(alternative text)" />
      <definition value="리소스(resource) 참조 외에도 리소스(resource)를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="TestScript.version">
      <path value="TestScript.version" />
      <short value="Test Script[]의 비즈니스 버전" />
      <definition value="사양(specification), 모델(model), 디자인(design) 또는 인스턴스(instance)에서 참조될 때 해당 버전의 Test Script[]을 식별하는 데 사용되는 식별자(identifier). Test Script[]작성자가 관리하는 임의의 값이며 전역적으로(globally) 고유(unique)하지 않을 것으로 예상됨. 예를 들어, 관리되는 버전이 없는 경우 타임 스탬프가 사용될 수 있음 (예 : yyyymmdd). 버전이 사전 순으로 나열되지 않을 수도 있음." />
    </element>
    <element id="TestScript.name">
      <path value="TestScript.name" />
      <short value="Test Script[]의 이름 (컴퓨터 친화적)" />
      <definition value="Test Script[]를 식별하는 자연어 이름. 해당 이름은 코드(code) 생성과 같은 기계 처리(machine processing) 애플리케이션에서 모듈의 식별자(identifier)로 사용할 수 있어야 함." />
    </element>
    <element id="TestScript.title">
      <path value="TestScript.title" />
      <short value="TestScript[]의이름 (사람친화적)" />
      <definition value="TestScript[]에대한설명이포함된사용자친화적인간략한명칭" />
    </element>
    <element id="TestScript.status">
      <path value="TestScript.status" />
      <short value="draft | active | retired | unknown" />
      <definition value="Test Script[]의 상태. 컨텐츠의 수명주기(life-cycle)을 추적할 수 있음." />
    </element>
    <element id="TestScript.experimental">
      <path value="TestScript.experimental" />
      <short value="테스트 용. 실제 사용을 위함은 X" />
      <definition value="해당 Test Script[]가 시험(testing) 목적(또는 교육(education)/평가(evaluation)/마케팅(marketing))을 위해 작성되었으며, 실제 사용을 위한 것이 아님을 나타내는 부울 값(boolean value)" />
    </element>
    <element id="TestScript.date">
      <path value="TestScript.date" />
      <short value="최종 변경 일자" />
      <definition value="Test Script[]이 게시된 날짜(및 선택적으로 시간(time))임. 비즈니스 버전이 변경될 때, 날짜가 변경되어야 하며, 상태 코드(code)가 변경될 경우에도 날짜가 변경되야함. 또한, Test Script[]의 실질적인 내용이 변경되면 변경되야함." />
    </element>
    <element id="TestScript.publisher">
      <path value="TestScript.publisher" />
      <short value="게시자(publisher) 이름 (조직 또는 개인)" />
      <definition value="Test Script[]을 게시한 조직(organization) 또는 개인(individual)의 이름." />
    </element>
    <element id="TestScript.contact">
      <path value="TestScript.contact" />
      <short value="게시자(publisher)의 연락처 세부정보" />
      <definition value="사용자(user)와 게시자(publisher)의 통신을 원활하게 하기 위한 연락처 세부정보." />
    </element>
    <element id="TestScript.contact.name">
      <path value="TestScript.contact.name" />
      <short value="연락을 받는 개인(individual)의 이름" />
      <definition value="연락을 받는 개인(individual)의 이름." />
    </element>
    <element id="TestScript.contact.telecom">
      <path value="TestScript.contact.telecom" />
      <short value="개인(individual) 또는 조직(organization)의 연락처 세부정보" />
      <definition value="개인(individual)(이름이 제공된 경우) 또는  조직(organization)에 대한 연락처 세부정보." />
    </element>
    <element id="TestScript.contact.telecom.system">
      <path value="TestScript.contact.telecom.system" />
      <short value="phone | fax | email | pager | url | sms | other" />
      <definition value="연락처에 대한 통신 방법 - 연락처를 활용하기 위해 필요한 연락 시스템." />
    </element>
    <element id="TestScript.contact.telecom.value">
      <path value="TestScript.contact.telecom.value" />
      <short value="실제 연락처(actual contact point)의 값" />
      <definition value="지정된 통신 방법을 통하여 연락을 할 수 있는 실제 연락처(actual contact point)의 값 (예: 전화번호, 이메일주소)" />
    </element>
    <element id="TestScript.contact.telecom.use">
      <path value="TestScript.contact.telecom.use" />
      <short value="home | work | temp | old | mobile - 연락처 경로" />
      <definition value="연락처의 경로를 식별함." />
    </element>
    <element id="TestScript.contact.telecom.rank">
      <path value="TestScript.contact.telecom.rank" />
      <short value="선호되는 사용 순서를 명시함 (1 = 가장 높은 순서)" />
      <definition value="연락처 세트를 사용할 선호 순서를 지정. 순위(rank) 값이 낮은 ContactPoint가 순위(rank) 값이 높은 ContactPoint보다 선호됨." />
    </element>
    <element id="TestScript.contact.telecom.period">
      <path value="TestScript.contact.telecom.period" />
      <short value="연락처가 사용/사용 된 기간" />
      <definition value="연락처가 사용/사용 된 기간" />
    </element>
    <element id="TestScript.contact.telecom.period.start">
      <path value="TestScript.contact.telecom.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="TestScript.contact.telecom.period.end">
      <path value="TestScript.contact.telecom.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="TestScript.description">
      <path value="TestScript.description" />
      <short value="Test Script[]의 자연어 설명" />
      <definition value="소비자의 관점에서 본 Test Script[]에 대한 free text 형식의 자연어 설명" />
    </element>
    <element id="TestScript.useContext">
      <path value="TestScript.useContext" />
      <short value="컨텍스트(context) 지원을 위한 컨텐츠(content)" />
      <definition value="해당 컨텐츠는 나열된 컨텍스트(context)를 지원하기 위한 포커스(focus)와 의도로 개발됨. 이러한 컨텍스트(context)는 일반적인 범주(category)(성,연령 등..)이거나 특정 프로그램(보험, 연구,…) 에 대한 참조일 수 있으며, 적절한 Test Script[]의 인스턴스의 색인(indexing) 및 검색하는데 사용될수 있음." />
    </element>
    <element id="TestScript.useContext.code">
      <path value="TestScript.useContext.code" />
      <short value="지정된 컨텍스트(context)의 유형(type)" />
      <definition value="사용 컨텍스트(context)로 지정된 사용 상황을 식별하는 코드(code)." />
    </element>
    <element id="TestScript.useContext.code.system">
      <path value="TestScript.useContext.code.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.useContext.code.version">
      <path value="TestScript.useContext.code.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.useContext.code.code">
      <path value="TestScript.useContext.code.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.useContext.code.display">
      <path value="TestScript.useContext.code.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.useContext.code.userSelected">
      <path value="TestScript.useContext.code.userSelected" />
      <short value="해당 코딩(coding)이 사용자(user)에 의해 직접(directly) 선택되었는지 여부" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.useContext.value[x]">
      <path value="TestScript.useContext.value[x]" />
      <short value="컨텍스트(context)를 정의하는 값" />
      <definition value="해당 컨텍스트(context)를 정의하는 값. 값의 해석은 코드(code)에 의해 정의됨." />
    </element>
    <element id="TestScript.jurisdiction">
      <path value="TestScript.jurisdiction" />
      <short value="Test Script[]에 대한 관할권(jurisdiction) (해당되는 경우)" />
      <definition value="Test Script[]를 사용할 법적(legal) 또는 지리적(geographic) 지역(region)" />
    </element>
    <element id="TestScript.jurisdiction.coding">
      <path value="TestScript.jurisdiction.coding" />
      <short value="용어체계(terminology system)에 의해 정의된 코드(code)" />
      <definition value="용어체계(terminology system)에 의해 정의된 코드(code) 참조" />
    </element>
    <element id="TestScript.jurisdiction.coding.system">
      <path value="TestScript.jurisdiction.coding.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.jurisdiction.coding.version">
      <path value="TestScript.jurisdiction.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.jurisdiction.coding.code">
      <path value="TestScript.jurisdiction.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.jurisdiction.coding.display">
      <path value="TestScript.jurisdiction.coding.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.jurisdiction.coding.userSelected">
      <path value="TestScript.jurisdiction.coding.userSelected" />
      <short value="해당 코딩(coding)이 사용자(user)에 의해 직접(directly) 선택되었는지 여부" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.jurisdiction.text">
      <path value="TestScript.jurisdiction.text" />
      <short value="개념(concept)에 대한 일반 텍스트 표현 (plain text representation)" />
      <definition value="데이터를 입력한 사용자(user)의 입장에서 보거나(seen)/선택하거나(selected)/언급한대로(uttered)의 개념(concept), 혹은 사용자(user)가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="TestScript.purpose">
      <path value="TestScript.purpose" />
      <short value="해당 Test Script[]이 정의된 이유" />
      <definition value="Test Script[]의 필요성과 설계(design)에 대한 설명." />
    </element>
    <element id="TestScript.copyright">
      <path value="TestScript.copyright" />
      <short value="사용(use) 및/또는 게시권(publishing)에 대한 제한(restrictions)" />
      <definition value="Test Script[] 및/또는 그 컨텐츠(contents)와 관련된 저작권 보고서(copyright statement). 저작권 보고서는 일반적으로 Test Script[]의 사용 및 게시에 대한 법적 제한사항임." />
    </element>
    <element id="TestScript.origin">
      <path value="TestScript.origin" />
      <short value="메시지 교환에서 클라이언트(client) 또는 발신자를 나타내는 추상 서버(server)" />
      <definition value="원본(origin) 요소(element)에서 이 Test Script[] 내 오퍼레이션(operation)에 사용되는 추상 서버(server)." />
    </element>
    <element id="TestScript.origin.index">
      <path value="TestScript.origin.index" />
      <short value="1에서 시작하는 추상 원본 서버(abstract origin server)의 인덱스(index)" />
      <definition value="이 Test Script[]에서 원본(origin) 서버에 주어진 추상 이름. 이름은 1부터 시작하는 숫자로 제공됨." />
    </element>
    <element id="TestScript.origin.profile">
      <path value="TestScript.origin.profile" />
      <short value="FHIR-Client | FHIR-SDC-FormFiller" />
      <definition value="테스트 시스템(test system)이 지원하는 원본 프로필(origin profile)의 유형(type)." />
    </element>
    <element id="TestScript.origin.profile.system">
      <path value="TestScript.origin.profile.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.origin.profile.version">
      <path value="TestScript.origin.profile.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.origin.profile.code">
      <path value="TestScript.origin.profile.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.origin.profile.display">
      <path value="TestScript.origin.profile.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.origin.profile.userSelected">
      <path value="TestScript.origin.profile.userSelected" />
      <short value="~해당 코딩(coding)은 사용자(user)가 직접(directly) 선택함" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.destination">
      <path value="TestScript.destination" />
      <short value="메시지 교환에서 목적지 또는 수신자를 나타내는 추상 서버(server)" />
      <definition value="대상 요소(destination element)에서 이 Test Script[] 내 오퍼레이션(operation)에 사용되는 추상 서버(server)." />
    </element>
    <element id="TestScript.destination.index">
      <path value="TestScript.destination.index" />
      <short value="1에서 시작하는 추상 대상(destination) 서버(server)의 인덱스(index)" />
      <definition value="이 Test Script[]에서 대상(destination) 서버(server)에 주어진 추상 이름. 이름은 1부터 시작하는 숫자로 제공됨." />
    </element>
    <element id="TestScript.destination.profile">
      <path value="TestScript.destination.profile" />
      <short value="FHIR-Server | FHIR-SDC-FormManager | FHIR-SDC-FormReceiver | FHIR-SDC-FormProcessor" />
      <definition value="테스트 시스템이 지원하는 대상(destination) 프로필(profile)의 유형(type)." />
    </element>
    <element id="TestScript.destination.profile.system">
      <path value="TestScript.destination.profile.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.destination.profile.version">
      <path value="TestScript.destination.profile.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.destination.profile.code">
      <path value="TestScript.destination.profile.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.destination.profile.display">
      <path value="TestScript.destination.profile.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.destination.profile.userSelected">
      <path value="TestScript.destination.profile.userSelected" />
      <short value="해당 코딩(coding)이 사용자(user)에 의해 직접(directly) 선택되었는지 여부" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.metadata">
      <path value="TestScript.metadata" />
      <short value="시험(test) 중인 FHIR 서버(server)에서 올바르게 작동하는 것으로 가정되는 필수 기능(capability)" />
      <definition value="필수 기능(capability)이 존재해야 하며 시험(test) 중인 FHIR 서버(server)에서 올바르게 작동하는 것으로 가정됨." />
    </element>
    <element id="TestScript.metadata.link">
      <path value="TestScript.metadata.link" />
      <short value="FHIR 사양(specification)에 대한 링크(link)" />
      <definition value="이 테스트(test)가 다루는 FHIR 사양(specification)에 대한 링크(link)." />
    </element>
    <element id="TestScript.metadata.link.url">
      <path value="TestScript.metadata.link.url" />
      <short value="사양(specification)에 대한 URL" />
      <definition value="FHIR 사양(specification) 내의 특정 요구 사항 또는 기능(feature)에 대한 URL." />
    </element>
    <element id="TestScript.metadata.link.description">
      <path value="TestScript.metadata.link.description" />
      <short value="간략한 설명" />
      <definition value="링크(link)에 대한 간략한 설명." />
    </element>
    <element id="TestScript.metadata.capability">
      <path value="TestScript.metadata.capability" />
      <short value="시험(test) 중인 FHIR 서버(server)에서 올바르게 작동하는 것으로 가정되는 기능들(capabilities)" />
      <definition value="기능들(capabilities)이 존재해야 하며 시험(test) 중인 FHIR 서버(server)에서 올바르게 작동하는 것으로 가정됨." />
    </element>
    <element id="TestScript.metadata.capability.required">
      <path value="TestScript.metadata.capability.required" />
      <short value="이 기능들(capabilities)이 필요한지 여부" />
      <definition value="이 Test Script[]를 실행하기 위해 시험 실행(test execution)이 서버(server)의 주어진 기능들(capabilities)이 필요한지 여부." />
    </element>
    <element id="TestScript.metadata.capability.validated">
      <path value="TestScript.metadata.capability.validated" />
      <short value="이 기능들(capabilities)은 검증 됐는지 여부" />
      <definition value="이 Test Script[]를 실행하기 위해 시험 실행(test execution)이 서버(server)의 주어진 기능들(capabilities)을 검증할지 여부." />
    </element>
    <element id="TestScript.metadata.capability.description">
      <path value="TestScript.metadata.capability.description" />
      <short value="서버(server)의 예상 기능들(capabilities)" />
      <definition value="이 Test Script[]가 서버(server)에게 지원을 요청하는 기능들(capabilities)에 대한 설명." />
    </element>
    <element id="TestScript.metadata.capability.origin">
      <path value="TestScript.metadata.capability.origin" />
      <short value="어느 원본(origin) 서버(server)에 이 요구 사항들이 적용되는지" />
      <definition value="어느 원본(origin) 서버(server)에 이 요구 사항들이 적용되는지." />
    </element>
    <element id="TestScript.metadata.capability.destination">
      <path value="TestScript.metadata.capability.destination" />
      <short value="어느 서버(server)에 이 요구 사항들이 적용되는지" />
      <definition value="어느 서버(server)에 이 요구 사항들이 적용되는지." />
    </element>
    <element id="TestScript.metadata.capability.link">
      <path value="TestScript.metadata.capability.link" />
      <short value="FHIR 사양(specification)에 대한 링크(link)" />
      <definition value="이 상호 작용과 관련된 리소스(resource)를 더 자세히 설명하는 FHIR 사양(specification)에 대한 링크(link)." />
    </element>
    <element id="TestScript.metadata.capability.capabilities">
      <path value="TestScript.metadata.capability.capabilities" />
      <short value="필수 CapabilityStatement[]" />
      <definition value="Test Script[]를 성공적으로 실행하기 위해 서버(server)에 필요한 최소 기능들(capabilities). 서버(server)가 참조된 CapabilityStatement[]를 최소한으로 충족하지 않으면 이 대본(script)의 모든 테스트(tests)를 건너뜀." />
    </element>
    <element id="TestScript.fixture">
      <path value="TestScript.fixture" />
      <short value="Test Script[]안에 있는 픽스쳐(fixture) - 참조(uri)" />
      <definition value="Test Script[]안에 있는 픽스쳐(fixture) - 참조(uri). Test Script[]를 실행하려면 모든 픽스쳐들(fixtures)이 필요함." />
    </element>
    <element id="TestScript.fixture.autocreate">
      <path value="TestScript.fixture.autocreate" />
      <short value="설정(setup)하는 동안 픽스쳐(fixture)를 암시적으로 생성할지 여부" />
      <definition value="설정(setup)하는 동안 픽스쳐(fixture)를 암시적으로 생성할지 여부. 사실인 경우, 설정(setup)하는 동안 시험(test)중인 각 서버(server)에 픽스쳐(fixture)이 자동으로 생성됨, 따라서 TestScript.setup[] 섹션(section)에서 이 픽스쳐(fixture)에 대한 생성 작업(create operation)이 필요없음." />
    </element>
    <element id="TestScript.fixture.autodelete">
      <path value="TestScript.fixture.autodelete" />
      <short value="해체하는 동안 픽스쳐(fixture)를 암시적으로 삭제할지 여부" />
      <definition value="해체(teardown)하는 동안 픽스쳐(fixture)를 암시적으로 삭제할지 여부. 사실인 경우, 해체(teardown)하는 동안 시험(test)중인 각 서버(server)에서 픽스쳐(fixture)이 자동으로 삭제됨, 따라서 TestScript.teardown[] 섹션(section)에서 이 픽스쳐(fixture)에 대한 삭제 작업(delete operation)이 필요없음." />
    </element>
    <element id="TestScript.fixture.resource">
      <path value="TestScript.fixture.resource" />
      <short value="리소스(resource)의 참조" />
      <definition value="리소스(resource)에 대한 참조(작업에 필요한 리소스(resource) 내용 포함)." />
    </element>
    <element id="TestScript.fixture.resource.reference">
      <path value="TestScript.fixture.resource.reference" />
      <short value="문자로 표현된(literal) 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)를 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인(relative) 경우 상대적 참조, 혹은 해당 리소스(resource)를 찾을 수 있는 위치인 절대(absolute) URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문(Internal Fragment) 참조('#'으로 시작)는 포함되어 있는 리소스(resource)를 참조함." />
    </element>
    <element id="TestScript.fixture.resource.type">
      <path value="TestScript.fixture.resource.type" />
      <short value="참조(reference)가 참조(refer)하는 유형(type)  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식(expected type).  Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형(type)은이 참조가 참조하는 유형(type) 인 리소스(resource) 정의의 표준(Canonical) URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대(absolute) URL은 논리 모델에만 허용됨 (리소스(resource)가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="TestScript.fixture.resource.identifier">
      <path value="TestScript.fixture.resource.identifier" />
      <short value="문자로 표현된(literal) 참조를 알 수 없는 경우 사용하는, 논리적(logical) 참조" />
      <definition value="대상 리소스(resource)의 식별자(identifier). 이것은 다른 리소스(resource)를 직접 참조할 방법이 없을 때 사용- 해당 엔티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스(resource) 작성자가 알려진 식별자(identifier)를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가리킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념(concept)을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 타입(resource type)이여야 함." />
    </element>
    <element id="TestScript.fixture.resource.identifier.use">
      <path value="TestScript.fixture.resource.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자(identifier)의 목적" />
    </element>
    <element id="TestScript.fixture.resource.identifier.type">
      <path value="TestScript.fixture.resource.identifier.type" />
      <short value="식별자(identifier)에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자(identifier)를 결정하기 위해 사용하는 식별자(identifier)의 코드화된(coded) 유형(type)을 나타냄." />
    </element>
    <element id="TestScript.fixture.resource.identifier.type.coding">
      <path value="TestScript.fixture.resource.identifier.type.coding" />
      <short value="용어체계(terminology system)에 의해 정의된 코드(code)" />
      <definition value="용어체계(terminology system)에 의해 정의된 코드(code) 참조" />
    </element>
    <element id="TestScript.fixture.resource.identifier.type.coding.system">
      <path value="TestScript.fixture.resource.identifier.type.coding.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.fixture.resource.identifier.type.coding.version">
      <path value="TestScript.fixture.resource.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.fixture.resource.identifier.type.coding.code">
      <path value="TestScript.fixture.resource.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.fixture.resource.identifier.type.coding.display">
      <path value="TestScript.fixture.resource.identifier.type.coding.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.fixture.resource.identifier.type.coding.userSelected">
      <path value="TestScript.fixture.resource.identifier.type.coding.userSelected" />
      <short value="해당 코딩(coding)이 사용자(user)에 의해 직접(directly) 선택되었는지 여부" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.fixture.resource.identifier.type.text">
      <path value="TestScript.fixture.resource.identifier.type.text" />
      <short value="개념(concept)에 대한 일반 텍스트 표현 (plain text representation)" />
      <definition value="데이터를 입력한 사용자(user)의 입장에서 보거나(seen)/선택하거나(selected)/언급한대로(uttered)의 개념(concept), 혹은 사용자(user)가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="TestScript.fixture.resource.identifier.system">
      <path value="TestScript.fixture.resource.identifier.system" />
      <short value="식별자(identifier) 값의 네임스페이스(namespace)" />
      <definition value="설정 값에 대한 네임스페이스 (namespace), 즉 고유(unique)한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="TestScript.fixture.resource.identifier.value">
      <path value="TestScript.fixture.resource.identifier.value" />
      <short value="고유(unique)한 값(value)" />
      <definition value="일반적으로 사용자(user)와 관련(relevant)이 있으며, 시스템 컨텍스트(context) 내에서 고유(unique)한 식별자(identifier)의 일부분임." />
    </element>
    <element id="TestScript.fixture.resource.identifier.period">
      <path value="TestScript.fixture.resource.identifier.period" />
      <short value="식별자(identifier)의 유효 기간" />
      <definition value="식별자(identifier)가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="TestScript.fixture.resource.identifier.period.start">
      <path value="TestScript.fixture.resource.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="TestScript.fixture.resource.identifier.period.end">
      <path value="TestScript.fixture.resource.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="TestScript.fixture.resource.identifier.assigner">
      <path value="TestScript.fixture.resource.identifier.assigner" />
      <short value="식별자(identifier)를 발급한 조직(단순 텍스트 기입 가능)" />
      <definition value="식별자(identifier)를 발급/관리하는 조직(organization)" />
    </element>
    <element id="TestScript.fixture.resource.display">
      <path value="TestScript.fixture.resource.display" />
      <short value="해당 리소스(resource)에 대한 대체 텍스트(alternative text)" />
      <definition value="리소스(resource) 참조 외에도 리소스(resource)를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="TestScript.profile">
      <path value="TestScript.profile" />
      <short value="유효성 검증(validation) 프로필(profile)의 참조" />
      <definition value="유효성 검증(validation)에 사용될 프로필(profile)에 대한 참조." />
    </element>
    <element id="TestScript.profile.reference">
      <path value="TestScript.profile.reference" />
      <short value="문자로 표현된(literal) 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)를 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인(relative) 경우 상대적 참조, 혹은 해당 리소스(resource)를 찾을 수 있는 위치인 절대(absolute) URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문(Internal Fragment) 참조('#'으로 시작)는 포함되어 있는 리소스(resource)를 참조함." />
    </element>
    <element id="TestScript.profile.type">
      <path value="TestScript.profile.type" />
      <short value="참조(reference)가 참조(refer)하는 유형(type)  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식(expected type).  Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형(type)은이 참조가 참조하는 유형(type) 인 리소스(resource) 정의의 표준(Canonical) URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대(absolute) URL은 논리 모델에만 허용됨 (리소스(resource)가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="TestScript.profile.identifier">
      <path value="TestScript.profile.identifier" />
      <short value="문자로 표현된(literal) 참조를 알 수 없는 경우 사용하는, 논리적(logical) 참조" />
      <definition value="대상 리소스(resource)의 식별자(identifier). 이것은 다른 리소스(resource)를 직접 참조할 방법이 없을 때 사용- 해당 엔티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스(resource) 작성자가 알려진 식별자(identifier)를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가리킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념(concept)을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 타입(resource type)이여야 함." />
    </element>
    <element id="TestScript.profile.identifier.use">
      <path value="TestScript.profile.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자(identifier)의 목적" />
    </element>
    <element id="TestScript.profile.identifier.type">
      <path value="TestScript.profile.identifier.type" />
      <short value="식별자(identifier)에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자(identifier)를 결정하기 위해 사용하는 식별자(identifier)의 코드화된(coded) 유형(type)을 나타냄." />
    </element>
    <element id="TestScript.profile.identifier.type.coding">
      <path value="TestScript.profile.identifier.type.coding" />
      <short value="용어체계(terminology system)에 의해 정의된 코드(code)" />
      <definition value="용어체계(terminology system)에 의해 정의된 코드(code) 참조" />
    </element>
    <element id="TestScript.profile.identifier.type.coding.system">
      <path value="TestScript.profile.identifier.type.coding.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.profile.identifier.type.coding.version">
      <path value="TestScript.profile.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.profile.identifier.type.coding.code">
      <path value="TestScript.profile.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.profile.identifier.type.coding.display">
      <path value="TestScript.profile.identifier.type.coding.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.profile.identifier.type.coding.userSelected">
      <path value="TestScript.profile.identifier.type.coding.userSelected" />
      <short value="해당 코딩(coding)이 사용자(user)에 의해 직접(directly) 선택되었는지 여부" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.profile.identifier.type.text">
      <path value="TestScript.profile.identifier.type.text" />
      <short value="개념(concept)에 대한 일반 텍스트 표현 (plain text representation)" />
      <definition value="데이터를 입력한 사용자(user)의 입장에서 보거나(seen)/선택하거나(selected)/언급한대로(uttered)의 개념(concept), 혹은 사용자(user)가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="TestScript.profile.identifier.system">
      <path value="TestScript.profile.identifier.system" />
      <short value="식별자(identifier) 값의 네임스페이스(namespace)" />
      <definition value="설정 값에 대한 네임스페이스 (namespace), 즉 고유(unique)한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="TestScript.profile.identifier.value">
      <path value="TestScript.profile.identifier.value" />
      <short value="고유(unique)한 값(value)" />
      <definition value="일반적으로 사용자(user)와 관련(relevant)이 있으며, 시스템 컨텍스트(context) 내에서 고유(unique)한 식별자(identifier)의 일부분임." />
    </element>
    <element id="TestScript.profile.identifier.period">
      <path value="TestScript.profile.identifier.period" />
      <short value="식별자(identifier)의 유효 기간" />
      <definition value="식별자(identifier)가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="TestScript.profile.identifier.period.start">
      <path value="TestScript.profile.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="TestScript.profile.identifier.period.end">
      <path value="TestScript.profile.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="TestScript.profile.identifier.assigner">
      <path value="TestScript.profile.identifier.assigner" />
      <short value="식별자(identifier)를 발급한 조직(단순 텍스트 기입 가능)" />
      <definition value="식별자(identifier)를 발급/관리하는 조직(organization)" />
    </element>
    <element id="TestScript.profile.display">
      <path value="TestScript.profile.display" />
      <short value="해당 리소스(resource)에 대한 대체 텍스트(alternative text)" />
      <definition value="리소스(resource) 참조 외에도 리소스(resource)를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="TestScript.variable">
      <path value="TestScript.variable" />
      <short value="평가된 요소들(elements)의 placeholder" />
      <definition value="변수는 응답 본문(response body)의 요소(element) 값 또는 응답 머리글(response headers)의 헤더 필드(header field) 값을 베이스(base)로 설정됨." />
    </element>
    <element id="TestScript.variable.name">
      <path value="TestScript.variable.name" />
      <short value="이 변수에 서술적(descriptive) 이름" />
      <definition value="이 변수에 서술적(descriptive) 이름." />
    </element>
    <element id="TestScript.variable.defaultValue">
      <path value="TestScript.variable.defaultValue" />
      <short value="이 변수에 대한 디폴트(default), 하드 코딩(hard-coded), 또는 사용자 정의(user-defined) 값" />
      <definition value="이 변수에 대한 디폴트(default), 하드 코딩(hard-coded), 또는 사용자 정의(user-defined) 값." />
    </element>
    <element id="TestScript.variable.description">
      <path value="TestScript.variable.description" />
      <short value="변수의 자연어 설명" />
      <definition value="변수와 그 목적에 대한 자유 텍스트(free text)" />
자연어 설명." /&gt;
</element>
    <element id="TestScript.variable.expression">
      <path value="TestScript.variable.expression" />
      <short value="픽스쳐 바디(fixture body)에 대한 FHIRPath 표현식(expression)" />
      <definition value="픽스쳐 바디(fixture body)에 대해 평가할 FHIRPath 표현식(expression). 변수를 정의할 때 headerField 또는 path 두개의 표현식 중 하나만 지정해야 함." />
    </element>
    <element id="TestScript.variable.headerField">
      <path value="TestScript.variable.headerField" />
      <short value="소스(source)의 HTTP 헤더 필드(header field) 이름" />
      <definition value="소스(source) Id가 가리키는 헤더에서 HTTP 헤더 필드(header field) 값을 붙잡는 데 사용됨." />
    </element>
    <element id="TestScript.variable.hint">
      <path value="TestScript.variable.hint" />
      <short value="디폴트값(default value)이 입력할 힌트 도움말 텍스트(hint help text)" />
      <definition value="디폴트값(default value)을 입력할 때 사용자에게 힌트 도움말 정보(hint help information)가 있는 표시 가능한 텍스트(text) 문자열." />
    </element>
    <element id="TestScript.variable.path">
      <path value="TestScript.variable.path" />
      <short value="픽스쳐바디(fixture body)에대한 XPath 또는 JSONPath" />
      <definition value="픽스쳐 바디(fixture body)에 대해 평가할XPath 또는 JSONPath입니다. 변수를 정의할 때 headerField 또는 path 두개의 표현식(expression) 중 하나만 지정해야 함." />
    </element>
    <element id="TestScript.variable.sourceId">
      <path value="TestScript.variable.sourceId" />
      <short value="이 변수 내에 소스 표현식(source expression) 또는 헤더 필드(headerField)의 픽스쳐(fixture) Id" />
      <definition value="이 변수 내에 XPath/JSONPath 표현식(expression) 또는 headerField를 평가하기 위한 픽스쳐(fixture)." />
    </element>
    <element id="TestScript.setup">
      <path value="TestScript.setup" />
      <short value="테스트(test)가 실행되기 전에 필요한 일련의 설정(setup) 오퍼레이션(operation)" />
      <definition value="테스트(test)가 실행되기 전에 필요한 일련의 설정(setup) 오퍼레이션(operation)." />
    </element>
    <element id="TestScript.setup.action">
      <path value="TestScript.setup.action" />
      <short value="수행할 설정(setup) 작업 또는 어설트(assert)" />
      <definition value="액션(action)은 오퍼레이션(operation) 또는 어서션(assertion)을 포함할 것임." />
    </element>
    <element id="TestScript.setup.action.operation">
      <path value="TestScript.setup.action.operation" />
      <short value="수행할 설정(setup) 오퍼레이션(operation)" />
      <definition value="수행할 오퍼레이션(operation)." />
    </element>
    <element id="TestScript.setup.action.operation.type">
      <path value="TestScript.setup.action.operation.type" />
      <short value="실행될 오퍼레이션(operation)코드(code) 유형(type)" />
      <definition value="서버(server) 상호 작용 또는 오퍼레이션(operation)유형(type)." />
    </element>
    <element id="TestScript.setup.action.operation.type.system">
      <path value="TestScript.setup.action.operation.type.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.setup.action.operation.type.version">
      <path value="TestScript.setup.action.operation.type.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.setup.action.operation.type.code">
      <path value="TestScript.setup.action.operation.type.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.setup.action.operation.type.display">
      <path value="TestScript.setup.action.operation.type.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.setup.action.operation.type.userSelected">
      <path value="TestScript.setup.action.operation.type.userSelected" />
      <short value="해당 코딩(coding)이 사용자(user)에 의해 직접(directly) 선택되었는지 여부" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.setup.action.operation.resource">
      <path value="TestScript.setup.action.operation.resource" />
      <short value="리소스(resource) 유형(type)" />
      <definition value="이 리소스(resource) 유형(type) http://build.fhir.org/resourcelist.html. 참조" />
    </element>
    <element id="TestScript.setup.action.operation.label">
      <path value="TestScript.setup.action.operation.label" />
      <short value="추적/기록(logging) 오퍼레이션 라벨(operation label)" />
      <definition value="이라벨(label)은테스트엔진들(test engines)이추적/기록(logging) 용도로사용함." />
    </element>
    <element id="TestScript.setup.action.operation.description">
      <path value="TestScript.setup.action.operation.description" />
      <short value="추적/보고 오퍼레이션(operation) 설명" />
      <definition value="이설명은테스트엔진들(test engines)이추적및보고용도로사용함." />
    </element>
    <element id="TestScript.setup.action.operation.accept">
      <path value="TestScript.setup.action.operation.accept" />
      <short value="응답의 payload에서 수락할 mime type, charset 등 포함." />
      <definition value="Accept' 헤더(header)에서 RESTful 오퍼레이션(operation)에 사용할 mime-type." />
    </element>
    <element id="TestScript.setup.action.operation.contentType">
      <path value="TestScript.setup.action.operation.contentType" />
      <short value="요청된 payload 컨텐츠들(contents)의 mime type, charset 등 포함." />
      <definition value="Content-Type' 헤더(header)에서 RESTful 작업에 사용할 mime-type." />
    </element>
    <element id="TestScript.setup.action.operation.destination">
      <path value="TestScript.setup.action.operation.destination" />
      <short value="요청에응답하는서버(server)" />
      <definition value="요청메시지의대상서버(server). TestScript.destination 섹션(section)에나열된서버(server) 번호중하나여야함." />
    </element>
    <element id="TestScript.setup.action.operation.encodeRequestUrl">
      <path value="TestScript.setup.action.operation.encodeRequestUrl" />
      <short value="요청 URL(request URL)을 인코딩된(encoded) 형식으로 전송할지 여부" />
      <definition value="요청 URL(request URL)을 인코딩된(encoded) 형식으로 암시적이게 전송할지 여부. 디폴트(default)는 표준 RESTful 클라이언트(client) 행동과 일치하도록 사실(true)로 설정됨. 인코딩된(encoded) URL 경로를 지원하지 않는 서버(server)와 통신할 때는 거짓(false)으로 설정." />
    </element>
    <element id="TestScript.setup.action.operation.method">
      <path value="TestScript.setup.action.operation.method" />
      <short value="delete | get | options | patch | post | put | head" />
      <definition value="테스트 엔진( test engine)이 다른 오퍼레이션(operation) 세부 사항과 관계없이 이 오퍼레이션(operation)에 꼭 사용해야 하는 HTTP 메소드." />
    </element>
    <element id="TestScript.setup.action.operation.origin">
      <path value="TestScript.setup.action.operation.origin" />
      <short value="요청을시작하는서버(server)" />
      <definition value="요청메시지가발생한서버(server). TestScript.origin 섹션(section)에나열된서버번호중하나여야함." />
    </element>
    <element id="TestScript.setup.action.operation.params">
      <path value="TestScript.setup.action.operation.params" />
      <short value="명시적으로정의된경로매개변수들(path parameters)" />
      <definition value="Path는 [유형(type)]뒤에 매개 변수들(parameters)을 추가. 요청 URL(request URL)의 일부를 명시적으로 설정하는 데 사용됨." />
    </element>
    <element id="TestScript.setup.action.operation.requestHeader">
      <path value="TestScript.setup.action.operation.requestHeader" />
      <short value="각오퍼레이션(operation)에는하나이상의헤더요소들(header elements)을가질수있음." />
      <definition value="헤더요소들(header elements)는 HTTP 헤더(header)를설정하는데사용될것임." />
    </element>
    <element id="TestScript.setup.action.operation.requestHeader.field">
      <path value="TestScript.setup.action.operation.requestHeader.field" />
      <short value="HTTP 헤더필드(header field) 이름" />
      <definition value="HTTP 헤더필드(header field) 예: &quot;Accept&quot;." />
    </element>
    <element id="TestScript.setup.action.operation.requestHeader.value">
      <path value="TestScript.setup.action.operation.requestHeader.value" />
      <short value="HTTP 헤더필드(header field) 값" />
      <definition value="헤더(header)의값예: &quot;application/fhir+xml&quot;." />
    </element>
    <element id="TestScript.setup.action.operation.requestId">
      <path value="TestScript.setup.action.operation.requestId" />
      <short value="매핑된(mapped) 요청의픽스쳐(fixture) ID" />
      <definition value="요청에 매핑할(to map) 고정 ID (또는 새로 생성된)." />
    </element>
    <element id="TestScript.setup.action.operation.responseId">
      <path value="TestScript.setup.action.operation.responseId" />
      <short value="매핑(mapping)된응답의픽스쳐(fixture) ID" />
      <definition value="요청에 매핑할(to map) 고정 ID (또는 새로 생성된)." />
    </element>
    <element id="TestScript.setup.action.operation.sourceId">
      <path value="TestScript.setup.action.operation.sourceId" />
      <short value="PUT 및 POST 요청에대한바디(body)의픽스쳐(fixture) ID" />
      <definition value="PUT 또는 POST 요청의바디(body)로사용되는픽스쳐(fixture)의 ID." />
    </element>
    <element id="TestScript.setup.action.operation.targetId">
      <path value="TestScript.setup.action.operation.targetId" />
      <short value="GET 요청들을위해 [id], [type], 및 [vid] 추출에사용되는픽스쳐(fixture)의 ID" />
      <definition value="GET 요청들을위해 [id], [type], 및 [vid] 추출에사용되는픽스쳐(fixture)의 ID." />
    </element>
    <element id="TestScript.setup.action.operation.url">
      <path value="TestScript.setup.action.operation.url" />
      <short value="요청 URL(request URL)" />
      <definition value="요청 URL(request URL)을 완성." />
    </element>
    <element id="TestScript.setup.action.assert">
      <path value="TestScript.setup.action.assert" />
      <short value="수행할 어서션(assertion)" />
      <definition value="이전오퍼레이션(operation)의결과를평가하여시험(test) 대상서버(server)가올바르게작동하는지확인함." />
    </element>
    <element id="TestScript.setup.action.assert.label">
      <path value="TestScript.setup.action.assert.label" />
      <short value="어서션 라벨(assertion label)을 추적/로깅(logging)" />
      <definition value="이라벨(label)은테스트엔진들(test engines)이추적/기록(logging) 용도로사용함." />
    </element>
    <element id="TestScript.setup.action.assert.description">
      <path value="TestScript.setup.action.assert.description" />
      <short value="어서션(assertion) 설명을 추적/로깅(logging)" />
      <definition value="이설명은테스트엔진들(test engines)이추적및보고용도로사용함." />
    </element>
    <element id="TestScript.setup.action.assert.direction">
      <path value="TestScript.setup.action.assert.direction" />
      <short value="response | request" />
      <definition value="어서션(assertion)에 사용할 방향." />
    </element>
    <element id="TestScript.setup.action.assert.compareToSourceId">
      <path value="TestScript.setup.action.assert.compareToSourceId" />
      <short value="평가할 소스 픽스쳐(source fixture)의 ID" />
      <definition value="&quot;source/expression&quot; 또는 &quot;sourceId/path&quot; 정의에게 평가될 컨텐츠(content)로 사용되는 소스 픽스쳐(source fixture)의 ID." />
    </element>
    <element id="TestScript.setup.action.assert.compareToSourceExpression">
      <path value="TestScript.setup.action.assert.compareToSourceExpression" />
      <short value="소스 픽스쳐(source fixture)에 대해 평가하기 위한 FHIRPath 표현식(expression)" />
      <definition value="소스 픽스쳐(source fixture)에 대해 평가하기 위한 FHIRPath 표현식(expression). compareToSourceId가 정의된 경우 compareToSourceExpression 또는 compareToSourcePath 둘 중 하나를 정의해야 함." />
    </element>
    <element id="TestScript.setup.action.assert.compareToSourcePath">
      <path value="TestScript.setup.action.assert.compareToSourcePath" />
      <short value="소스 픽스쳐(source fixture)에 대해 평가하기 위한 XPath 또는 JSONPath 표현식(expression)" />
      <definition value="소스 픽스쳐(source fixture)에 대해 평가하기 위한 XPath 또는 JSONPath 표현식(expression).  compareToSourceId가 정의된 경우 compareToSourceExpression 또는 compareToSourcePath 둘 중 하나를 정의해야 함." />
    </element>
    <element id="TestScript.setup.action.assert.contentType">
      <path value="TestScript.setup.action.assert.contentType" />
      <short value="Content-Type' 헤더(header)와 비교할 mime type" />
      <definition value="요청 또는 응답 메시지 'Content-Type' 헤더(header)와 비교할 mime-type 컨텐츠(content)." />
    </element>
    <element id="TestScript.setup.action.assert.expression">
      <path value="TestScript.setup.action.assert.expression" />
      <short value="평가할 FHIRPath 표현식(expression)" />
      <definition value="요청 또는 응답 메시지 컨텐츠(content)- HTTP 헤더들(headers) 및 payload에 대해 평가할 FHIRPath 표현식(expression)" />
    </element>
    <element id="TestScript.setup.action.assert.headerField">
      <path value="TestScript.setup.action.assert.headerField" />
      <short value="HTTP 헤더필드(header field) 이름" />
      <definition value="HTTP 헤더필드(header field) 이름예: 'Location'." />
    </element>
    <element id="TestScript.setup.action.assert.minimumId">
      <path value="TestScript.setup.action.assert.minimumId" />
      <short value="최소컨텐츠(content) 리소스(resource)의픽스쳐(fixture) ID" />
      <definition value="픽스쳐(fixture)의 ID. 응답에 최소 ID가 지정한 픽스쳐(fixture)가 최소한으로 포함되어 있다고 주장(assert)함." />
    </element>
    <element id="TestScript.setup.action.assert.navigationLinks">
      <path value="TestScript.setup.action.assert.navigationLinks" />
      <short value="내비게이션링크(link)에유효성검증(validation) 수행여부" />
      <definition value="실험 실행(test execuation)이 번들 탐색 링크들(bundle navigation links)에 유효성 검증(validation)을 수행하는지 여부." />
    </element>
    <element id="TestScript.setup.action.assert.operator">
      <path value="TestScript.setup.action.assert.operator" />
      <short value="equals | notEquals | in | notIn | greaterThan | lessThan | empty | notEmpty | contains | notContains | eval" />
      <definition value="연산자 유형(operator type)은 어설트(assert)의 조건부 행동을 정의함. 정의되지 않은 경우, 디폴트값(default value)은 대등(equals)임." />
    </element>
    <element id="TestScript.setup.action.assert.path">
      <path value="TestScript.setup.action.assert.path" />
      <short value="XPath 또는 JSONPath 표현식(expression)" />
      <definition value="XPath 또는 JSONPath 표현식(expression)은 서버(server)로부터 수신된 응답을 나타내는 픽스쳐(fixture)에 대해 평가됨." />
    </element>
    <element id="TestScript.setup.action.assert.requestMethod">
      <path value="TestScript.setup.action.assert.requestMethod" />
      <short value="delete | get | options | patch | post | put | head" />
      <definition value="시험(test) 대상클라이언트(client) 시스템(system)에대해사용하는요청방법또는 HTTP 오퍼레이션코드(operation code)." />
    </element>
    <element id="TestScript.setup.action.assert.requestURL">
      <path value="TestScript.setup.action.assert.requestURL" />
      <short value="요청 URL(request URL) 비교값" />
      <definition value="요청 URL(request URL) 경로 문자열(path string)과 비교할 때 사용할 값." />
    </element>
    <element id="TestScript.setup.action.assert.resource">
      <path value="TestScript.setup.action.assert.resource" />
      <short value="리소스(resource) 유형(type)" />
      <definition value="이 리소스(resource) 유형(type) http://build.fhir.org/resourcelist.html. 참조" />
    </element>
    <element id="TestScript.setup.action.assert.response">
      <path value="TestScript.setup.action.assert.response" />
      <short value="okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable" />
      <definition value="okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable." />
    </element>
    <element id="TestScript.setup.action.assert.responseCode">
      <path value="TestScript.setup.action.assert.responseCode" />
      <short value="시험(test)할 HTTP 응답코드(response code)" />
      <definition value="시험(test)할 HTTP 응답코드(response code)의값." />
    </element>
    <element id="TestScript.setup.action.assert.sourceId">
      <path value="TestScript.setup.action.assert.sourceId" />
      <short value="소스 표현식(source expression) 또는 헤더 필드(headerField)의 픽스쳐(fixture) Id" />
      <definition value="XPath/JSONPath 표현식(expression) 또는 헤더 필드(headerField)에 대해 평가할 픽스쳐(fixture)." />
    </element>
    <element id="TestScript.setup.action.assert.validateProfileId">
      <path value="TestScript.setup.action.assert.validateProfileId" />
      <short value="유효성 검증 프로필(validation profile) 참조의 프로필(profile) ID" />
      <definition value="유효성에대해검증(validate against)할프로필(profile)의 ID." />
    </element>
    <element id="TestScript.setup.action.assert.value">
      <path value="TestScript.setup.action.assert.value" />
      <short value="비교할 값" />
      <definition value="비교할값." />
    </element>
    <element id="TestScript.setup.action.assert.warningOnly">
      <path value="TestScript.setup.action.assert.warningOnly" />
      <short value="이어설트(assert)는오류(error) 시에만경고를발생시킬것인지여부" />
      <definition value="시험 실행(test execution)이 이 어설트(assert)에 대한 오류(error)에만 경고를 발생시키는지 여부." />
    </element>
    <element id="TestScript.test">
      <path value="TestScript.test" />
      <short value="이스크립트(script)의테스트(test)" />
      <definition value="이스크립트(script)의테스트(test)." />
    </element>
    <element id="TestScript.test.name">
      <path value="TestScript.test.name" />
      <short value="이시험(test)의추적/기록(logging) 이름" />
      <definition value="테스트엔진들(test engines)이추적/기록(logging) 목적으로사용하는이시험(test)의이름입니다." />
    </element>
    <element id="TestScript.test.description">
      <path value="TestScript.test.description" />
      <short value="시험(test)에 대한 간략한 설명 추적/보고" />
      <definition value="추적 및 보고 목적으로 테스트 엔진들(test engines)이 사용하는 시험(test)에 대한 간단한 설명." />
    </element>
    <element id="TestScript.test.action">
      <path value="TestScript.test.action" />
      <short value="수행할 테스트(test) 오퍼레이션(operation) 또는 어설트(assert)" />
      <definition value="액션(action)은 오퍼레이션(operation) 또는 어서션(assertion)을 포함할 것임." />
    </element>
    <element id="TestScript.test.action.operation">
      <path value="TestScript.test.action.operation" />
      <short value="수행할 설정(setup) 오퍼레이션(operation)" />
      <definition value="오퍼레이션(operation)에는서버(server)에대한 REST 요청이포함됨." />
    </element>
    <element id="TestScript.test.action.operation.type">
      <path value="TestScript.test.action.operation.type" />
      <short value="실행될 오퍼레이션(operation)코드(code) 유형(type)" />
      <definition value="서버(server) 상호 작용 또는 오퍼레이션(operation)유형(type)." />
    </element>
    <element id="TestScript.test.action.operation.type.system">
      <path value="TestScript.test.action.operation.type.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.test.action.operation.type.version">
      <path value="TestScript.test.action.operation.type.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.test.action.operation.type.code">
      <path value="TestScript.test.action.operation.type.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.test.action.operation.type.display">
      <path value="TestScript.test.action.operation.type.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.test.action.operation.type.userSelected">
      <path value="TestScript.test.action.operation.type.userSelected" />
      <short value="해당 코딩(coding)이 사용자(user)에 의해 직접(directly) 선택되었는지 여부" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.test.action.operation.resource">
      <path value="TestScript.test.action.operation.resource" />
      <short value="리소스(resource) 유형(type)" />
      <definition value="이 리소스(resource) 유형(type) http://build.fhir.org/resourcelist.html. 참조" />
    </element>
    <element id="TestScript.test.action.operation.label">
      <path value="TestScript.test.action.operation.label" />
      <short value="추적/기록(logging) 오퍼레이션 라벨(operation label)" />
      <definition value="이라벨(label)은테스트엔진들(test engines)이추적/기록(logging) 용도로사용함." />
    </element>
    <element id="TestScript.test.action.operation.description">
      <path value="TestScript.test.action.operation.description" />
      <short value="추적/보고 오퍼레이션(operation) 설명" />
      <definition value="이설명은테스트엔진들(test engines)이추적및보고용도로사용함." />
    </element>
    <element id="TestScript.test.action.operation.accept">
      <path value="TestScript.test.action.operation.accept" />
      <short value="응답의 payload에서 수락할 mime type, charset 등 포함." />
      <definition value="Accept' 헤더(header)에서 RESTful 오퍼레이션(operation)에 사용할 mime-type." />
    </element>
    <element id="TestScript.test.action.operation.contentType">
      <path value="TestScript.test.action.operation.contentType" />
      <short value="요청된 payload 컨텐츠들(contents)의 mime type, charset 등 포함." />
      <definition value="Content-Type' 헤더(header)에서 RESTful 작업에 사용할 mime-type." />
    </element>
    <element id="TestScript.test.action.operation.destination">
      <path value="TestScript.test.action.operation.destination" />
      <short value="요청에응답하는서버(server)" />
      <definition value="요청메시지의대상서버(server). TestScript.destination 섹션(section)에나열된서버(server) 번호중하나여야함." />
    </element>
    <element id="TestScript.test.action.operation.encodeRequestUrl">
      <path value="TestScript.test.action.operation.encodeRequestUrl" />
      <short value="요청 URL(request URL)을 인코딩된(encoded) 형식으로 전송할지 여부" />
      <definition value="요청 URL(request URL)을 인코딩된(encoded) 형식으로 암시적이게 전송할지 여부. 디폴트(default)는 표준 RESTful 클라이언트(client) 행동과 일치하도록 사실(true)로 설정됨. 인코딩된(encoded) URL 경로를 지원하지 않는 서버(server)와 통신할 때는 거짓(false)으로 설정." />
    </element>
    <element id="TestScript.test.action.operation.method">
      <path value="TestScript.test.action.operation.method" />
      <short value="delete | get | options | patch | post | put | head" />
      <definition value="테스트 엔진( test engine)이 다른 오퍼레이션(operation) 세부 사항과 관계없이 이 오퍼레이션(operation)에 꼭 사용해야 하는 HTTP 메소드." />
    </element>
    <element id="TestScript.test.action.operation.origin">
      <path value="TestScript.test.action.operation.origin" />
      <short value="요청을시작하는서버(server)" />
      <definition value="요청메시지가발생한서버(server). TestScript.origin 섹션(section)에나열된서버번호중하나여야함." />
    </element>
    <element id="TestScript.test.action.operation.params">
      <path value="TestScript.test.action.operation.params" />
      <short value="명시적으로정의된경로매개변수들(path parameters)" />
      <definition value="Path는 [유형(type)]뒤에 매개 변수들(parameters)을 추가. 요청 URL(request URL)의 일부를 명시적으로 설정하는 데 사용됨." />
    </element>
    <element id="TestScript.test.action.operation.requestHeader">
      <path value="TestScript.test.action.operation.requestHeader" />
      <short value="각오퍼레이션(operation)에는하나이상의헤더요소들(header elements)을가질수있음." />
      <definition value="헤더요소들(header elements)는 HTTP 헤더(header)를설정하는데사용될것임." />
    </element>
    <element id="TestScript.test.action.operation.requestHeader.field">
      <path value="TestScript.test.action.operation.requestHeader.field" />
      <short value="HTTP 헤더필드(header field) 이름" />
      <definition value="HTTP 헤더필드(header field) 예: &quot;Accept&quot;." />
    </element>
    <element id="TestScript.test.action.operation.requestHeader.value">
      <path value="TestScript.test.action.operation.requestHeader.value" />
      <short value="HTTP 헤더필드(header field) 값" />
      <definition value="헤더(header)의값예: &quot;application/fhir+xml&quot;." />
    </element>
    <element id="TestScript.test.action.operation.requestId">
      <path value="TestScript.test.action.operation.requestId" />
      <short value="매핑된(mapped) 요청의픽스쳐(fixture) ID" />
      <definition value="요청에 매핑할(to map) 고정 ID (또는 새로 생성된)." />
    </element>
    <element id="TestScript.test.action.operation.responseId">
      <path value="TestScript.test.action.operation.responseId" />
      <short value="매핑(mapping)된응답의픽스쳐(fixture) ID" />
      <definition value="요청에 매핑할(to map) 고정 ID (또는 새로 생성된)." />
    </element>
    <element id="TestScript.test.action.operation.sourceId">
      <path value="TestScript.test.action.operation.sourceId" />
      <short value="PUT 및 POST 요청에대한바디(body)의픽스쳐(fixture) ID" />
      <definition value="PUT 또는 POST 요청의바디(body)로사용되는픽스쳐(fixture)의 ID." />
    </element>
    <element id="TestScript.test.action.operation.targetId">
      <path value="TestScript.test.action.operation.targetId" />
      <short value="GET 요청들을위해 [id], [type], 및 [vid] 추출에사용되는픽스쳐(fixture)의 ID" />
      <definition value="GET 요청들을위해 [id], [type], 및 [vid] 추출에사용되는픽스쳐(fixture)의 ID." />
    </element>
    <element id="TestScript.test.action.operation.url">
      <path value="TestScript.test.action.operation.url" />
      <short value="요청 URL(request URL)" />
      <definition value="요청 URL(request URL)을 완성." />
    </element>
    <element id="TestScript.test.action.assert">
      <path value="TestScript.test.action.assert" />
      <short value="수행할 어서션(assertion)" />
      <definition value="이전오퍼레이션(operation)의결과를평가하여시험(test) 대상서버(server)가올바르게작동하는지확인함." />
    </element>
    <element id="TestScript.test.action.assert.label">
      <path value="TestScript.test.action.assert.label" />
      <short value="어서션 라벨(assertion label)을 추적/로깅(logging)" />
      <definition value="이라벨(label)은테스트엔진들(test engines)이추적/기록(logging) 용도로사용함." />
    </element>
    <element id="TestScript.test.action.assert.description">
      <path value="TestScript.test.action.assert.description" />
      <short value="어서션(assertion) 설명을 추적/로깅(logging)" />
      <definition value="이설명은테스트엔진들(test engines)이추적및보고용도로사용함." />
    </element>
    <element id="TestScript.test.action.assert.direction">
      <path value="TestScript.test.action.assert.direction" />
      <short value="response | request" />
      <definition value="어서션(assertion)에 사용할 방향." />
    </element>
    <element id="TestScript.test.action.assert.compareToSourceId">
      <path value="TestScript.test.action.assert.compareToSourceId" />
      <short value="평가할 소스 픽스쳐(source fixture)의 ID" />
      <definition value="&quot;source/expression&quot; 또는 &quot;sourceId/path&quot; 정의에게 평가될 컨텐츠(content)로 사용되는 소스 픽스쳐(source fixture)의 ID." />
    </element>
    <element id="TestScript.test.action.assert.compareToSourceExpression">
      <path value="TestScript.test.action.assert.compareToSourceExpression" />
      <short value="소스 픽스쳐(source fixture)에 대해 평가하기 위한 FHIRPath 표현식(expression)" />
      <definition value="소스 픽스쳐(source fixture)에 대해 평가하기 위한 FHIRPath 표현식(expression). compareToSourceId가 정의된 경우 compareToSourceExpression 또는 compareToSourcePath 둘 중 하나를 정의해야 함." />
    </element>
    <element id="TestScript.test.action.assert.compareToSourcePath">
      <path value="TestScript.test.action.assert.compareToSourcePath" />
      <short value="소스 픽스쳐(source fixture)에 대해 평가하기 위한 XPath 또는 JSONPath 표현식(expression)" />
      <definition value="소스 픽스쳐(source fixture)에 대해 평가하기 위한 XPath 또는 JSONPath 표현식(expression).  compareToSourceId가 정의된 경우 compareToSourceExpression 또는 compareToSourcePath 둘 중 하나를 정의해야 함." />
    </element>
    <element id="TestScript.test.action.assert.contentType">
      <path value="TestScript.test.action.assert.contentType" />
      <short value="Content-Type' 헤더(header)와 비교할 mime type" />
      <definition value="요청 또는 응답 메시지 'Content-Type' 헤더(header)와 비교할 mime-type 컨텐츠(content)." />
    </element>
    <element id="TestScript.test.action.assert.expression">
      <path value="TestScript.test.action.assert.expression" />
      <short value="평가할 FHIRPath 표현식(expression)" />
      <definition value="요청 또는 응답 메시지 컨텐츠(content)- HTTP 헤더들(headers) 및 payload에 대해 평가할 FHIRPath 표현식(expression)" />
    </element>
    <element id="TestScript.test.action.assert.headerField">
      <path value="TestScript.test.action.assert.headerField" />
      <short value="HTTP 헤더필드(header field) 이름" />
      <definition value="HTTP 헤더필드(header field) 이름예: 'Location'." />
    </element>
    <element id="TestScript.test.action.assert.minimumId">
      <path value="TestScript.test.action.assert.minimumId" />
      <short value="최소컨텐츠(content) 리소스(resource)의픽스쳐(fixture) ID" />
      <definition value="픽스쳐(fixture)의 ID. 응답에 최소 ID가 지정한 픽스쳐(fixture)가 최소한으로 포함되어 있다고 주장(assert)함." />
    </element>
    <element id="TestScript.test.action.assert.navigationLinks">
      <path value="TestScript.test.action.assert.navigationLinks" />
      <short value="내비게이션링크(link)에유효성검증(validation) 수행여부" />
      <definition value="실험 실행(test execuation)이 번들 탐색 링크들(bundle navigation links)에 유효성 검증(validation)을 수행하는지 여부." />
    </element>
    <element id="TestScript.test.action.assert.operator">
      <path value="TestScript.test.action.assert.operator" />
      <short value="equals | notEquals | in | notIn | greaterThan | lessThan | empty | notEmpty | contains | notContains | eval" />
      <definition value="연산자 유형(operator type)은 어설트(assert)의 조건부 행동을 정의함. 정의되지 않은 경우, 디폴트값(default value)은 대등(equals)임." />
    </element>
    <element id="TestScript.test.action.assert.path">
      <path value="TestScript.test.action.assert.path" />
      <short value="XPath 또는 JSONPath 표현식(expression)" />
      <definition value="XPath 또는 JSONPath 표현식(expression)은 서버(server)로부터 수신된 응답을 나타내는 픽스쳐(fixture)에 대해 평가됨." />
    </element>
    <element id="TestScript.test.action.assert.requestMethod">
      <path value="TestScript.test.action.assert.requestMethod" />
      <short value="delete | get | options | patch | post | put | head" />
      <definition value="시험(test) 대상클라이언트(client) 시스템(system)에대해사용하는요청방법또는 HTTP 오퍼레이션코드(operation code)." />
    </element>
    <element id="TestScript.test.action.assert.requestURL">
      <path value="TestScript.test.action.assert.requestURL" />
      <short value="요청 URL(request URL) 비교값" />
      <definition value="요청 URL(request URL) 경로 문자열(path string)과 비교할 때 사용할 값." />
    </element>
    <element id="TestScript.test.action.assert.resource">
      <path value="TestScript.test.action.assert.resource" />
      <short value="리소스(resource) 유형(type)" />
      <definition value="이 리소스(resource) 유형(type) http://build.fhir.org/resourcelist.html. 참조" />
    </element>
    <element id="TestScript.test.action.assert.response">
      <path value="TestScript.test.action.assert.response" />
      <short value="okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable" />
      <definition value="okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable." />
    </element>
    <element id="TestScript.test.action.assert.responseCode">
      <path value="TestScript.test.action.assert.responseCode" />
      <short value="시험(test)할 HTTP 응답코드(response code)" />
      <definition value="시험(test)할 HTTP 응답코드(response code)의값." />
    </element>
    <element id="TestScript.test.action.assert.sourceId">
      <path value="TestScript.test.action.assert.sourceId" />
      <short value="소스 표현식(source expression) 또는 헤더 필드(headerField)의 픽스쳐(fixture) Id" />
      <definition value="XPath/JSONPath 표현식(expression) 또는 헤더 필드(headerField)에 대해 평가할 픽스쳐(fixture)." />
    </element>
    <element id="TestScript.test.action.assert.validateProfileId">
      <path value="TestScript.test.action.assert.validateProfileId" />
      <short value="유효성 검증 프로필(validation profile) 참조의 프로필(profile) ID" />
      <definition value="유효성에대해검증(validate against)할프로필(profile)의 ID." />
    </element>
    <element id="TestScript.test.action.assert.value">
      <path value="TestScript.test.action.assert.value" />
      <short value="비교할 값" />
      <definition value="비교할값." />
    </element>
    <element id="TestScript.test.action.assert.warningOnly">
      <path value="TestScript.test.action.assert.warningOnly" />
      <short value="이어설트(assert)는오류(error) 시에만경고를발생시킬것인지여부" />
      <definition value="시험 실행(test execution)이 이 어설트(assert)에 대한 오류(error)에만 경고를 발생시키는지 여부." />
    </element>
    <element id="TestScript.teardown">
      <path value="TestScript.teardown" />
      <short value="일련의 필수 정리 단계" />
      <definition value="모든 실험(test)이 실행된 후 정리에 필요한 일련의 작업(성공적 또는 기타)" />
    </element>
    <element id="TestScript.teardown.action">
      <path value="TestScript.teardown.action" />
      <short value="수행할하나이상의티어다운(teardown) 작업" />
      <definition value="티어다운(teardown) 행위에는작업만포함됨." />
    </element>
    <element id="TestScript.teardown.action.operation">
      <path value="TestScript.teardown.action.operation" />
      <short value="수행할티어다운(teardown) 작업" />
      <definition value="오퍼레이션(operation)에는서버(server)에대한 REST 요청이포함됨." />
    </element>
    <element id="TestScript.teardown.action.operation.type">
      <path value="TestScript.teardown.action.operation.type" />
      <short value="실행될 오퍼레이션(operation)코드(code) 유형(type)" />
      <definition value="서버(server) 상호 작용 또는 오퍼레이션(operation)유형(type)." />
    </element>
    <element id="TestScript.teardown.action.operation.type.system">
      <path value="TestScript.teardown.action.operation.type.system" />
      <short value="용어체계 식별(Identity of terminology system)" />
      <definition value="코드(code)에서 기호(symbol)의 의미를 정의하는 CodeSystem[]를 식별" />
    </element>
    <element id="TestScript.teardown.action.operation.type.version">
      <path value="TestScript.teardown.action.operation.type.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드(code)를 선택한 시점에 사용된 CodeSystem[]의 버전임. 올바로 관리된 CodeSystem[]은 코드(code)의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 CodeSystem[]의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드(code)의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="TestScript.teardown.action.operation.type.code">
      <path value="TestScript.teardown.action.operation.type.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문(syntax)의 기호(symbol). 기호(symbol)은 CodeSystem[]에 의해 정의된 구문에서 미리 정의된 코드(code) 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="TestScript.teardown.action.operation.type.display">
      <path value="TestScript.teardown.action.operation.type.display" />
      <short value="시스템에 정의된 표기(representation)" />
      <definition value="시스템의 규칙(rules)에 따른, 시스템에서 코드(code)의 의미 표기(representation)" />
    </element>
    <element id="TestScript.teardown.action.operation.type.userSelected">
      <path value="TestScript.teardown.action.operation.type.userSelected" />
      <short value="해당 코딩(coding)이 사용자(user)에 의해 직접(directly) 선택되었는지 여부" />
      <definition value="해당 코딩(coding)이 사용자(user)에 의해 직접 선택되었음을 나타냄 - (예) 사용가능한 항목(item)의 선택 목록(list) 중 하나 (코드 또는 디스플레이 )" />
    </element>
    <element id="TestScript.teardown.action.operation.resource">
      <path value="TestScript.teardown.action.operation.resource" />
      <short value="리소스(resource) 유형(type)" />
      <definition value="이 리소스(resource) 유형(type) http://build.fhir.org/resourcelist.html. 참조" />
    </element>
    <element id="TestScript.teardown.action.operation.label">
      <path value="TestScript.teardown.action.operation.label" />
      <short value="추적/기록(logging) 오퍼레이션 라벨(operation label)" />
      <definition value="이라벨(label)은테스트엔진들(test engines)이추적/기록(logging) 용도로사용함." />
    </element>
    <element id="TestScript.teardown.action.operation.description">
      <path value="TestScript.teardown.action.operation.description" />
      <short value="추적/보고 오퍼레이션(operation) 설명" />
      <definition value="이설명은테스트엔진들(test engines)이추적및보고용도로사용함." />
    </element>
    <element id="TestScript.teardown.action.operation.accept">
      <path value="TestScript.teardown.action.operation.accept" />
      <short value="응답의 payload에서 수락할 mime type, charset 등 포함." />
      <definition value="Accept' 헤더(header)에서 RESTful 오퍼레이션(operation)에 사용할 mime-type." />
    </element>
    <element id="TestScript.teardown.action.operation.contentType">
      <path value="TestScript.teardown.action.operation.contentType" />
      <short value="요청된 payload 컨텐츠들(contents)의 mime type, charset 등 포함." />
      <definition value="Content-Type' 헤더(header)에서 RESTful 작업에 사용할 mime-type." />
    </element>
    <element id="TestScript.teardown.action.operation.destination">
      <path value="TestScript.teardown.action.operation.destination" />
      <short value="요청에응답하는서버(server)" />
      <definition value="요청메시지의대상서버(server). TestScript.destination 섹션(section)에나열된서버(server) 번호중하나여야함." />
    </element>
    <element id="TestScript.teardown.action.operation.encodeRequestUrl">
      <path value="TestScript.teardown.action.operation.encodeRequestUrl" />
      <short value="요청 URL(request URL)을 인코딩된(encoded) 형식으로 전송할지 여부" />
      <definition value="요청 URL(request URL)을 인코딩된(encoded) 형식으로 암시적이게 전송할지 여부. 디폴트(default)는 표준 RESTful 클라이언트(client) 행동과 일치하도록 사실(true)로 설정됨. 인코딩된(encoded) URL 경로를 지원하지 않는 서버(server)와 통신할 때는 거짓(false)으로 설정." />
    </element>
    <element id="TestScript.teardown.action.operation.method">
      <path value="TestScript.teardown.action.operation.method" />
      <short value="delete | get | options | patch | post | put | head" />
      <definition value="테스트 엔진( test engine)이 다른 오퍼레이션(operation) 세부 사항과 관계없이 이 오퍼레이션(operation)에 꼭 사용해야 하는 HTTP 메소드." />
    </element>
    <element id="TestScript.teardown.action.operation.origin">
      <path value="TestScript.teardown.action.operation.origin" />
      <short value="요청을시작하는서버(server)" />
      <definition value="요청메시지가발생한서버(server). TestScript.origin 섹션(section)에나열된서버번호중하나여야함." />
    </element>
    <element id="TestScript.teardown.action.operation.params">
      <path value="TestScript.teardown.action.operation.params" />
      <short value="명시적으로정의된경로매개변수들(path parameters)" />
      <definition value="Path는 [유형(type)]뒤에 매개 변수들(parameters)을 추가. 요청 URL(request URL)의 일부를 명시적으로 설정하는 데 사용됨." />
    </element>
    <element id="TestScript.teardown.action.operation.requestHeader">
      <path value="TestScript.teardown.action.operation.requestHeader" />
      <short value="각오퍼레이션(operation)에는하나이상의헤더요소들(header elements)을가질수있음." />
      <definition value="헤더요소들(header elements)는 HTTP 헤더(header)를설정하는데사용될것임." />
    </element>
    <element id="TestScript.teardown.action.operation.requestHeader.field">
      <path value="TestScript.teardown.action.operation.requestHeader.field" />
      <short value="HTTP 헤더필드(header field) 이름" />
      <definition value="HTTP 헤더필드(header field) 예: &quot;Accept&quot;." />
    </element>
    <element id="TestScript.teardown.action.operation.requestHeader.value">
      <path value="TestScript.teardown.action.operation.requestHeader.value" />
      <short value="HTTP 헤더필드(header field) 값" />
      <definition value="헤더(header)의값예: &quot;application/fhir+xml&quot;." />
    </element>
    <element id="TestScript.teardown.action.operation.requestId">
      <path value="TestScript.teardown.action.operation.requestId" />
      <short value="매핑된(mapped) 요청의픽스쳐(fixture) ID" />
      <definition value="요청에 매핑할(to map) 고정 ID (또는 새로 생성된)." />
    </element>
    <element id="TestScript.teardown.action.operation.responseId">
      <path value="TestScript.teardown.action.operation.responseId" />
      <short value="매핑(mapping)된응답의픽스쳐(fixture) ID" />
      <definition value="요청에 매핑할(to map) 고정 ID (또는 새로 생성된)." />
    </element>
    <element id="TestScript.teardown.action.operation.sourceId">
      <path value="TestScript.teardown.action.operation.sourceId" />
      <short value="PUT 및 POST 요청에대한바디(body)의픽스쳐(fixture) ID" />
      <definition value="PUT 또는 POST 요청의바디(body)로사용되는픽스쳐(fixture)의 ID." />
    </element>
    <element id="TestScript.teardown.action.operation.targetId">
      <path value="TestScript.teardown.action.operation.targetId" />
      <short value="GET 요청들을위해 [id], [type], 및 [vid] 추출에사용되는픽스쳐(fixture)의 ID" />
      <definition value="GET 요청들을위해 [id], [type], 및 [vid] 추출에사용되는픽스쳐(fixture)의 ID." />
    </element>
    <element id="TestScript.teardown.action.operation.url">
      <path value="TestScript.teardown.action.operation.url" />
      <short value="요청 URL(request URL)" />
      <definition value="요청 URL(request URL)을 완성." />
    </element>
  </differential>
</StructureDefinition>