empty
empty

KR Core Implementation Guide
1.0.0 - STU 1

KR Core Implementation Guide - Local Development build (v1.0.0). See the Directory of published versions

Resource Profile: KR Core Medication Profile

Defining URL:https://example.org/fhir/krcore/StructureDefinition/krcore-medication
Version:1.0.0
Name:KRCore_Medication
Title:KR Core Medication Profile
Status:Draft as of 2021-11-13T12:42:09.291644Z
Publisher:Smart Health Standards Forum
Source Resource:XML / JSON / Turtle

The official URL for this profile is:

https://example.org/fhir/krcore/StructureDefinition/krcore-medication

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Medication

Summary

Mandatory: 1 element (8 nested mandatory elements)
Must-Support: 10 elements
Fixed Value: 4 elements

Slices

This structure defines the following Slices:

  • The element Medication.code.coding is sliced based on the value of value:system
  • The element Medication.ingredient.item[x].coding is sliced based on the value of value:system

This structure is derived from Medication

NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationKR Core Medication Profile
... code S1..1CodeableConcept약물 코드
.... Slices for coding S0..*Coding정의된 코드
Slice: Unordered, Open by value:system
..... coding:kdcode S0..1CodingKD 코드
Binding: Korea Drug Codes (required): KD 코드

...... system S1..1uri코드체계 식별자
Fixed Value: https://biz.kpis.or.kr/CodeSystem/kdcode
...... code S1..1code코드값
...... display 0..1string코드명칭
..... coding:atc 0..1CodingATC 코드
Binding: Anatomical Therapeutic Chemical Classification System Codes (required): ATC 코드

...... system S1..1uri코드체계 식별자
Fixed Value: http://www.whocc.no/atc
...... code S1..1code코드값
...... display 0..1string코드명칭
.... text 0..1string약물 정보 텍스트 (코드가 없는 경우)
... ingredient 0..*BackboneElement약물 성분 정보
.... item[x] 1..1CodeableConcept약물 성분 코드
Binding: https://example.org/fhir/krcore/ValueSet/krcore-medication-ingredient (extensible): KR Core Medication Ingredient

..... Slices for coding 0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:hiraMedicationIngredicent S0..1Coding건강보험심사평가원 의약품 주성분코드
Binding: HIRA Medication Ingredient (required): 건강보험심사평가원 의약품 주성분코드

....... system S1..1uri코드체계 식별자
Fixed Value: https://hira.or.kr/CodeSystem/medication-ingredient-code
....... code 1..1code코드값
....... display 0..1string코드명칭
...... coding:mfdsMedicationIngredient 0..1Coding식품의약품안전처 의약품 성분코드
Binding: MFDS Medication Ingredient (required): 식품의약품안전처 의약품 성분코드

....... system S1..1uri코드체계 식별자
Fixed Value: https://www.mfds.go.kr/CodeSystem/medication-ingredient-code
....... code 1..1code코드값
....... display 0..1string코드명칭

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationKR Core Medication Profile
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierBusiness identifier for this medication
... code SΣ1..1CodeableConcept약물 코드
Binding: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication.

.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding SΣ0..*Coding정의된 코드
Slice: Unordered, Open by value:system
..... coding:kdcode SΣ0..1CodingKD 코드
Binding: Korea Drug Codes (required): KD 코드


...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uri코드체계 식별자
Fixed Value: https://biz.kpis.or.kr/CodeSystem/kdcode
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1code코드값
...... display Σ0..1string코드명칭
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:atc Σ0..1CodingATC 코드
Binding: Anatomical Therapeutic Chemical Classification System Codes (required): ATC 코드


...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uri코드체계 식별자
Fixed Value: http://www.whocc.no/atc
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1code코드값
...... display Σ0..1string코드명칭
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1string약물 정보 텍스트 (코드가 없는 경우)
... status ?!Σ0..1codeactive | inactive | entered-in-error
Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.

... manufacturer Σ0..1Reference(Organization)Manufacturer of the item
... form 0..1CodeableConceptpowder | tablets | capsule +
Binding: SNOMEDCTFormCodes (example): A coded concept defining the form of a medication.

... amount Σ0..1RatioAmount of drug in package
... ingredient 0..*BackboneElement약물 성분 정보
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] 1..1CodeableConcept약물 성분 코드
Binding: https://example.org/fhir/krcore/ValueSet/krcore-medication-ingredient (extensible): KR Core Medication Ingredient

