{
  "resourceType": "StructureDefinition",
  "url": "http://example.org/fhir/StructureDefinition/Medication_KR_PHR",
  "name": "Medication_KR_PHR",
  "status": "draft",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Medication",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Medication",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Medication",
        "path": "Medication",
        "short": "의약품의 정의",
        "definition": "이 항목은 주로 의약품의 식별과 정의에 사용함. 이는 의약품의 재료와 포장재를 포함함."
      },
      {
        "id": "Medication.code",
        "path": "Medication.code",
        "short": "의약품 식별 코드",
        "definition": "해당 의약품을 지정하는 코드(혹은 코드 세트), 혹은 지정된 코드가 없는 경우 텍스트 설명임. 사용법: RxNorm, SNOMED CT, IDMP 등등의 코드와 같은 표준 의약품 코드를 사용할 수 있음. 또는 국가 또는 지역의 처방 코드 역시 사용할 수 있으며, 이 경우 선택적으로 다른 코드 시스템에 의거한 표기를 병기함."
      },
      {
        "id": "Medication.code.coding",
        "path": "Medication.code.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "Medication.code.coding.system",
        "path": "Medication.code.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "Medication.code.coding.version",
        "path": "Medication.code.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "Medication.code.coding.code",
        "path": "Medication.code.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "Medication.code.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.code.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "Medication.code.coding.userSelected",
        "path": "Medication.code.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄 - 즉, 선택 가능한 항목(코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "Medication.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.code.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "Medication.status",
        "path": "Medication.status",
        "short": "사용 가능 | 사용 중지 | 입력 오류",
        "definition": "의약품이 실제로 사용되고 있는지를 식별하는 코드임."
      },
      {
        "id": "Medication.isBrand",
        "path": "Medication.isBrand",
        "short": "브랜드 여부",
        "definition": "해당 항목이 특정 제조업체의 제품인 경우 true로 설정함."
      },
      {
        "id": "Medication.isOverTheCounter",
        "path": "Medication.isOverTheCounter",
        "short": "처방전 필요 여부",
        "definition": "해당 의약품을 처방자의 지시 없이 획득 가능한 경우 true로 설정함."
      },
      {
        "id": "Medication.manufacturer",
        "path": "Medication.manufacturer",
        "short": "해당 의약품의 제조사",
        "definition": "해당 의약품의 제조 업체의 세부 정보를 기입함. 의약품 배포자(distributor)를 혼동하여 기입하지 말 것."
      },
      {
        "id": "Medication.manufacturer.reference",
        "path": "Medication.manufacturer.reference",
        "short": "문안 참조, 상대/내부/절대 URL.",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "Medication.manufacturer.identifier",
        "path": "Medication.manufacturer.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 실제 참조 위치를 알려진 식별자로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 사례로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 인스턴스(instance)로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "Medication.manufacturer.identifier.use",
        "path": "Medication.manufacturer.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조  (확인 가능한 경우)",
        "definition": "해당 식별자의 목적임."
      },
      {
        "id": "Medication.manufacturer.identifier.type",
        "path": "Medication.manufacturer.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄."
      },
      {
        "id": "Medication.manufacturer.identifier.type.coding",
        "path": "Medication.manufacturer.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "Medication.manufacturer.identifier.type.coding.system",
        "path": "Medication.manufacturer.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (코드 시스템)의 식별임."
      },
      {
        "id": "Medication.manufacturer.identifier.type.coding.version",
        "path": "Medication.manufacturer.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "Medication.manufacturer.identifier.type.coding.code",
        "path": "Medication.manufacturer.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "Medication.manufacturer.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.manufacturer.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "Medication.manufacturer.identifier.type.coding.userSelected",
        "path": "Medication.manufacturer.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄 - 즉, 선택 가능한 항목(코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "Medication.manufacturer.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.manufacturer.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "Medication.manufacturer.identifier.system",
        "path": "Medication.manufacturer.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "Medication.manufacturer.identifier.value",
        "path": "Medication.manufacturer.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "Medication.manufacturer.identifier.period",
        "path": "Medication.manufacturer.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "Medication.manufacturer.identifier.period.start",
        "path": "Medication.manufacturer.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "Medication.manufacturer.identifier.period.end",
        "path": "Medication.manufacturer.identifier.period.end",
        "short": "해당 유효 기간이 종료된 경우, 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "Medication.manufacturer.identifier.assigner",
        "path": "Medication.manufacturer.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "Medication.manufacturer.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.manufacturer.display",
        "short": "해당 리소스을 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "Medication.form",
        "path": "Medication.form",
        "short": "분말 | 정제 | 캡슐 +",
        "definition": "해당 의약품의 형태를 나타냄.  분말(가루약); 정제(알약); 캡슐."
      },
      {
        "id": "Medication.form.coding",
        "path": "Medication.form.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "Medication.form.coding.system",
        "path": "Medication.form.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "Medication.form.coding.version",
        "path": "Medication.form.coding.version",
        "short": "해당 시스템의 버전 정보 - 관련성이 있는 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "Medication.form.coding.code",
        "path": "Medication.form.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "Medication.form.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.form.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "Medication.form.coding.userSelected",
        "path": "Medication.form.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄 - 즉, 선택 가능한 항목(코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "Medication.form.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.form.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "Medication.ingredient",
        "path": "Medication.ingredient",
        "short": "유효하거나 유효하지 않은 성분",
        "definition": "해당 의약품의 특정한 관심 성분을 식별함."
      },
      {
        "id": "Medication.ingredient.item[x]",
        "path": "Medication.ingredient.item[x]",
        "short": "의약품 성분",
        "definition": "실제 재료 - 물질(단순 재료) 혹은 또다른 약물- 을 나타냄."
      },
      {
        "id": "Medication.ingredient.isActive",
        "path": "Medication.ingredient.isActive",
        "short": "유효 성분 표시기",
        "definition": "해당 성분이 의약품의 치료 효과에 영향을 미치는지 여부를 표시함."
      },
      {
        "id": "Medication.ingredient.amount",
        "path": "Medication.ingredient.amount",
        "short": "포함된 성분의 양",
        "definition": "해당 의약품에 포함된 성분의 양을 지정함. 예를 들어, 1정당 250mg으로 표현함. 이는 250mg을 분자로 하고 1정을 분모로 하는 비율로 표현함."
      },
      {
        "id": "Medication.ingredient.amount.numerator",
        "path": "Medication.ingredient.amount.numerator",
        "short": "분자 값",
        "definition": "분자의 값을 나타냄."
      },
      {
        "id": "Medication.ingredient.amount.numerator.value",
        "path": "Medication.ingredient.amount.numerator.value",
        "short": "값의 수치 (근사치 포함)",
        "definition": "측정된 값. 값을 표현할 때 근사치가 포함됨."
      },
      {
        "id": "Medication.ingredient.amount.numerator.comparator",
        "path": "Medication.ingredient.amount.numerator.comparator",
        "short": "< | <= | >= | > - 수치를 이해하는 방법",
        "definition": "수치를 이해하고 표현하는 방법임 - 측정 문제로 실제 값이 기재된 값보다 크거나 작음; 예: 비교기가 \"<\"이면 실제 값 < 기재된 값 임."
      },
      {
        "id": "Medication.ingredient.amount.numerator.unit",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.ingredient.amount.numerator.unit",
        "short": "단위",
        "definition": "사람이 해석할 수 있는 형태의 단위임."
      },
      {
        "id": "Medication.ingredient.amount.numerator.system",
        "path": "Medication.ingredient.amount.numerator.system",
        "short": "단위 코드",
        "definition": "단위 코드를 제공하는 시스템의 식별임."
      },
      {
        "id": "Medication.ingredient.amount.numerator.code",
        "path": "Medication.ingredient.amount.numerator.code",
        "short": "단위 코드",
        "definition": "일부 단위 표현 시스템에서 정의한 컴퓨터로 처리 가능한 단위 형태를 나타냄."
      },
      {
        "id": "Medication.ingredient.amount.denominator",
        "path": "Medication.ingredient.amount.denominator",
        "short": "분모 값",
        "definition": "분모의 값을 나타냄."
      },
      {
        "id": "Medication.ingredient.amount.denominator.value",
        "path": "Medication.ingredient.amount.denominator.value",
        "short": "값의 수치 (근사치 포함)",
        "definition": "측정된 값. 값을 표현할 때 근사치가 포함됨."
      },
      {
        "id": "Medication.ingredient.amount.denominator.comparator",
        "path": "Medication.ingredient.amount.denominator.comparator",
        "short": "< | <= | >= | > - 수치를 해석하는 방법",
        "definition": "수치를 해석하고 표현하기 위한 방법임 - 측정 문제로 실제 값이 기재된 값보다 크거나 작음; 예: 비교기가 \"<\"이면 실제 값 < 기재된 값 임."
      },
      {
        "id": "Medication.ingredient.amount.denominator.unit",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.ingredient.amount.denominator.unit",
        "short": "단위",
        "definition": "사람이 해석할 수 있는 형태의 단위임."
      },
      {
        "id": "Medication.ingredient.amount.denominator.system",
        "path": "Medication.ingredient.amount.denominator.system",
        "short": "단위 코드",
        "definition": "단위 코드를 제공하는 시스템의 식별임."
      },
      {
        "id": "Medication.ingredient.amount.denominator.code",
        "path": "Medication.ingredient.amount.denominator.code",
        "short": "단위 코드",
        "definition": "일부 단위 표현 시스템에서 정의한 컴퓨터로 처리 가능한 단위 형태를 나타냄."
      },
      {
        "id": "Medication.package",
        "path": "Medication.package",
        "short": "포장된 의약품에 대한 세부 정보",
        "definition": "포장재에만 적용되는 정보임 (제품 제외)"
      },
      {
        "id": "Medication.package.container",
        "path": "Medication.package.container",
        "short": "예: 박스, 병, 블리스터 팩",
        "definition": "해당 포장에서 제공하는 컨테이너(보관용기) 형태임."
      },
      {
        "id": "Medication.package.container.coding",
        "path": "Medication.package.container.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "Medication.package.container.coding.system",
        "path": "Medication.package.container.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "Medication.package.container.coding.version",
        "path": "Medication.package.container.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "Medication.package.container.coding.code",
        "path": "Medication.package.container.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "Medication.package.container.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.package.container.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "Medication.package.container.coding.userSelected",
        "path": "Medication.package.container.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄 - 즉, 선택 가능한 항목(코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "Medication.package.container.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.package.container.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "Medication.package.content",
        "path": "Medication.package.content",
        "short": "포장 내용물",
        "definition": "해당 제품을 구성하기 위한 요소들을 나타냄."
      },
      {
        "id": "Medication.package.content.item[x]",
        "path": "Medication.package.content.item[x]",
        "short": "포장재 내부 물품",
        "definition": "포장재 내부의 물품들 중 하나를 나타냄."
      },
      {
        "id": "Medication.package.content.amount",
        "path": "Medication.package.content.amount",
        "short": "포장재 내 수량",
        "definition": "포장재 내의 제품 양을 나타냄."
      },
      {
        "id": "Medication.package.content.amount.value",
        "path": "Medication.package.content.amount.value",
        "short": "값의 수치 (근사치 포함)",
        "definition": "측정된 값. 값을 표현할 때 근사치가 포함됨."
      },
      {
        "id": "Medication.package.content.amount.comparator",
        "path": "Medication.package.content.amount.comparator",
        "short": "< | <= | >= | > - 수치를 해석하는 방법",
        "definition": "현재 항목에서 설정 불가함."
      },
      {
        "id": "Medication.package.content.amount.unit",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.package.content.amount.unit",
        "short": "단위",
        "definition": "사람이 해석할 수 있는 형태의 단위임."
      },
      {
        "id": "Medication.package.content.amount.system",
        "path": "Medication.package.content.amount.system",
        "short": "단위 코드",
        "definition": "단위 코드를 제공하는 시스템의 식별임."
      },
      {
        "id": "Medication.package.content.amount.code",
        "path": "Medication.package.content.amount.code",
        "short": "단위 코드",
        "definition": "일부 단위 표현 시스템에서 정의한 컴퓨터로 처리 가능한 단위 형태를 나타냄."
      },
      {
        "id": "Medication.package.batch",
        "path": "Medication.package.batch",
        "short": "생산 시행 식별자",
        "definition": "하나의 생산 시행에서 생산되거나 포장된 의약품 그룹에 대한 정보를 나타냄."
      },
      {
        "id": "Medication.package.batch.lotNumber",
        "path": "Medication.package.batch.lotNumber",
        "short": "제조 단위 식별자",
        "definition": "해당 제품의 제조 단위(batch)에 할당된 로트 번호(lot number)임."
      },
      {
        "id": "Medication.package.batch.expirationDate",
        "path": "Medication.package.batch.expirationDate",
        "short": "제조 단위 만료 일자",
        "definition": "해당 제조 단위의 유효 기간이 만료되는 시기임."
      },
      {
        "id": "Medication.image",
        "path": "Medication.image",
        "short": "의약품 사진",
        "definition": "의약품의 사진 혹은 그림 표현임."
      },
      {
        "id": "Medication.image.contentType",
        "path": "Medication.image.contentType",
        "short": "첨부 파일의 MIME type, charset 등을 함께 사용.",
        "definition": "첨부된 파일의 형태를 식별하고, 해당 데이터를 해석하거나 렌더링하기 위한 방법을 선택할 수 있음. 해당되는 경우 charset과 같은 MIME type 매개변수들을 포함함."
      },
      {
        "id": "Medication.image.language",
        "path": "Medication.image.language",
        "short": "첨부 파일의 언어  (BCP-47)",
        "definition": "첨부 파일의 언어 종류를 나타냄. 해당 값은 BCP 47에 따라 사용 가능한 값들 중 무엇이든 선택 가능함."
      },
      {
        "id": "Medication.image.data",
        "path": "Medication.image.data",
        "short": "데이터 인라인, base64ed",
        "definition": "첨부 파일의 실제 데이터 - byte 배열임. XML에서는 base64를 이용하여 표현함."
      },
      {
        "id": "Medication.image.url",
        "path": "Medication.image.url",
        "short": "데이터를 찾을 수 있는 URI",
        "definition": "데이터에 접근할 수 있는 또다른 위치를 나타냄."
      },
      {
        "id": "Medication.image.size",
        "path": "Medication.image.size",
        "short": "데이터 용량 (URL이 제공된 경우)",
        "definition": "첨부 파일의 데이터 바이트 수 를 나타냄. (base64 encoding을 수행할 경우 수행하기 전의 바이트 수)"
      },
      {
        "id": "Medication.image.hash",
        "path": "Medication.image.hash",
        "short": "데이터 해시 (sha-1, base64ed)",
        "definition": "SHA-1을 사용하여 계산된 데이터 해시를 나타냄. base64를 사용하여 표현함."
      },
      {
        "id": "Medication.image.title",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "Medication.image.title",
        "short": "데이터 대신 표시할 레이블",
        "definition": "데이터 대신 표시할 레이블이나 텍스트를 나타냄."
      },
      {
        "id": "Medication.image.creation",
        "path": "Medication.image.creation",
        "short": "첨부 파일 생성 날짜",
        "definition": "첨부 파일이 처음 생성된 날짜임."
      }
    ]
  }
}