PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.kr.core@3.0.0-ballot
    http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient
description: KR Core Medication Ingredient Extension은 KR Core Server와 KR Core Client가 진료정보를 교류할 때 처방정보 내에서 약품 성분명 정보를 표현하는데 사용되며, 이 경우 아래의 조건에 따라 본 Extension을 적용한다.\n\n※ 사용조건\n+ [KR Core MedicationRequest Profile](StructureDefinition-krcore-medicationrequest.html)을 적용한 리소스 인스턴스 내에서, `MedicationRequest.medicationCodeableConcept`를 사용하여 약품 제품명을 표현하는 경우에, \n동일한 리소스 인스턴스 내에서 **반드시(SHALL)** 약품 성분명을 함께 표현해야 하며, 이를 위해 **반드시(SHALL)** 본 Extension을 사용해야 한다.\n+ KR Core MedicationRequest Profile을 적용한 리소스 인스턴스가 `MedicationRequest.medicationReference`를 사용하여 약품 제품명과 약품 성분명 정보를 간접적으로 제공한 경우에는, \n**가능한 한(SHOULD)** 본 Extension을 사용하지 않는다.
package_name: hl7.fhir.kr.core
derivation: constraint
name: KRCore_MedicationIngredient_Extension
type: Extension
elements:
  extension: {index: 0}
  url:
    pattern: {type: Uri, value: 'http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient'}
    index: 1
  value:
    short: 약품 성분 코드
    mustSupport: true
    choices: [valueCodeableConcept]
    index: 3
  valueCodeableConcept: {type: CodeableConcept, short: 약품 성분 코드, mustSupport: true, choiceOf: value, index: 4}
  value[x]:
    elements:
      coding:
        mustSupport: true
        index: 5
        elements:
          system: {mustSupport: true, index: 6}
          code: {mustSupport: true, index: 7}
        required: [system, code]
package_version: 3.0.0-ballot
extensions: {}
class: extension
kind: complex-type
url: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 3.0.0-ballot
required: [value, valueCodeableConcept]