..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... Slices for coding Σ0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:hiraMedicationIngredicent SΣ0..1Coding건강보험심사평가원 의약품 주성분코드
Binding: HIRA Medication Ingredient (required): 건강보험심사평가원 의약품 주성분코드


....... id 0..1stringUnique id for inter-element referencing
....... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ1..1uri코드체계 식별자
Fixed Value: https://hira.or.kr/CodeSystem/medication-ingredient-code
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1code코드값
....... display Σ0..1string코드명칭
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... coding:mfdsMedicationIngredient Σ0..1Coding식품의약품안전처 의약품 성분코드
Binding: MFDS Medication Ingredient (required): 식품의약품안전처 의약품 성분코드


....... id 0..1stringUnique id for inter-element referencing
....... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ1..1uri코드체계 식별자
Fixed Value: https://www.mfds.go.kr/CodeSystem/medication-ingredient-code
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1code코드값
....... display Σ0..1string코드명칭
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... isActive 0..1booleanActive ingredient indicator
.... strength 0..1RatioQuantity of ingredient present
... batch 0..1BackboneElementDetails about packaged medications
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... lotNumber 0..1stringIdentifier assigned to batch
.... expirationDate 0..1dateTimeWhen batch will expire

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationKR Core Medication Profile
... code Σ1..1CodeableConcept약물 코드
Binding: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication.

.... Slices for coding Σ0..*Coding정의된 코드
Slice: Unordered, Open by value:system
..... coding:kdcode Σ0..1CodingKD 코드
Binding: Korea Drug Codes (required): KD 코드


...... system Σ1..1uri코드체계 식별자
Fixed Value: https://biz.kpis.or.kr/CodeSystem/kdcode
...... code Σ1..1code코드값
..... coding:atc Σ0..1CodingATC 코드
...... system Σ1..1uri코드체계 식별자
Fixed Value: http://www.whocc.no/atc
...... code Σ1..1code코드값
... ingredient 0..*BackboneElement약물 성분 정보
.... item[x] 1..1CodeableConcept약물 성분 코드
..... coding:hiraMedicationIngredicent Σ0..1Coding건강보험심사평가원 의약품 주성분코드
Binding: HIRA Medication Ingredient (required): 건강보험심사평가원 의약품 주성분코드


...... system Σ1..1uri코드체계 식별자
Fixed Value: https://hira.or.kr/CodeSystem/medication-ingredient-code
..... coding:mfdsMedicationIngredient Σ0..1Coding식품의약품안전처 의약품 성분코드
...... system Σ1..1uri코드체계 식별자
Fixed Value: https://www.mfds.go.kr/CodeSystem/medication-ingredient-code

doco Documentation for this format

This structure is derived from Medication

Summary

Mandatory: 1 element (8 nested mandatory elements)
Must-Support: 10 elements
Fixed Value: 4 elements

Slices

This structure defines the following Slices:

  • The element Medication.code.coding is sliced based on the value of value:system
  • The element Medication.ingredient.item[x].coding is sliced based on the value of value:system

Differential View

This structure is derived from Medication

NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationKR Core Medication Profile
... code S1..1CodeableConcept약물 코드
.... Slices for coding S0..*Coding정의된 코드
Slice: Unordered, Open by value:system
..... coding:kdcode S0..1CodingKD 코드
Binding: Korea Drug Codes (required): KD 코드

...... system S1..1uri코드체계 식별자
Fixed Value: https://biz.kpis.or.kr/CodeSystem/kdcode
...... code S1..1code코드값
...... display 0..1string코드명칭
..... coding:atc 0..1CodingATC 코드
Binding: Anatomical Therapeutic Chemical Classification System Codes (required): ATC 코드

...... system S1..1uri코드체계 식별자
Fixed Value: http://www.whocc.no/atc
...... code S1..1code코드값
...... display 0..1string코드명칭
.... text 0..1string약물 정보 텍스트 (코드가 없는 경우)
... ingredient 0..*BackboneElement약물 성분 정보
.... item[x] 1..1CodeableConcept약물 성분 코드
Binding: https://example.org/fhir/krcore/ValueSet/krcore-medication-ingredient (extensible): KR Core Medication Ingredient

