<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="MedicationStatement" />
  <meta>
    <lastUpdated value="2019-11-01T09:29:23.356+11:00" />
  </meta>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-category">
    <valueString value="Clinical.Medications" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
    <valueCode value="trial-use" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
    <valueInteger value="3" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category">
    <valueCode value="patient" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="phx" />
  </extension>
  <url value="http://hl7.org/fhir/StructureDefinition/MedicationStatement" />
  <version value="4.0.1" />
  <name value="KR_MedicationStatement" />
  <status value="draft" />
  <date value="2019-11-01T09:29:23+11:00" />
  <publisher value="Health Level Seven International (Pharmacy)" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://hl7.org/fhir" />
    </telecom>
  </contact>
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://www.hl7.org/Special/committees/medication/index.cfm" />
    </telecom>
  </contact>
  <description value="환자가복용중인의약품(medication)에대한기록임. MedicationStatement[]는환자가현재약을복용중이거나과거에복용했거나혹은앞으로복용할것임을나타낼수있음. 해당정보의소스는환자, 중요한다른사람 (예: 가족또는배우자(Spouse)), 임상의(clinician)가될수있음. 해당정보가캡처되는일반적인시나리오는환자방문(visit) 또는체류(stay) 중기록보관프로세스중에있음. 의약품(medication) 정보는환자의기억, 처방된의약품(medication) 병, 또는환자, 임상의(clinician), 다른당사자(party)가유지하는의약품(medication) 목록에서얻을수있음. MedicationStatement[]와 MedicationAdministration[]의주된차이점은약물투여(MedicationAdministration)가완전한투약정보를가지고있으며의약물투여(medication administration)자의실제투여정보에서기반한다는것임. 항상그렇진않지만, MedicationStatement[]은덜구체적임. 의약품(medication)을투여할때필요한날짜/시간은없음. 우리는소스(source)를통해환자에해당약을복용하고있다고보고했다는것만알고있음 (시간(time), 수량(quantity), 비율(rate) 또는의약품제품(medication product) 등의세부정보가불완전하거나누락되거나혹은덜정확함). 앞에서설명한바와같이, MedicationStatement[] 정보는환자의기억, 처방된병또는환자, 임상의또는다른당사자(party)가보관하는의약품(medication) 목록레서얻을수있음. MedicationAdministration[]는보다공식적이고상세한정보가포함되어있음." />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="workflow" />
    <uri value="http://hl7.org/fhir/workflow" />
    <name value="Workflow Pattern" />
  </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/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="MedicationStatement" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DomainResource" />
  <derivation value="specialization" />
  <differential>
    <element id="MedicationStatement">
      <path value="MedicationStatement" />
      <short value="환자가 복용 중인 약품 기록" />
      <definition value="환자가 복용 중인 약품에 대한 기록임. MedicationStatement[]는 환자가 현재 약을 복용 중이거나 과거에 복용 했거나 혹은 앞으로 복용할 것임을 나타낼 수 있음. 해당 정보의 소스는 환자, 중요한 다른 사람 (예: 가족 또는 행위자(actor)자), 임상의가 될 수 있음. 해당 정보가 캡처되는 일반적인 시나리오는 환자 방문 또는 체류 중 기록 보관 프로세스 중에 있음. 약품 정보는 환자의 기억, 처방된 약품 병, 또는 환자, 임상의, 다른 당사자가 유지하는 약품 목록에서 얻을 수 있음. MedicationStatement[]와 MedicationAdministration[]의 주된 차이점은 MedicationAdministration[]가 완전한 투약 정보를 가지고 있으며 의약품 투여자의 실제 투여 정보에서 기반한다는 것임. 항상 그렇진 않지만, MedicationStatement[]은 덜 구체적임. 약품을 투여할 때 필요한 날짜/시간은 없음. 사실 우리는 소스가 환자가 해당 약을 복용하고 있다고 보고했다는 것만 알고 있으며, 시간, 수량, 요금 또는 약품 제품 과 같은 세부사항은 불완전하거나 누락되거나 혹은 덜 정확할 수 있음. 앞에서 설명한 바와 같이, MedicationStatement[] 정보는 환자의 기억, 처방된 병 또는 환자, 임상의 또는 다른 당사자가 보관하는 약품 목록레서 얻을 수 있음. MedicationAdministration[]는 보다 공식적이고 상세한 정보가 포함되어 있음." />
      <comment value="MedicationStatement[]를 해석할 때 해당 값을 고려해야함.MedicationStatement[]를 해석할 때 해당 값을 고려해야함// MedicationStatement.status + MedicationStatement.wasNotTaken // Status=Active + NotTaken=T = Not currently taking // Status=Completed + NotTaken=T = Not taken in the past  // Status=Intended + NotTaken=T = No intention of taking // Status=Active + NotTaken=F = Taking, but not as prescribed // Status=Active + NotTaken=F = Taking // Status=Intended +NotTaken= F = Will be taking (not started) // Status=Completed + NotTaken=F = Taken in pas // Status=In Error + NotTaken=N/A = In Error." />
      <mapping>
        <identity value="workflow" />
        <map value="Event" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value="SubstanceAdministration" />
      </mapping>
    </element>
    <element id="MedicationStatement.identifier">
      <path value="MedicationStatement.identifier" />
      <short value="외부 식별자" />
      <definition value="리소스 자체에 대한 직접 URL 참조가 적절하지 않은 경우 비지니스 프로세스에 의해 정의되거나 참조하는 데 사용되는 이 MedicationStatement[]과 관련된 식별자.이러한 식별자는 수행자나 다른 시스템에 의해 이 리소스에 할당된 비즈니스 식별자 이며, 리소스가 업데이트되고 서버에서 서버로 전파될 때 일정하게 유지됨." />
      <comment value="비즈니스 식별자임, 리소스 식별자는 아님." />
      <type>
        <code value="Identifier" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="workflow" />
        <map value="Event.identifier" />
      </mapping>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.identifier" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".id" />
      </mapping>
    </element>
    <element id="MedicationStatement.identifier.use">
      <path value="MedicationStatement.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="MedicationStatement.identifier.type">
      <path value="MedicationStatement.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="MedicationStatement.identifier.type.coding">
      <path value="MedicationStatement.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.identifier.type.coding.system">
      <path value="MedicationStatement.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.identifier.type.coding.version">
      <path value="MedicationStatement.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.identifier.type.coding.code">
      <path value="MedicationStatement.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.identifier.type.coding.display">
      <path value="MedicationStatement.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.identifier.type.coding.userSelected">
      <path value="MedicationStatement.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.identifier.type.text">
      <path value="MedicationStatement.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.identifier.system">
      <path value="MedicationStatement.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="MedicationStatement.identifier.value">
      <path value="MedicationStatement.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="MedicationStatement.identifier.period">
      <path value="MedicationStatement.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="MedicationStatement.identifier.period.start">
      <path value="MedicationStatement.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="MedicationStatement.identifier.period.end">
      <path value="MedicationStatement.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="MedicationStatement.identifier.assigner">
      <path value="MedicationStatement.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="MedicationStatement.identifier.assigner.reference">
      <path value="MedicationStatement.identifier.assigner.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="MedicationStatement.identifier.assigner.type">
      <path value="MedicationStatement.identifier.assigner.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="MedicationStatement.identifier.assigner.identifier">
      <path value="MedicationStatement.identifier.assigner.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="MedicationStatement.identifier.assigner.display">
      <path value="MedicationStatement.identifier.assigner.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="MedicationStatement.basedOn">
      <path value="MedicationStatement.basedOn" />
      <short value="이행 계획, 제안 또는 주문" />
      <definition value="전체 또는 부분적으로 이행되는 계획 혹은 제안임." />
      <requirements value="Allows tracing of authorization for the event and tracking whether proposals/recommendations were acted upon." />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="workflow" />
        <map value="Event.basedOn" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".outboundRelationship[typeCode=FLFS].target[classCode=SBADM or PROC or PCPR or OBS, moodCode=RQO orPLAN or PRP]" />
      </mapping>
    </element>
    <element id="MedicationStatement.basedOn.reference">
      <path value="MedicationStatement.basedOn.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="MedicationStatement.basedOn.type">
      <path value="MedicationStatement.basedOn.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="MedicationStatement.basedOn.identifier">
      <path value="MedicationStatement.basedOn.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.use">
      <path value="MedicationStatement.basedOn.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="MedicationStatement.basedOn.identifier.type">
      <path value="MedicationStatement.basedOn.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.type.coding">
      <path value="MedicationStatement.basedOn.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.basedOn.identifier.type.coding.system">
      <path value="MedicationStatement.basedOn.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.basedOn.identifier.type.coding.version">
      <path value="MedicationStatement.basedOn.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.type.coding.code">
      <path value="MedicationStatement.basedOn.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.basedOn.identifier.type.coding.display">
      <path value="MedicationStatement.basedOn.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.type.coding.userSelected">
      <path value="MedicationStatement.basedOn.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.type.text">
      <path value="MedicationStatement.basedOn.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.system">
      <path value="MedicationStatement.basedOn.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.value">
      <path value="MedicationStatement.basedOn.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.period">
      <path value="MedicationStatement.basedOn.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.period.start">
      <path value="MedicationStatement.basedOn.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="MedicationStatement.basedOn.identifier.period.end">
      <path value="MedicationStatement.basedOn.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="MedicationStatement.basedOn.identifier.assigner">
      <path value="MedicationStatement.basedOn.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="MedicationStatement.basedOn.display">
      <path value="MedicationStatement.basedOn.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="MedicationStatement.partOf">
      <path value="MedicationStatement.partOf" />
      <short value="참조된 이벤트의 일부" />
      <definition value="특정 이벤트가 구성요소(component) 또는 단계(step)인 더 큰 이벤트를 의미함." />
      <requirements value="This should not be used when indicating which resource a MedicationStatement has been derived from.  If that is the use case, then MedicationStatement.derivedFrom should be used." />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationAdministration" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationDispense" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationStatement" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Procedure" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="workflow" />
        <map value="Event.partOf" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".outboundRelationship[typeCode=COMP]/target[classCode=SPLY or SBADM or PROC or OBS,moodCode=EVN]" />
      </mapping>
    </element>
    <element id="MedicationStatement.partOf.reference">
      <path value="MedicationStatement.partOf.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="MedicationStatement.partOf.type">
      <path value="MedicationStatement.partOf.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="MedicationStatement.partOf.identifier">
      <path value="MedicationStatement.partOf.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="MedicationStatement.partOf.identifier.use">
      <path value="MedicationStatement.partOf.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="MedicationStatement.partOf.identifier.type">
      <path value="MedicationStatement.partOf.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="MedicationStatement.partOf.identifier.type.coding">
      <path value="MedicationStatement.partOf.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.partOf.identifier.type.coding.system">
      <path value="MedicationStatement.partOf.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.partOf.identifier.type.coding.version">
      <path value="MedicationStatement.partOf.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.partOf.identifier.type.coding.code">
      <path value="MedicationStatement.partOf.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.partOf.identifier.type.coding.display">
      <path value="MedicationStatement.partOf.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.partOf.identifier.type.coding.userSelected">
      <path value="MedicationStatement.partOf.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.partOf.identifier.type.text">
      <path value="MedicationStatement.partOf.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.partOf.identifier.system">
      <path value="MedicationStatement.partOf.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="MedicationStatement.partOf.identifier.value">
      <path value="MedicationStatement.partOf.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="MedicationStatement.partOf.identifier.period">
      <path value="MedicationStatement.partOf.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="MedicationStatement.partOf.identifier.period.start">
      <path value="MedicationStatement.partOf.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="MedicationStatement.partOf.identifier.period.end">
      <path value="MedicationStatement.partOf.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="MedicationStatement.partOf.identifier.assigner">
      <path value="MedicationStatement.partOf.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="MedicationStatement.partOf.display">
      <path value="MedicationStatement.partOf.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="MedicationStatement.status">
      <path value="MedicationStatement.status" />
      <short value="active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken" />
      <definition value="해당 구문(statement)이 사용된 약물의 상태에 대한 환자 또는 다른 소스의 판단(judgement)을 나타내는 코드. 일반적으로 이 작업은 활성화 되거나 완료됨." />
      <comment value="MedicationStatement[]는 특정 시점의 명세서임. 상태는 주장된 시점에 대해서만 대표적임. MedicationStatement.status의 ValueSet [값세트]는 환자의 약물 사용 상태 (예: 중지 또는 보류)를 주장하는 코드와 MedicationStatement[] 의 상태를 주장하는 코드(예: 오류 입력)를 포함하고 있음. 해당요소는 상태가 리소스가 현재 유효하지 않은 것을 나타내는 코드를 포함하고 있기 때문에 수정자(modifier)로 레이블이 지정됨." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="code" />
      </type>
      <isModifier value="true" />
      <isModifierReason value="This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid" />
      <isSummary value="true" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="MedicationStatementStatus" />
        </extension>
        <strength value="required" />
        <description value="A coded concept indicating the current status of a MedicationStatement." />
        <valueSet value="http://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1" />
      </binding>
      <mapping>
        <identity value="workflow" />
        <map value="Event.status" />
      </mapping>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.status" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".statusCode" />
      </mapping>
    </element>
    <element id="MedicationStatement.statusReason">
      <path value="MedicationStatement.statusReason" />
      <short value="현재 상태에 대한 이유" />
      <definition value="해당 리소스[]의 현재 상태에 대한 이유를 캡처함" />
      <comment value="일반적으로 &quot;exception&quot; statuses such as &quot;not-taken&quot;, &quot;on-hold&quot;, &quot;cancelled&quot; or &quot;entered-in-error&quot; 상태들에서만 사용됨. 이벤트를 수행하는 이유는 reasonCode에 캡처됨." />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="MedicationStatementStatusReason" />
        </extension>
        <strength value="example" />
        <description value="A coded concept indicating the reason for the status of the statement." />
        <valueSet value="http://hl7.org/fhir/ValueSet/reason-medication-status-codes" />
      </binding>
      <mapping>
        <identity value="workflow" />
        <map value="Event.statusReason" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN].reasonCOde" />
      </mapping>
    </element>
    <element id="MedicationStatement.statusReason.coding">
      <path value="MedicationStatement.statusReason.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.statusReason.coding.system">
      <path value="MedicationStatement.statusReason.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.statusReason.coding.version">
      <path value="MedicationStatement.statusReason.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.statusReason.coding.code">
      <path value="MedicationStatement.statusReason.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.statusReason.coding.display">
      <path value="MedicationStatement.statusReason.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.statusReason.coding.userSelected">
      <path value="MedicationStatement.statusReason.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.statusReason.text">
      <path value="MedicationStatement.statusReason.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.category">
      <path value="MedicationStatement.category" />
      <short value="의약품 사용 형태" />
      <definition value="약품이 소비 또는 투여될 것으로 예상되는 위치를 나타냄." />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <isSummary value="true" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="MedicationStatementCategory" />
        </extension>
        <strength value="preferred" />
        <description value="A coded concept identifying where the medication included in the MedicationStatement is expected to be consumed or administered." />
        <valueSet value="http://hl7.org/fhir/ValueSet/medication-statement-category" />
      </binding>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.class" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code=&quot;type of medication usage&quot;].value" />
      </mapping>
    </element>
    <element id="MedicationStatement.category.coding">
      <path value="MedicationStatement.category.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.category.coding.system">
      <path value="MedicationStatement.category.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.category.coding.version">
      <path value="MedicationStatement.category.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.category.coding.code">
      <path value="MedicationStatement.category.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.category.coding.display">
      <path value="MedicationStatement.category.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.category.coding.userSelected">
      <path value="MedicationStatement.category.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.category.text">
      <path value="MedicationStatement.category.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.medication[x]">
      <path value="MedicationStatement.medication[x]" />
      <short value="복용한 약품" />
      <definition value="투약 중인 약품을 식별함. 약품의 세부 사항을 나타내는 리소스에 대한 링크이거나 알려진 약품 목록에서 약품을 식별하는 코드를 포함하는 간단한 속성임." />
      <comment value="코드만 지정된 경우 특정 제품에 대한 코드여야 함. 추가 정보가 필요한 경우 약품 리소스를 사용하는 것이 좋음. 예를 들어, 양식 또는 로트(lot)번호가 필요한 경우 약품 리소스를 참조해야 함." />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Medication" />
      </type>
      <isSummary value="true" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="MedicationCode" />
        </extension>
        <strength value="example" />
        <description value="A coded concept identifying the substance or product being taken." />
        <valueSet value="http://hl7.org/fhir/ValueSet/medication-codes" />
      </binding>
      <mapping>
        <identity value="workflow" />
        <map value="Event.code" />
      </mapping>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.what[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".participation[typeCode=CSM].role[classCode=ADMM or MANU]" />
      </mapping>
    </element>
    <element id="MedicationStatement.subject">
      <path value="MedicationStatement.subject" />
      <short value="약품을 복용한 사람" />
      <definition value="약품을 복용한 사람, 동물 또는 그룹" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="workflow" />
        <map value="Event.subject" />
      </mapping>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.subject[x]" />
      </mapping>
      <mapping>
        <identity value="v2" />
        <map value="PID-3-Patient ID List" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".participation[typeCode=SBJ].role[classCode=PAT]" />
      </mapping>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.subject" />
      </mapping>
    </element>
    <element id="MedicationStatement.subject.reference">
      <path value="MedicationStatement.subject.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="MedicationStatement.subject.type">
      <path value="MedicationStatement.subject.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="MedicationStatement.subject.identifier">
      <path value="MedicationStatement.subject.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="MedicationStatement.subject.identifier.use">
      <path value="MedicationStatement.subject.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="MedicationStatement.subject.identifier.type">
      <path value="MedicationStatement.subject.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="MedicationStatement.subject.identifier.type.coding">
      <path value="MedicationStatement.subject.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.subject.identifier.type.coding.system">
      <path value="MedicationStatement.subject.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.subject.identifier.type.coding.version">
      <path value="MedicationStatement.subject.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.subject.identifier.type.coding.code">
      <path value="MedicationStatement.subject.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.subject.identifier.type.coding.display">
      <path value="MedicationStatement.subject.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.subject.identifier.type.coding.userSelected">
      <path value="MedicationStatement.subject.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.subject.identifier.type.text">
      <path value="MedicationStatement.subject.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.subject.identifier.system">
      <path value="MedicationStatement.subject.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="MedicationStatement.subject.identifier.value">
      <path value="MedicationStatement.subject.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="MedicationStatement.subject.identifier.period">
      <path value="MedicationStatement.subject.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="MedicationStatement.subject.identifier.period.start">
      <path value="MedicationStatement.subject.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="MedicationStatement.subject.identifier.period.end">
      <path value="MedicationStatement.subject.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="MedicationStatement.subject.identifier.assigner">
      <path value="MedicationStatement.subject.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="MedicationStatement.subject.display">
      <path value="MedicationStatement.subject.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="MedicationStatement.context">
      <path value="MedicationStatement.context" />
      <short value="MedicationStatement[]와 관련된 Encounter[] 또는 Episode[]" />
      <definition value="MedicationStatement[]의 컨텍스트(context)를 설정하는 encounter[] 또는 Episode[]" />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Encounter" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/EpisodeOfCare" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="workflow" />
        <map value="Event.context" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN, code=&quot;type of encounter or episode&quot;]" />
      </mapping>
    </element>
    <element id="MedicationStatement.context.reference">
      <path value="MedicationStatement.context.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="MedicationStatement.context.type">
      <path value="MedicationStatement.context.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="MedicationStatement.context.identifier">
      <path value="MedicationStatement.context.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="MedicationStatement.context.identifier.use">
      <path value="MedicationStatement.context.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="MedicationStatement.context.identifier.type">
      <path value="MedicationStatement.context.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="MedicationStatement.context.identifier.type.coding">
      <path value="MedicationStatement.context.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.context.identifier.type.coding.system">
      <path value="MedicationStatement.context.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.context.identifier.type.coding.version">
      <path value="MedicationStatement.context.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.context.identifier.type.coding.code">
      <path value="MedicationStatement.context.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.context.identifier.type.coding.display">
      <path value="MedicationStatement.context.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.context.identifier.type.coding.userSelected">
      <path value="MedicationStatement.context.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.context.identifier.type.text">
      <path value="MedicationStatement.context.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.context.identifier.system">
      <path value="MedicationStatement.context.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="MedicationStatement.context.identifier.value">
      <path value="MedicationStatement.context.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="MedicationStatement.context.identifier.period">
      <path value="MedicationStatement.context.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="MedicationStatement.context.identifier.period.start">
      <path value="MedicationStatement.context.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="MedicationStatement.context.identifier.period.end">
      <path value="MedicationStatement.context.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="MedicationStatement.context.identifier.assigner">
      <path value="MedicationStatement.context.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="MedicationStatement.context.display">
      <path value="MedicationStatement.context.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="MedicationStatement.effective[x]">
      <path value="MedicationStatement.effective[x]" />
      <short value="약품을 복용했거나 복용할 날짜/시간 또는 간격" />
      <definition value="환자가 약물을 복용 중이라고 주장되는 시간 간격 (복용하지 않았거나MedicationStatement.taken 요소가 No일 때)" />
      <comment value="해당 속성은 환자가 약품을 소비한 기간을 반영하며 대부분의 MedicationStatement[]에 채워질 것으로 예상 됨. 명세서가 기록된 시점에서 약품을 계속 복용하고 있는 경우 &quot;종료&quot;로 표시 됨. 날짜는 생략. 날짜/시간 속성은 다양한 날짜 - 년, 월 및 정확한 날짜를 지원함. 더 많은 정보가 필요한 경우 텍스트로 전달해야 함." />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <type>
        <code value="Period" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="workflow" />
        <map value="Event.occurrence[x]" />
      </mapping>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.done[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".effectiveTime" />
      </mapping>
    </element>
    <element id="MedicationStatement.dateAsserted">
      <path value="MedicationStatement.dateAsserted" />
      <short value="명세서가 주장된 시점" />
      <definition value="정보 소스에 의해 MedicationStatement[]가 주장된 날짜." />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <isSummary value="true" />
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.recorded" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".participation[typeCode=AUT].time" />
      </mapping>
    </element>
    <element id="MedicationStatement.informationSource">
      <path value="MedicationStatement.informationSource" />
      <short value="해당 약품 복용에 대한 정보를 제공한 사람 또는 조직" />
      <definition value="해당 약품 복용에 대한 정보를 제공한 사람 또는 조직. 참고 : MedicationStatement[]가 다른 리소스 (예: 청구(Claim) 또는 MedicationRequest[약품요청]에서 파생된 것을 사용함." />
      <max value="1" />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" />
      </type>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.source" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".participation[typeCode=INF].role[classCode=PAT, or codes for Practioner or Related Person (if PAT is the informer, then syntax for self-reported =true)" />
      </mapping>
    </element>
    <element id="MedicationStatement.informationSource.reference">
      <path value="MedicationStatement.informationSource.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="MedicationStatement.informationSource.type">
      <path value="MedicationStatement.informationSource.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="MedicationStatement.informationSource.identifier">
      <path value="MedicationStatement.informationSource.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.use">
      <path value="MedicationStatement.informationSource.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="MedicationStatement.informationSource.identifier.type">
      <path value="MedicationStatement.informationSource.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.type.coding">
      <path value="MedicationStatement.informationSource.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.informationSource.identifier.type.coding.system">
      <path value="MedicationStatement.informationSource.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.informationSource.identifier.type.coding.version">
      <path value="MedicationStatement.informationSource.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.type.coding.code">
      <path value="MedicationStatement.informationSource.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.informationSource.identifier.type.coding.display">
      <path value="MedicationStatement.informationSource.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.type.coding.userSelected">
      <path value="MedicationStatement.informationSource.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.type.text">
      <path value="MedicationStatement.informationSource.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.system">
      <path value="MedicationStatement.informationSource.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.value">
      <path value="MedicationStatement.informationSource.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.period">
      <path value="MedicationStatement.informationSource.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.period.start">
      <path value="MedicationStatement.informationSource.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="MedicationStatement.informationSource.identifier.period.end">
      <path value="MedicationStatement.informationSource.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="MedicationStatement.informationSource.identifier.assigner">
      <path value="MedicationStatement.informationSource.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="MedicationStatement.informationSource.display">
      <path value="MedicationStatement.informationSource.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="MedicationStatement.derivedFrom">
      <path value="MedicationStatement.derivedFrom" />
      <short value="추가 지원 정보" />
      <definition value="MedicationStatement[]를 MedicationReqeust[약품요청] 밑에 두거나 MedicationStatement[]를 유도하거나 보조하는 기타정보에 연결할 수 있음." />
      <comment value="MedicationReqeust[약품요청], MedicationDispense[약품분배], 청구(Claim), 관찰(Observation), 또는 QuestionnaireAnswers[설문조사응답]을 참조할 수 있음. MedicationStatement[]를 도출하기 위한 가장 일반적인 사용 사례는 MedicationReqeust[약품요청] 또는 실험실 관찰 또는 청구(claim)에서 MedicationStatement[]를 작서알 때 발생 함. 사용 가능한 정보의 양은 MedicationStatement[]를 가져오는 유형 리소스에 따라 다르다는 점에 유의해야 함." />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" />
      </type>
      <mapping>
        <identity value="rim" />
        <map value=".outboundRelationship[typeCode=SPRT]/target[classCode=ACT,moodCode=EVN]" />
      </mapping>
    </element>
    <element id="MedicationStatement.derivedFrom.reference">
      <path value="MedicationStatement.derivedFrom.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="MedicationStatement.derivedFrom.type">
      <path value="MedicationStatement.derivedFrom.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier">
      <path value="MedicationStatement.derivedFrom.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.use">
      <path value="MedicationStatement.derivedFrom.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.type">
      <path value="MedicationStatement.derivedFrom.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.type.coding">
      <path value="MedicationStatement.derivedFrom.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.type.coding.system">
      <path value="MedicationStatement.derivedFrom.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.type.coding.version">
      <path value="MedicationStatement.derivedFrom.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.type.coding.code">
      <path value="MedicationStatement.derivedFrom.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.type.coding.display">
      <path value="MedicationStatement.derivedFrom.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.type.coding.userSelected">
      <path value="MedicationStatement.derivedFrom.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.type.text">
      <path value="MedicationStatement.derivedFrom.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.system">
      <path value="MedicationStatement.derivedFrom.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.value">
      <path value="MedicationStatement.derivedFrom.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.period">
      <path value="MedicationStatement.derivedFrom.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.period.start">
      <path value="MedicationStatement.derivedFrom.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.period.end">
      <path value="MedicationStatement.derivedFrom.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="MedicationStatement.derivedFrom.identifier.assigner">
      <path value="MedicationStatement.derivedFrom.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="MedicationStatement.derivedFrom.display">
      <path value="MedicationStatement.derivedFrom.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="MedicationStatement.reasonCode">
      <path value="MedicationStatement.reasonCode" />
      <short value="약품을 복용하는/복용한 이유" />
      <definition value="약품을 복용하는/복용한 이유" />
      <comment value="진단 코드일 수 있음. 전체 상태 기록이 있는 경우 혹은 추가적인 세부사항이 필요한 경우,  reasonForUseReference 사용." />
      <type>
        <code value="CodeableConcept" />
      </type>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="MedicationReason" />
        </extension>
        <strength value="example" />
        <description value="A coded concept identifying why the medication is being taken." />
        <valueSet value="http://hl7.org/fhir/ValueSet/condition-code" />
      </binding>
      <mapping>
        <identity value="workflow" />
        <map value="Event.reasonCode" />
      </mapping>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.why[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".reasonCode" />
      </mapping>
    </element>
    <element id="MedicationStatement.reasonCode.coding">
      <path value="MedicationStatement.reasonCode.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.reasonCode.coding.system">
      <path value="MedicationStatement.reasonCode.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.reasonCode.coding.version">
      <path value="MedicationStatement.reasonCode.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.reasonCode.coding.code">
      <path value="MedicationStatement.reasonCode.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.reasonCode.coding.display">
      <path value="MedicationStatement.reasonCode.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.reasonCode.coding.userSelected">
      <path value="MedicationStatement.reasonCode.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.reasonCode.text">
      <path value="MedicationStatement.reasonCode.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.reasonReference">
      <path value="MedicationStatement.reasonReference" />
      <short value="약품 복용 이유를 뒷받침하는 상태 또는 관찰" />
      <definition value="약품 복용 이유를 뒷받침하는 상태 또는 관찰" />
      <comment value="약품을 복용하는 이유에 대한 참조. 코드만 있는 경우 reasonForUseCode 사용." />
      <type>
        <code value="Reference" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Condition" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" />
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport" />
      </type>
      <mapping>
        <identity value="workflow" />
        <map value="Event.reasonReference" />
      </mapping>
      <mapping>
        <identity value="w5" />
        <map value="FiveWs.why[x]" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".outboundRelationship[typeCode=RSON]/target[classCode=OBS,moodCode=EVN, code=&quot;reason for use&quot;].value" />
      </mapping>
    </element>
    <element id="MedicationStatement.reasonReference.reference">
      <path value="MedicationStatement.reasonReference.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="MedicationStatement.reasonReference.type">
      <path value="MedicationStatement.reasonReference.type" />
      <short value="참조(reference)가 참조하는 유형  (예. &quot;Patient&quot;)" />
      <definition value="참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) &quot; 환자 &quot; http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier">
      <path value="MedicationStatement.reasonReference.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.use">
      <path value="MedicationStatement.reasonReference.identifier.use" />
      <short value="usual | official | temp | secondary | old (If known)" />
      <definition value="해당 식별자의 목적" />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.type">
      <path value="MedicationStatement.reasonReference.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.type.coding">
      <path value="MedicationStatement.reasonReference.identifier.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.type.coding.system">
      <path value="MedicationStatement.reasonReference.identifier.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.type.coding.version">
      <path value="MedicationStatement.reasonReference.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.type.coding.code">
      <path value="MedicationStatement.reasonReference.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.type.coding.display">
      <path value="MedicationStatement.reasonReference.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.type.coding.userSelected">
      <path value="MedicationStatement.reasonReference.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.type.text">
      <path value="MedicationStatement.reasonReference.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.system">
      <path value="MedicationStatement.reasonReference.identifier.system" />
      <short value="식별자 값의 네임스페이스(namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.value">
      <path value="MedicationStatement.reasonReference.identifier.value" />
      <short value="고유 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.period">
      <path value="MedicationStatement.reasonReference.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.period.start">
      <path value="MedicationStatement.reasonReference.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.period.end">
      <path value="MedicationStatement.reasonReference.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함" />
    </element>
    <element id="MedicationStatement.reasonReference.identifier.assigner">
      <path value="MedicationStatement.reasonReference.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="MedicationStatement.reasonReference.display">
      <path value="MedicationStatement.reasonReference.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="MedicationStatement.note">
      <path value="MedicationStatement.note" />
      <short value="명세서에 대한 추가 정보" />
      <definition value="다른 속석으로 전달되지 않은 MedicationStatement[]에 대한 추가 정보 제공" />
      <type>
        <code value="Annotation" />
      </type>
      <mapping>
        <identity value="workflow" />
        <map value="Event.note" />
      </mapping>
      <mapping>
        <identity value="rim" />
        <map value=".inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code=&quot;annotation&quot;].value" />
      </mapping>
    </element>
    <element id="MedicationStatement.note.author[x]">
      <path value="MedicationStatement.note.author[x]" />
      <short value="주석(annotation)을 담당하는 사람" />
      <definition value="주석(annotation) 작성을 담당하는 사람" />
    </element>
    <element id="MedicationStatement.note.time">
      <path value="MedicationStatement.note.time" />
      <short value="주석(annotation)이 만들어진 시기" />
      <definition value="특정 주석(annotation)을 작성한 시기를 표시함." />
    </element>
    <element id="MedicationStatement.note.text">
      <path value="MedicationStatement.note.text" />
      <short value="주석- 텍스트 내용 (Markdown)" />
      <definition value="마크다운(markdown) 형식의 주석 텍스트임." />
    </element>
    <element id="MedicationStatement.dosage">
      <path value="MedicationStatement.dosage" />
      <short value="약품을 복용했거나 복용해야하는 방법에 대한 세부 정보" />
      <definition value="환자가 약품을 복용했거나 복용해야하는 방법을 나타냄." />
      <comment value="MedicationStatement[]의 복용량에 포함된 날짜는 주어진 복용량에 대한 날짜를 반영함. 예를 들어 &quot;2016년 11월 1일부터 2016년 11월 3일까지는 매일 1정, 2016년 11월 4일부터 2016년 11월 7일까지는 매일 2정을 복용하십시오.&quot; 이 특이성은 환자가 라벨이 붙은 용기를 가져오거나 MedicationRequest[약품요청]에서 파생된 MedicationStatement[]가 있는 경우에만 채워질 수 있음." />
      <type>
        <code value="Dosage" />
      </type>
      <mapping>
        <identity value="rim" />
        <map value="refer dosageInstruction mapping" />
      </mapping>
    </element>
    <element id="MedicationStatement.dosage.sequence">
      <path value="MedicationStatement.dosage.sequence" />
      <short value="복용량 지침의 순서" />
      <definition value="복용량 지침을 적용 혹은 해석하는 순서를 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.text">
      <path value="MedicationStatement.dosage.text" />
      <short value="복용량 지침의 일반 텍스트 설명 (예: SIG)" />
      <definition value="복용량 지침의 일반 텍스트 설명임. (예: SIG)" />
    </element>
    <element id="MedicationStatement.dosage.additionalInstruction">
      <path value="MedicationStatement.dosage.additionalInstruction" />
      <short value="환자에 대한 추가 지침 또는 경고-예: &quot;식사 포함&quot;, &quot;졸음 유발&quot;" />
      <definition value="환자에게 주는 약물 복용법에 대한 추가 지침 (예 : &quot;식사포함&quot; or&quot;t시전 30분 ~1시간 전 복용&quot;) 또는 약물 경고 (예: &quot;졸음 유발&quot; 또는 &quot;직사광선이나 썬램프에 피부 노출 금지&quot;)." />
    </element>
    <element id="MedicationStatement.dosage.additionalInstruction.coding">
      <path value="MedicationStatement.dosage.additionalInstruction.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.dosage.additionalInstruction.coding.system">
      <path value="MedicationStatement.dosage.additionalInstruction.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.dosage.additionalInstruction.coding.version">
      <path value="MedicationStatement.dosage.additionalInstruction.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.dosage.additionalInstruction.coding.code">
      <path value="MedicationStatement.dosage.additionalInstruction.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.dosage.additionalInstruction.coding.display">
      <path value="MedicationStatement.dosage.additionalInstruction.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.dosage.additionalInstruction.coding.userSelected">
      <path value="MedicationStatement.dosage.additionalInstruction.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.additionalInstruction.text">
      <path value="MedicationStatement.dosage.additionalInstruction.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.dosage.patientInstruction">
      <path value="MedicationStatement.dosage.patientInstruction" />
      <short value="환자 혹은 소비자를 위한 지침" />
      <definition value="환자 혹은 소비자가 이해할 수 있는 지침을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.timing">
      <path value="MedicationStatement.dosage.timing" />
      <short value="의약품이 투약되어야 하는 시기를 나타냄." />
      <definition value="의약품이 투약되어야 하는 시기를 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.timing.event">
      <path value="MedicationStatement.dosage.timing.event" />
      <short value="이벤트가 발생했을 때" />
      <definition value="이벤트가 발생하는 특정 시간을 식별함." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat">
      <path value="MedicationStatement.dosage.timing.repeat" />
      <short value="이벤트(event)가 발생할 때" />
      <definition value="이벤트가 예정됐을 때를 설명하는 일련의 규칙임." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.bounds[x]">
      <path value="MedicationStatement.dosage.timing.repeat.bounds[x]" />
      <short value="길이/길이 범위, 또는 (시작 혹은 종료) 경계" />
      <definition value="예정 지속 시간, 가능한 시간 범위, 또는 예정 시간에 대한 시작 및 종료 시한 경계" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.count">
      <path value="MedicationStatement.dosage.timing.repeat.count" />
      <short value="반복되는 횟수" />
      <definition value="전체 타이밍 규격 기간 동안 원하는 반복 횟수의 총 수. countMax가 있는 경우는, 이 요소는 허용된 카운트 값 범위의 하한을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.countMax">
      <path value="MedicationStatement.dosage.timing.repeat.countMax" />
      <short value="최대 반복 횟수" />
      <definition value="해당 정보가 있는 경우, 카운트가 범위를 나타냄- 따라서 [count] 및 [countMax] 수 사이의 작업을 수행함." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.duration">
      <path value="MedicationStatement.dosage.timing.repeat.duration" />
      <short value="발생 기간" />
      <definition value="이 일이 발생하면 얼마나 오래 지속되는지. DurationMax가 있는 경우엔, 이 요소는 허용된 기간 범위의 하한을 나타냄" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.durationMax">
      <path value="MedicationStatement.dosage.timing.repeat.durationMax" />
      <short value="(최대) 발생 기간" />
      <definition value="해당 정보가 있는 경우, 기간의 범위를 나타앰- 따라서 [duration] 및 [durationMax] 시간 길이 사이의 작업을 수행함." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.durationUnit">
      <path value="MedicationStatement.dosage.timing.repeat.durationUnit" />
      <short value="s | min | h | d | wk | mo | a - unit of time (UCUM)" />
      <definition value="지속 기간의 시간 단위 (UCUM 단위)" />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.frequency">
      <path value="MedicationStatement.dosage.timing.repeat.frequency" />
      <short value="주기 당 이벤트 발생 빈도" />
      <definition value="지정된 기간 범위 내에서 작업을 반복하는 횟수임. frequencyMax가 있는 경우, 이 요소는 허용된 반복 범위의 하한을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.frequencyMax">
      <path value="MedicationStatement.dosage.timing.repeat.frequencyMax" />
      <short value="주기 당 이벤트 발생 최대 횟수[frequecyMax]" />
      <definition value="존재 한다면, 빈도는 빈도[frequency]와 빈도최대[frequencyMax]사이의 숫자로 주어진 기간동안 반복함." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.period">
      <path value="MedicationStatement.dosage.timing.repeat.period" />
      <short value="주기 당 이벤트 발생 빈도" />
      <definition value="반복이 발생되는 기간을 나타냄. 예: &quot;하루에 3회 &quot;를 표현하기 위해, 3은 빈도이고 &quot;1일&quot;은 &quot;하루&quot;(기간)가 됨. PeriodMax가 있는 경우, 이 요소는 허용되는 기간 길이 범위의 하한을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.periodMax">
      <path value="MedicationStatement.dosage.timing.repeat.periodMax" />
      <short value="주기의 상한값 (3-4시간)" />
      <definition value="기간의 범위가 [period]와 [periodMax] 사이임을 표시, 예시로 3-5일에 한번과 같은 표현을 가능하게 함." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.periodUnit">
      <path value="MedicationStatement.dosage.timing.repeat.periodUnit" />
      <short value="s | min | h | d | wk | mo | a - unit of time (UCUM)" />
      <definition value="UCUM 단위의 기간을 위한 시간 단위임." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.dayOfWeek">
      <path value="MedicationStatement.dosage.timing.repeat.dayOfWeek" />
      <short value="mon | tue | wed | thu | fri | sat | sun" />
      <definition value="일주일에 하루 이상의 날짜가 제시된 경우, 지정된 날짜에만 작업을 수행함." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.timeOfDay">
      <path value="MedicationStatement.dosage.timing.repeat.timeOfDay" />
      <short value="처치 수행 시간" />
      <definition value="행동을 취해야 하는 특정 하루중의 특정 시간." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.when">
      <path value="MedicationStatement.dosage.timing.repeat.when" />
      <short value="발생 기간에 대한 코드" />
      <definition value="하루 중 대략적인 기간으로, 작업아 수행되어야 하는 시기를 나타내는 일상의 이벤트와 잠재적으로 연결됨." />
    </element>
    <element id="MedicationStatement.dosage.timing.repeat.offset">
      <path value="MedicationStatement.dosage.timing.repeat.offset" />
      <short value="이벤트(Event)가 일어나는 시점으로 부터 떨어진 시간(전 또는 후)." />
      <definition value="이벤트(event)로부터의 시간 (분). 이벤트 코드(event code)가 분이 이벤트 전후인지 여부를 나타내지 않으면 오프셋은 이벤트(event) 이후 인 것으로 가정." />
    </element>
    <element id="MedicationStatement.dosage.timing.code">
      <path value="MedicationStatement.dosage.timing.code" />
      <short value="BID | TID | QID | AM | PM | QD | QOD | +" />
      <definition value="타이밍 일정에 대한 코드 (또는 code.text의 텍스트). BID와 같은 일부 코드는 유비쿼터스이지만 많은 기관에서 자체 추가 코드를 정의함. 코드가 제공되면, 코드는 구조화 된 타이밍 데이터에 지정된 모든 내용에 대한 완전한 설명으로 이해되며, .repeat.bounds가 여전히 적용되는 경우를 제외(코드에 포함되지 않음)하고 코드 또는 데이터를 사용하여 타이밍을 해석할 수 있음." />
    </element>
    <element id="MedicationStatement.dosage.timing.code.coding">
      <path value="MedicationStatement.dosage.timing.code.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.dosage.timing.code.coding.system">
      <path value="MedicationStatement.dosage.timing.code.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.dosage.timing.code.coding.version">
      <path value="MedicationStatement.dosage.timing.code.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.dosage.timing.code.coding.code">
      <path value="MedicationStatement.dosage.timing.code.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.dosage.timing.code.coding.display">
      <path value="MedicationStatement.dosage.timing.code.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.dosage.timing.code.coding.userSelected">
      <path value="MedicationStatement.dosage.timing.code.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.timing.code.text">
      <path value="MedicationStatement.dosage.timing.code.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.dosage.asNeeded[x]">
      <path value="MedicationStatement.dosage.asNeeded[x]" />
      <short value="&quot;필요한 시점에&quot; 사용될 경우 (&quot;as needed&quot; )" />
      <definition value="해당 의약품이 특정한 투약 일정 중 필요한 경우에만 사용되는지(참/거짓 선택)를 나타냄. 혹은 해당 의약품을 투약하기 위한 선행 조건(코딩 가능한 개념)을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.site">
      <path value="MedicationStatement.dosage.site" />
      <short value="투여되는 신체부위" />
      <definition value="투여되는 신체부위" />
    </element>
    <element id="MedicationStatement.dosage.site.coding">
      <path value="MedicationStatement.dosage.site.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.dosage.site.coding.system">
      <path value="MedicationStatement.dosage.site.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.dosage.site.coding.version">
      <path value="MedicationStatement.dosage.site.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.dosage.site.coding.code">
      <path value="MedicationStatement.dosage.site.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.dosage.site.coding.display">
      <path value="MedicationStatement.dosage.site.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.dosage.site.coding.userSelected">
      <path value="MedicationStatement.dosage.site.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.site.text">
      <path value="MedicationStatement.dosage.site.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.dosage.route">
      <path value="MedicationStatement.dosage.route" />
      <short value="투약 방법" />
      <definition value="의약품을 신체에 투약하는 방법을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.route.coding">
      <path value="MedicationStatement.dosage.route.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.dosage.route.coding.system">
      <path value="MedicationStatement.dosage.route.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.dosage.route.coding.version">
      <path value="MedicationStatement.dosage.route.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.dosage.route.coding.code">
      <path value="MedicationStatement.dosage.route.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.dosage.route.coding.display">
      <path value="MedicationStatement.dosage.route.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.dosage.route.coding.userSelected">
      <path value="MedicationStatement.dosage.route.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.route.text">
      <path value="MedicationStatement.dosage.route.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.dosage.method">
      <path value="MedicationStatement.dosage.method" />
      <short value="투약에 필요한 기술" />
      <definition value="투약에 필요한 기술" />
    </element>
    <element id="MedicationStatement.dosage.method.coding">
      <path value="MedicationStatement.dosage.method.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.dosage.method.coding.system">
      <path value="MedicationStatement.dosage.method.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.dosage.method.coding.version">
      <path value="MedicationStatement.dosage.method.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.dosage.method.coding.code">
      <path value="MedicationStatement.dosage.method.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.dosage.method.coding.display">
      <path value="MedicationStatement.dosage.method.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.dosage.method.coding.userSelected">
      <path value="MedicationStatement.dosage.method.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.method.text">
      <path value="MedicationStatement.dosage.method.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate">
      <path value="MedicationStatement.dosage.doseAndRate" />
      <short value="투여량" />
      <definition value="처방된 약물의 양" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.type">
      <path value="MedicationStatement.dosage.doseAndRate.type" />
      <short value="지정된 복용량 또는 비율" />
      <definition value="지정된 복용량 또는 비율 (예: 주문 또는 계산)" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.type.coding">
      <path value="MedicationStatement.dosage.doseAndRate.type.coding" />
      <short value="전문용어체계(terminology system)에 의해 정의된 코드" />
      <definition value="전문용어체계(terminology system)에 의해 정의된 코드를 참조" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.type.coding.system">
      <path value="MedicationStatement.dosage.doseAndRate.type.coding.system" />
      <short value="해당 전문용어체계(terminology system)의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.type.coding.version">
      <path value="MedicationStatement.dosage.doseAndRate.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.type.coding.code">
      <path value="MedicationStatement.dosage.doseAndRate.type.coding.code" />
      <short value="시스템에 정의된 구문(syntax)의 기호(symbol)" />
      <definition value="시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)" />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.type.coding.display">
      <path value="MedicationStatement.dosage.doseAndRate.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.type.coding.userSelected">
      <path value="MedicationStatement.dosage.doseAndRate.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.type.text">
      <path value="MedicationStatement.dosage.doseAndRate.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.dose[x]">
      <path value="MedicationStatement.dosage.doseAndRate.dose[x]" />
      <short value="1회 복용량당 의약품의 양" />
      <definition value="1회 복용량당 의약품의 양을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.doseAndRate.rate[x]">
      <path value="MedicationStatement.dosage.doseAndRate.rate[x]" />
      <short value="단위 시간당 투약량을 나타냄." />
      <definition value="단위 시간당 투약량을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod">
      <path value="MedicationStatement.dosage.maxDosePerPeriod" />
      <short value="단위 시간당 투약량의 상한을 나타냄." />
      <definition value="단위 시간당 투약량의 상한을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator" />
      <short value="분자 값" />
      <definition value="분자의 값을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator.value">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator.value" />
      <short value="값의 수치 (근사치 포함)" />
      <definition value="측정된 값. 값을 표현할 때 근사치가 포함됨." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator" />
      <short value="&lt; | &lt;= | &gt;= | &gt; - 값을 이해하는 방법" />
      <definition value="값을 이해하고 표현 하는 방법 - 측정 문제로 인해 실제 값이 명시된 값보다 크거나 적은지 여부; (예) 만약 비교자가 &quot;&lt;&quot; 이면 실제 값은 명시된 값보다 &lt; (작다)임." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator.unit">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator.unit" />
      <short value="단위" />
      <definition value="사람이 읽을 수 있는 형식의 단위." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator.system">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator.system" />
      <short value="단위 코드" />
      <definition value="단위 코드를 제공하는 시스템의 식별임." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.numerator.code">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.numerator.code" />
      <short value="단위 코드" />
      <definition value="일부 단위 표시 시스템에서 컴퓨터로 처리할 수 있는 형식 단위." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator" />
      <short value="분모 값" />
      <definition value="분모의 값" />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator.value">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator.value" />
      <short value="값의 수치 (근사치 포함)" />
      <definition value="측정된 값. 값을 표현할 때 근사치가 포함됨." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator" />
      <short value="&lt; | &lt;= | &gt;= | &gt; - 값을 이해하는 방법" />
      <definition value="값을 이해하고 표현 하는 방법 - 측정 문제로 인해 실제 값이 명시된 값보다 크거나 적은지 여부; (예) 만약 비교자가 &quot;&lt;&quot; 이면 실제 값은 명시된 값보다 &lt; (작다)임." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator.unit">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator.unit" />
      <short value="단위" />
      <definition value="사람이 읽을 수 있는 형식의 단위." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator.system">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator.system" />
      <short value="단위 코드" />
      <definition value="단위 코드를 제공하는 시스템의 식별임." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerPeriod.denominator.code">
      <path value="MedicationStatement.dosage.maxDosePerPeriod.denominator.code" />
      <short value="단위 코드" />
      <definition value="일부 단위 표시 시스템에서 컴퓨터로 처리할 수 있는 형식 단위." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration">
      <path value="MedicationStatement.dosage.maxDosePerAdministration" />
      <short value="횟수당 투약량의 상한을 나타냄." />
      <definition value="횟수당 투약량의 상한을 나타냄." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration.value">
      <path value="MedicationStatement.dosage.maxDosePerAdministration.value" />
      <short value="값의 수치 (근사치 포함)" />
      <definition value="측정된 값. 값을 표현할 때 근사치가 포함됨." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration.comparator">
      <path value="MedicationStatement.dosage.maxDosePerAdministration.comparator" />
      <short value="&lt; | &lt;= | &gt;= | &gt; - 값을 이해하는 방법" />
      <definition value="해당 문맥(context)에서 사용할 수 없음." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration.unit">
      <path value="MedicationStatement.dosage.maxDosePerAdministration.unit" />
      <short value="단위" />
      <definition value="사람이 읽을 수 있는 형식의 단위." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration.system">
      <path value="MedicationStatement.dosage.maxDosePerAdministration.system" />
      <short value="단위 코드" />
      <definition value="단위 코드를 제공하는 시스템의 식별임." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerAdministration.code">
      <path value="MedicationStatement.dosage.maxDosePerAdministration.code" />
      <short value="단위 코드" />
      <definition value="일부 단위 표시 시스템에서 컴퓨터로 처리할 수 있는 형식 단위." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerLifetime">
      <path value="MedicationStatement.dosage.maxDosePerLifetime" />
      <short value="환자가 평생 동안 투약할 수 있는 양의 상한임." />
      <definition value="환자가 평생 동안 투약할 수 있는 양의 상한임." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerLifetime.value">
      <path value="MedicationStatement.dosage.maxDosePerLifetime.value" />
      <short value="값의 수치 (근사치 포함)" />
      <definition value="측정된 값. 값을 표현할 때 근사치가 포함됨." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerLifetime.comparator">
      <path value="MedicationStatement.dosage.maxDosePerLifetime.comparator" />
      <short value="&lt; | &lt;= | &gt;= | &gt; - 값을 이해하는 방법" />
      <definition value="해당 문맥(context)에서 사용할 수 없음." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerLifetime.unit">
      <path value="MedicationStatement.dosage.maxDosePerLifetime.unit" />
      <short value="단위" />
      <definition value="사람이 읽을 수 있는 형식의 단위." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerLifetime.system">
      <path value="MedicationStatement.dosage.maxDosePerLifetime.system" />
      <short value="단위 코드" />
      <definition value="단위 코드를 제공하는 시스템의 식별임." />
    </element>
    <element id="MedicationStatement.dosage.maxDosePerLifetime.code">
      <path value="MedicationStatement.dosage.maxDosePerLifetime.code" />
      <short value="단위 코드" />
      <definition value="일부 단위 표시 시스템에서 컴퓨터로 처리할 수 있는 형식 단위." />
    </element>
  </differential>
</StructureDefinition>