..... Slices for coding 0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:hiraMedicationIngredicent S0..1Coding건강보험심사평가원 의약품 주성분코드
Binding: HIRA Medication Ingredient (required): 건강보험심사평가원 의약품 주성분코드

....... system S1..1uri코드체계 식별자
Fixed Value: https://hira.or.kr/CodeSystem/medication-ingredient-code
....... code 1..1code코드값
....... display 0..1string코드명칭
...... coding:mfdsMedicationIngredient 0..1Coding식품의약품안전처 의약품 성분코드
Binding: MFDS Medication Ingredient (required): 식품의약품안전처 의약품 성분코드

....... system S1..1uri코드체계 식별자
Fixed Value: https://www.mfds.go.kr/CodeSystem/medication-ingredient-code
....... code 1..1code코드값
....... display 0..1string코드명칭

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Medication 0..*MedicationKR Core Medication Profile
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierBusiness identifier for this medication
... code SΣ1..1CodeableConcept약물 코드
Binding: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication.

.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding SΣ0..*Coding정의된 코드
Slice: Unordered, Open by value:system
..... coding:kdcode SΣ0..1CodingKD 코드
Binding: Korea Drug Codes (required): KD 코드


...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uri코드체계 식별자
Fixed Value: https://biz.kpis.or.kr/CodeSystem/kdcode
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1code코드값
...... display Σ0..1string코드명칭
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:atc Σ0..1CodingATC 코드
Binding: Anatomical Therapeutic Chemical Classification System Codes (required): ATC 코드


...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uri코드체계 식별자
Fixed Value: http://www.whocc.no/atc
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1code코드값
...... display Σ0..1string코드명칭
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1string약물 정보 텍스트 (코드가 없는 경우)
... status ?!Σ0..1codeactive | inactive | entered-in-error
Binding: Medication Status Codes (required): A coded concept defining if the medication is in active use.

... manufacturer Σ0..1Reference(Organization)Manufacturer of the item
... form 0..1CodeableConceptpowder | tablets | capsule +
Binding: SNOMEDCTFormCodes (example): A coded concept defining the form of a medication.

... amount Σ0..1RatioAmount of drug in package
... ingredient 0..*BackboneElement약물 성분 정보
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] 1..1CodeableConcept약물 성분 코드
Binding: https://example.org/fhir/krcore/ValueSet/krcore-medication-ingredient (extensible): KR Core Medication Ingredient

..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... Slices for coding Σ0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:hiraMedicationIngredicent SΣ0..1Coding건강보험심사평가원 의약품 주성분코드
Binding: HIRA Medication Ingredient (required): 건강보험심사평가원 의약품 주성분코드


....... id 0..1stringUnique id for inter-element referencing
....... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ1..1uri코드체계 식별자
Fixed Value: https://hira.or.kr/CodeSystem/medication-ingredient-code
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1code코드값
....... display Σ0..1string코드명칭
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... coding:mfdsMedicationIngredient Σ0..1Coding식품의약품안전처 의약품 성분코드
Binding: MFDS Medication Ingredient (required): 식품의약품안전처 의약품 성분코드


....... id 0..1stringUnique id for inter-element referencing
....... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ1..1uri코드체계 식별자
Fixed Value: https://www.mfds.go.kr/CodeSystem/medication-ingredient-code
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ1..1code코드값
....... display Σ0..1string코드명칭
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... isActive 0..1booleanActive ingredient indicator
.... strength 0..1RatioQuantity of ingredient present
... batch 0..1BackboneElementDetails about packaged medications
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... lotNumber 0..1stringIdentifier assigned to batch
.... expirationDate 0..1dateTimeWhen batch will expire

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet
Medication.languagepreferredCommonLanguages
Max Binding: AllLanguages
Medication.codeexampleSNOMEDCTMedicationCodes
Medication.code.coding:kdcoderequiredKorea_Drug_Codes
Medication.code.coding:atcrequiredATC_Codes
Medication.statusrequiredMedication Status Codes
Medication.formexampleSNOMEDCTFormCodes
Medication.ingredient.item[x]extensiblehttps://example.org/fhir/krcore/ValueSet/krcore-medication-ingredient
Medication.ingredient.item[x].coding:hiraMedicationIngredicentrequiredHIRA_Medication_Ingredient
Medication.ingredient.item[x].coding:mfdsMedicationIngredientrequiredMFDS_Medication_Ingredient