KR Core Implementation Guide
3.0.0-ballot - STU 3 Korea, Republic of flag

This page is part of the KR Core Implementation Guide (v3.0.0-ballot: STU 3 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. This version is a pre-release. The current official version is 2.0.0. For a full list of available versions, see the Directory of published versions

Resource Profile: KR Core MedicationRequest Profile

Official URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationrequest Version: 3.0.0-ballot
Standards status: Trial-use Computable Name: KRCore_MedicationRequest

KR CDI 약물 정보 클래스에서 정의한 약품 처방 정보 관련 항목들과 주요 추가 정보를 구조화하기 위해 정의한 Profile.

KR Core MedicationRequest Profile은 KR Core Server와 KR Core Client가 진료정보를 교류할 때 약품 처방 정보를 표현하는 데 사용되며, 이 경우 가능한 한(SHOULD) 본 Profile을 준수해야 한다. 약품 처방 정보를 표현할 때 본 Profile을 적용하지 않을 수 있는 경우는 특수한 상황에 한정된다. 이 경우 반드시 해당 진료정보교류 도메인 내에서 사전 합의가 이루어져야 한다.

Usages:

KR CDI 관련항목

KR Core MedicationRequest Profile은 KR CDI의 약물 정보 클래스 중 일부에 대응됨.

KR CDI 약물 정보 클래스 항목 KR Core MedicationRequest Profile 관련 항목
약품 제품명 MedicationRequest.medicationReference (KR Core Medication Profile 참고)
MedicationRequest.medicationCodeableConcept
약품 성분명 MedicationRequest.medicationReference (KR Core Medication Profile 참고)
MedicationRequest.extension.where(url = ‘http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient’)
1회량 MedicationRequest.dosageInstruction.doseAndRate.dose[x]
1회량 단위 MedicationRequest.dosageInstruction.doseAndRate.dose[x]
복용 횟수 MedicationRequest.dosageInstruction.timing.repeat.frequency
MedicationRequest.dosageInstruction.timing.repeat.period
MedicationRequest.dosageInstruction.timing.repeat.periodUnit
용법 MedicationRequest.dosageInstruction.text
처방 일수 MedicationRequest.dispenseRequest.expectedSupplyDuration
총량 MedicationRequest.dispenseRequest.quantity
총량 단위 MedicationRequest.dispenseRequest.quantity
처방 상태 MedicationRequest.status
처방 의도 MedicationRequest.intent
처방 일시 MedicationRequest.authoredOn

Formal Views of Profile Content

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

This structure is derived from MedicationRequest

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest KR Core MedicationRequest Profile
MedicationRequest.status This element must be supported. 1..1 code KRCDI) 처방 상태: active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
선호값: completed
MedicationRequest.intent This element must be supported. 1..1 code KRCDI) 처방 의도: order | proposal | plan +
선호값: order
MedicationRequest.Slices for medication[x] This element must be supported. 1..1 CodeableConcept, Reference(Medication) 처방 약품 정보
분할항목(Slice): 순서 없음, 다음 요소의 자료형이 다른 임의의 분할항목을 허용:$this
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medication[x]:medicationReference This element must be supported. 0..1 Reference(KR Core Medication Profile) KRCDI) 약품 제품명, 약품 성분명
약품 정보 참조
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. 0..1 CodeableConcept KRCDI) 약품 제품명
약품 제품 정보
바인딩(Binding): KR Core EDI Medication Codes (extensible)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.extension 1..* 확장(Extension) 확장(Extension)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 모든 분할항목에 적용되는 내용 및 규칙
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension.extension:krcore-medicationIngredient This element must be supported. 1..* CodeableConcept KRCDI) 약품 성분명
URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient
바인딩(Binding): ATC Codes (preferred)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.system This element must be supported. 1..1 uri 코드체계 식별자
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.code This element must be supported. 1..1 code 코드
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.display This element must be supported. 1..1 string 표시명
MedicationRequest.authoredOn This element must be supported. 1..1 dateTime KRCDI) 처방 일시
MedicationRequest.dosageInstruction This element must be supported. 1..* Dosage 약물 투여 및 복용 지침
MedicationRequest.dosageInstruction.text This element must be supported. 0..1 string KRCDI) 용법
MedicationRequest.dosageInstruction.timing This element must be supported. 0..1 Timing 약품 투여 및 복용 일정
MedicationRequest.dosageInstruction.timing.repeat This element must be supported. 0..1 Element KRCDI) 복용 횟수
약품 투여 및 복용 반복 정보
MedicationRequest.dosageInstruction.timing.repeat.frequency This element must be supported. 0..1 positiveInt 주기 당 약품 투여 및 복용 횟수
MedicationRequest.dosageInstruction.timing.repeat.period This element must be supported. 0..1 decimal 약품 투여 및 복용 주기 수치
MedicationRequest.dosageInstruction.timing.repeat.periodUnit This element must be supported. 0..1 code 약품 투여 및 복용 주기 단위: s | min | h | d | wk | mo | a
바인딩(Binding): UnitsOfTime (required)
MedicationRequest.dosageInstruction.doseAndRate This element must be supported. 1..* Element 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. 1..1 Range, SimpleQuantity(4.0.1) KRCDI) 1회량, 1회량 단위
분할항목(Slice): 순서 없음, 다음 요소의 자료형이 다른 임의의 분할항목을 허용:$this
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. 0..1 SimpleQuantity 단위를 포함한 투여 및 복용량
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange This element must be supported. 0..1 Range 범위로 지정된 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.low 0..1 SimpleQuantity(4.0.1) 최소
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.high 0..1 SimpleQuantity(4.0.1) 최대
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dispenseRequest This element must be supported. 0..1 BackboneElement 처방 요청
MedicationRequest.dispenseRequest.quantity 0..1 SimpleQuantity(4.0.1) KRCDI) 총량, 총량 단위
단위를 포함한 처방 총량
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dispenseRequest.expectedSupplyDuration This element must be supported. 0..1 Duration KRCDI) 처방 일수
처방 기간: s | min | h | d | wk | mo | a
MedicationRequest.dispenseRequest.expectedSupplyDuration.code 0..1 code 처방 기간 단위 코드
바인딩(Binding): UnitsOfTime (required)
선호값: d

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
MedicationRequest.medication[x]:medicationCodeableConcept Base extensible KR Core EDI Medication Codes 📦3.0.0-ballot This IG
MedicationRequest.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseQuantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​low Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​high Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​quantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​code Base required UnitsOfTime 📍4.0.1 FHIR Std.
NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest KR Core MedicationRequest Profile
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 이 리소스의 내용을 만들 때 적용한 별도의 규칙이나 기준
MedicationRequest.modifierExtension This element is a modifier element. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code KRCDI) 처방 상태: active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
바인딩(Binding): medicationrequest Status (required): 처방 이벤트의 상태를 지정하는 코드화된 개념. 처방전의 수명 주기를 설명.
선호값: completed
MedicationRequest.intent This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code KRCDI) 처방 의도: order | proposal | plan +
바인딩(Binding): medicationRequest Intent (required): 약물 주문의 종류.
선호값: order
MedicationRequest.doNotPerform This element is a modifier element. This element is included in summaries. 0..1 boolean 처방 금지 요청의 경우 True
MedicationRequest.Slices for medication[x] This element must be supported. This element is included in summaries. 1..1 처방 약품 정보
분할항목(Slice): Unordered, Closed by type:$this
바인딩(Binding): SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medicationCodeableConcept CodeableConcept
MedicationRequest.Slices for medication[x].medicationReference Reference(Medication)
MedicationRequest.Slices for medication[x].medication[x]:medicationReference This element must be supported. This element is included in summaries. 0..1 Reference(KR Core Medication Profile) KRCDI) 약품 제품명, 약품 성분명
약품 정보 참조
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. This element is included in summaries. 0..1 CodeableConcept KRCDI) 약품 제품명
약품 제품 정보
바인딩(Binding): KR Core EDI Medication Codes (extensible)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 1..* 확장(Extension) 확장(Extension)
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url

노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 모든 분할항목에 적용되는 내용 및 규칙
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension.extension:krcore-medicationIngredient This element must be supported. 1..* CodeableConcept KRCDI) 약품 성분명
URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient
바인딩(Binding): ATC Codes (preferred)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding This element is included in summaries. 0..* Coding 코드 정보
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.system This element must be supported. This element is included in summaries. 1..1 uri 코드체계 식별자
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.code This element must be supported. This element is included in summaries. 1..1 code 코드
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.display This element must be supported. This element is included in summaries. 1..1 string 표시명
MedicationRequest.subject This element must be supported. This element is included in summaries. 1..1 Reference(KR Core Patient Profile) 처방 대상
MedicationRequest.authoredOn This element must be supported. This element is included in summaries. 1..1 dateTime KRCDI) 처방 일시
MedicationRequest.dosageInstruction This element must be supported. 1..* Dosage 약물 투여 및 복용 지침
MedicationRequest.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dosageInstruction.text This element must be supported. This element is included in summaries. 0..1 string KRCDI) 용법
MedicationRequest.dosageInstruction.timing This element must be supported. This element is included in summaries. 0..1 Timing 약품 투여 및 복용 일정
MedicationRequest.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dosageInstruction.timing.repeat This element must be supported. This element is included in summaries. C 0..1 Element KRCDI) 복용 횟수
약품 투여 및 복용 반복 정보
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationRequest.dosageInstruction.timing.repeat.frequency This element must be supported. This element is included in summaries. 0..1 positiveInt 주기 당 약품 투여 및 복용 횟수
MedicationRequest.dosageInstruction.timing.repeat.period This element must be supported. This element is included in summaries. 0..1 decimal 약품 투여 및 복용 주기 수치
MedicationRequest.dosageInstruction.timing.repeat.periodUnit This element must be supported. This element is included in summaries. 0..1 code 약품 투여 및 복용 주기 단위: s | min | h | d | wk | mo | a
바인딩(Binding): UnitsOfTime (required)
MedicationRequest.dosageInstruction.doseAndRate This element must be supported. This element is included in summaries. 1..* Element 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. This element is included in summaries. 1..1 KRCDI) 1회량, 1회량 단위
분할항목(Slice): Unordered, Closed by type:$this
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].doseRange Range
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].doseQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. This element is included in summaries. 0..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 단위를 포함한 투여 및 복용량
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange This element must be supported. This element is included in summaries. 0..1 Range 범위로 지정된 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.low This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 최소
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.high This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 최대
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dispenseRequest This element must be supported. 0..1 BackboneElement 처방 요청
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.quantity C 0..1 SimpleQuantity(4.0.1) KRCDI) 총량, 총량 단위
단위를 포함한 처방 총량
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dispenseRequest.expectedSupplyDuration This element must be supported. 0..1 Duration KRCDI) 처방 일수
처방 기간: s | min | h | d | wk | mo | a
MedicationRequest.dispenseRequest.expectedSupplyDuration.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - 값을 이해하는 방법
바인딩(Binding): QuantityComparator (required): 한정자를 이해하는 방법과 한정자가 표현되는 방법.
MedicationRequest.dispenseRequest.expectedSupplyDuration.code This element is included in summaries. 0..1 code 처방 기간 단위 코드
바인딩(Binding): UnitsOfTime (required)
선호값: d

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationRequest.status Base required Medicationrequest status 📍4.0.1 FHIR Std.
MedicationRequest.intent Base required Medication request intent 📍4.0.1 FHIR Std.
MedicationRequest.medication[x] Base example SNOMED CT Medication Codes 📍4.0.1 FHIR Std.
MedicationRequest.medication[x]:medicationCodeableConcept Base extensible KR Core EDI Medication Codes 📦3.0.0-ballot This IG
MedicationRequest.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseQuantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​low Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​high Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​quantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​code Base required UnitsOfTime 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest KR Core MedicationRequest Profile
MedicationRequest.id This element is included in summaries. 0..1 id 본 리소스 인스턴스의 논리적 ID
MedicationRequest.meta This element is included in summaries. 0..1 Meta 리소스에 대한 메타데이터
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 이 리소스의 내용을 만들 때 적용한 별도의 규칙이나 기준
MedicationRequest.language 0..1 code 리소스 콘텐츠의 언어
바인딩(Binding): CommonLanguages (preferred): 국가별 언어.
추가 바인딩목적
AllLanguages Max Binding
MedicationRequest.text 0..1 Narrative 사람이 이해할 수 있도록 작성된 리소스 인스턴스의 요약 텍스트
이 프로파일은 내러티브의 내용, 사용 언어, 또는 해당 내용이 데이터 요소에 얼마나 추적 가능한지에 대해 제한하지 않음
MedicationRequest.contained 0..* Resource 포함된 리소스
MedicationRequest.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
MedicationRequest.modifierExtension This element is a modifier element. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.identifier 0..* Identifier External ids for this request
MedicationRequest.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code KRCDI) 처방 상태: active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
바인딩(Binding): medicationrequest Status (required): 처방 이벤트의 상태를 지정하는 코드화된 개념. 처방전의 수명 주기를 설명.
선호값: completed
MedicationRequest.statusReason 0..1 CodeableConcept 현재 상태의 이유
바인딩(Binding): medicationRequest Status Reason Codes (example): 지정된 상태의 원인을 식별.
MedicationRequest.intent This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code KRCDI) 처방 의도: order | proposal | plan +
바인딩(Binding): medicationRequest Intent (required): 약물 주문의 종류.
선호값: order
MedicationRequest.category 0..* CodeableConcept 약물 사용 유형
바인딩(Binding): medicationRequest Category Codes (example): A coded concept identifying the category of medication request. For example, where the medication is to be consumed or administered, or the type of medication treatment.
MedicationRequest.priority This element is included in summaries. 0..1 code routine | urgent | asap | stat
바인딩(Binding): RequestPriority (required): 요청 조치에 할당할 중요도 수준을 식별.
MedicationRequest.doNotPerform This element is a modifier element. This element is included in summaries. 0..1 boolean 처방 금지 요청의 경우 True
MedicationRequest.reported[x] This element is included in summaries. 0..1 Reported rather than primary record
MedicationRequest.reported[x].reportedBoolean boolean
MedicationRequest.reported[x].reportedReference Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
MedicationRequest.Slices for medication[x] This element must be supported. This element is included in summaries. 1..1 처방 약품 정보
분할항목(Slice): Unordered, Closed by type:$this
바인딩(Binding): SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medicationCodeableConcept CodeableConcept
MedicationRequest.Slices for medication[x].medicationReference Reference(Medication)
MedicationRequest.Slices for medication[x].medication[x]:medicationReference This element must be supported. This element is included in summaries. 0..1 Reference(KR Core Medication Profile) KRCDI) 약품 제품명, 약품 성분명
약품 정보 참조
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. This element is included in summaries. 0..1 CodeableConcept KRCDI) 약품 제품명
약품 제품 정보
바인딩(Binding): KR Core EDI Medication Codes (extensible)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 1..* 확장(Extension) 확장(Extension)
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url

노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 모든 분할항목에 적용되는 내용 및 규칙
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension.extension:krcore-medicationIngredient This element must be supported. 1..* CodeableConcept KRCDI) 약품 성분명
URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient
바인딩(Binding): ATC Codes (preferred)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding This element is included in summaries. 0..* Coding 코드 정보
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.system This element must be supported. This element is included in summaries. 1..1 uri 코드체계 식별자
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.version This element is included in summaries. 0..1 string 시스템의 버전 - 필요한 경우에 제공
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.code This element must be supported. This element is included in summaries. 1..1 code 코드
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.display This element must be supported. This element is included in summaries. 1..1 string 표시명
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.userSelected This element is included in summaries. 0..1 boolean 해당 코드 정보가 사용자의 직접 입력에 의해 선택된 경우
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.text This element is included in summaries. 0..1 string 개념의 일반 텍스트 표현
MedicationRequest.subject This element must be supported. This element is included in summaries. 1..1 Reference(KR Core Patient Profile) 처방 대상
MedicationRequest.encounter 0..1 Reference(Encounter) 본 수술 및 처치가 속한 수진 encounter/admission/stay
MedicationRequest.supportingInformation 0..* Reference(Resource) 약물 주문 시 도움이 되는 정보
MedicationRequest.authoredOn This element must be supported. This element is included in summaries. 1..1 dateTime KRCDI) 처방 일시
MedicationRequest.requester This element is included in summaries. 0..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Who/What requested the Request
MedicationRequest.performer 0..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam) 지정된 투약 수행자
MedicationRequest.performerType This element is included in summaries. 0..1 CodeableConcept 지정된 투약 수행자의 유형
바인딩(Binding): ProcedurePerformerRoleCodes (example): 지정된 투약 수행자 개인의 유형을 식별.
MedicationRequest.recorder 0..1 Reference(Practitioner | PractitionerRole) 처방을 입력한 사람
MedicationRequest.reasonCode 0..* CodeableConcept 약을 주문하거나 주문하지 않은 이유 또는 표시
바인딩(Binding): Condition/Problem/DiagnosisCodes (example): 약을 주문한 이유를 나타내는 코드화된 개념.
MedicationRequest.reasonReference 0..* Reference(Condition | Observation) 처방전 작성 근거
MedicationRequest.instantiatesCanonical This element is included in summaries. 0..* canonical() FHIR 프로토콜 또는 정의를 인스턴스화
MedicationRequest.instantiatesUri This element is included in summaries. 0..* uri 외부 프로토콜 또는 정의를 인스턴스화
MedicationRequest.basedOn This element is included in summaries. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation) 충족한 요청
MedicationRequest.groupIdentifier This element is included in summaries. 0..1 Identifier 이 처방이 포함된 복합 처방
MedicationRequest.courseOfTherapyType 0..1 CodeableConcept 약물 투여의 전반적인 패턴
바인딩(Binding): medicationRequest Course of Therapy Codes (example): 약물 투여의 전반적인 패턴을 식별.
MedicationRequest.insurance 0..* Reference(Coverage | ClaimResponse) 관련 보험 적용 범위
MedicationRequest.note 0..* Annotation 처방에 대한 정보
MedicationRequest.dosageInstruction This element must be supported. 1..* Dosage 약물 투여 및 복용 지침
MedicationRequest.dosageInstruction.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dosageInstruction.sequence This element is included in summaries. 0..1 integer 복용량 지침의 순서
MedicationRequest.dosageInstruction.text This element must be supported. This element is included in summaries. 0..1 string KRCDI) 용법
MedicationRequest.dosageInstruction.additionalInstruction This element is included in summaries. 0..* CodeableConcept 환자에 대한 추가 지침 또는 주의사항. 예: 식사와 함께 복용, 졸음 유발 가능성 있음
바인딩(Binding): SNOMEDCTAdditionalDosageInstructions (example): 추가 지침을 식별하는 코드화된 개념. 예: 물과 함께 복용, 중장비 조작 자제
MedicationRequest.dosageInstruction.patientInstruction This element is included in summaries. 0..1 string 환자 또는 소비자 중심의 지침
MedicationRequest.dosageInstruction.timing This element must be supported. This element is included in summaries. 0..1 Timing 약품 투여 및 복용 일정
MedicationRequest.dosageInstruction.timing.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.timing.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dosageInstruction.timing.event This element is included in summaries. 0..* dateTime When the event occurs
MedicationRequest.dosageInstruction.timing.repeat This element must be supported. This element is included in summaries. C 0..1 Element KRCDI) 복용 횟수
약품 투여 및 복용 반복 정보
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationRequest.dosageInstruction.timing.repeat.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.timing.repeat.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.timing.repeat.bounds[x] This element is included in summaries. 0..1 Length/Range of lengths, or (Start and/or end) limits
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsDuration Duration
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsRange Range
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsPeriod Period
MedicationRequest.dosageInstruction.timing.repeat.count This element is included in summaries. 0..1 positiveInt 반복 횟수
MedicationRequest.dosageInstruction.timing.repeat.countMax This element is included in summaries. 0..1 positiveInt 최대 반복 횟수
MedicationRequest.dosageInstruction.timing.repeat.duration This element is included in summaries. 0..1 decimal 지속 기간
MedicationRequest.dosageInstruction.timing.repeat.durationMax This element is included in summaries. 0..1 decimal 지속 기간 (Max)
MedicationRequest.dosageInstruction.timing.repeat.durationUnit This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a -시간 단위 (UCUM)
바인딩(Binding): UnitsOfTime (required): 시간 단위 (UCUM 단위)
MedicationRequest.dosageInstruction.timing.repeat.frequency This element must be supported. This element is included in summaries. 0..1 positiveInt 주기 당 약품 투여 및 복용 횟수
MedicationRequest.dosageInstruction.timing.repeat.frequencyMax This element is included in summaries. 0..1 positiveInt 주기 당 약품 투여 및 복용 최대 횟수
MedicationRequest.dosageInstruction.timing.repeat.period This element must be supported. This element is included in summaries. 0..1 decimal 약품 투여 및 복용 주기 수치
MedicationRequest.dosageInstruction.timing.repeat.periodMax This element is included in summaries. 0..1 decimal 약품 투여 및 복용 주기 최대 수치 (3-4 hours)
MedicationRequest.dosageInstruction.timing.repeat.periodUnit This element must be supported. This element is included in summaries. 0..1 code 약품 투여 및 복용 주기 단위: s | min | h | d | wk | mo | a
바인딩(Binding): UnitsOfTime (required)
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek This element is included in summaries. 0..* code mon | tue | wed | thu | fri | sat | sun
바인딩(Binding): DaysOfWeek (required)
MedicationRequest.dosageInstruction.timing.repeat.timeOfDay This element is included in summaries. 0..* time Time of day for action
MedicationRequest.dosageInstruction.timing.repeat.when This element is included in summaries. 0..* code 발생 기간 코드
바인딩(Binding): EventTiming (required): 일정과 관련된 실제 이벤트.
MedicationRequest.dosageInstruction.timing.repeat.offset This element is included in summaries. 0..1 unsignedInt 이벤트로부터 분(minutes) 간격 (이전 또는 이후)
MedicationRequest.dosageInstruction.timing.code This element is included in summaries. 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
바인딩(Binding): TimingAbbreviation (preferred): 알려진/정의된 타이밍 패턴에 대한 코드.
MedicationRequest.dosageInstruction.asNeeded[x] This element is included in summaries. 0..1 복용 전제 조건
바인딩(Binding): SNOMEDCTMedicationAsNeededReasonCodes (example): 약물 복용량을 소비하거나 투여하기 전에 충족되거나 평가되어야 하는 전제 조건을 식별하는 코드화된 개념. 예: "통증", "성교 30분 전", "재발 시" 등.
MedicationRequest.dosageInstruction.asNeeded[x].asNeededBoolean boolean
MedicationRequest.dosageInstruction.asNeeded[x].asNeededCodeableConcept CodeableConcept
MedicationRequest.dosageInstruction.site This element is included in summaries. 0..1 CodeableConcept 투여할 신체 부위
바인딩(Binding): SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): 약물을 신체에 투여 및 도포하는 위치를 설명하는 코드화된 개념.
MedicationRequest.dosageInstruction.route This element is included in summaries. 0..1 CodeableConcept 약물이 몸에 투입되는 방법
바인딩(Binding): SNOMEDCTRouteCodes (example): 대상의 신체에 치료제를 투여 및 도포하는 경로 또는 생리학적 경로를 설명하는 코드화된 개념.
MedicationRequest.dosageInstruction.method This element is included in summaries. 0..1 CodeableConcept 약물을 투여하는 방법
바인딩(Binding): SNOMEDCTAdministrationMethodCodes (example): 약물을 투여하는 방법을 설명하는 코드화된 개념.
MedicationRequest.dosageInstruction.doseAndRate This element must be supported. This element is included in summaries. 1..* Element 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.doseAndRate.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.doseAndRate.type This element is included in summaries. 0..1 CodeableConcept 지정된 복용량 또는 비율의 종류
바인딩(Binding): DoseAndRateType (example): 지정된 복용량 또는 비율의 종류.
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. This element is included in summaries. 1..1 KRCDI) 1회량, 1회량 단위
분할항목(Slice): Unordered, Closed by type:$this
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].doseRange Range
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].doseQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. This element is included in summaries. 0..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 단위를 포함한 투여 및 복용량
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange This element must be supported. This element is included in summaries. 0..1 Range 범위로 지정된 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.low This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 최소
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.high This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 최대
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dosageInstruction.doseAndRate.rate[x] This element is included in summaries. 0..1 시간 단위당 투약량
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRatio Ratio
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRange Range
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.maxDosePerPeriod This element is included in summaries. 0..1 Ratio 시간 단위당 약물 상한선
MedicationRequest.dosageInstruction.maxDosePerAdministration This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 투여당 약물 상한선
Constraints: sqty-1
MedicationRequest.dosageInstruction.maxDosePerLifetime This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 환자 생애 약물 상한선
Constraints: sqty-1
MedicationRequest.dispenseRequest This element must be supported. 0..1 BackboneElement 처방 요청
MedicationRequest.dispenseRequest.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dispenseRequest.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.initialFill 0..1 BackboneElement 최초 제조 세부사항
MedicationRequest.dispenseRequest.initialFill.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dispenseRequest.initialFill.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.initialFill.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.initialFill.quantity C 0..1 SimpleQuantity(4.0.1) 초기 조제 수량
Constraints: sqty-1
MedicationRequest.dispenseRequest.initialFill.duration 0..1 Duration 초기 조제 시 예상 복용 기간
MedicationRequest.dispenseRequest.dispenseInterval 0..1 Duration 최소 조제 간격
MedicationRequest.dispenseRequest.validityPeriod 0..1 Period 처방전 유효기간
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1 unsignedInt 허가된 재제조 횟수
MedicationRequest.dispenseRequest.quantity C 0..1 SimpleQuantity(4.0.1) KRCDI) 총량, 총량 단위
단위를 포함한 처방 총량
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dispenseRequest.expectedSupplyDuration This element must be supported. 0..1 Duration KRCDI) 처방 일수
처방 기간: s | min | h | d | wk | mo | a
MedicationRequest.dispenseRequest.expectedSupplyDuration.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dispenseRequest.expectedSupplyDuration.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dispenseRequest.expectedSupplyDuration.value This element is included in summaries. 0..1 decimal 숫자 값 (암시적 정밀도 포함)
MedicationRequest.dispenseRequest.expectedSupplyDuration.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - 값을 이해하는 방법
바인딩(Binding): QuantityComparator (required): 한정자를 이해하는 방법과 한정자가 표현되는 방법.
MedicationRequest.dispenseRequest.expectedSupplyDuration.unit This element is included in summaries. 0..1 string 단위 표현
MedicationRequest.dispenseRequest.expectedSupplyDuration.system This element is included in summaries. C 0..1 uri 단위를 정의한 코드체계
MedicationRequest.dispenseRequest.expectedSupplyDuration.code This element is included in summaries. 0..1 code 처방 기간 단위 코드
바인딩(Binding): UnitsOfTime (required)
선호값: d
MedicationRequest.dispenseRequest.performer 0..1 Reference(Organization) 지정된 제조자
MedicationRequest.substitution 0..1 BackboneElement 약물 대체에 대한 제한 사항
MedicationRequest.substitution.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.substitution.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
MedicationRequest.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.substitution.allowed[x] 1..1 약물 대체 허용 여부
바인딩(Binding): ActSubstanceAdminSubstitutionCode (example): 허용되는 약물 대체 유형을 식별
MedicationRequest.substitution.allowed[x].allowedBoolean boolean
MedicationRequest.substitution.allowed[x].allowedCodeableConcept CodeableConcept
MedicationRequest.substitution.reason 0..1 CodeableConcept 약물 대체를 해야 하는/하면 안되는 이유
바인딩(Binding): SubstanceAdminSubstitutionReason (example): 처방과 다른 약물로 대체를 해야 하는/하면 안되는 이유를 설명하는 코드화된 개념.
MedicationRequest.priorPrescription 0..1 Reference(MedicationRequest) 대체되는 처방
MedicationRequest.detectedIssue 0..* Reference(DetectedIssue) 조치와 관련된 임상적 문제
MedicationRequest.eventHistory 0..* Reference(Provenance) 수명 주기에서 관심 있는 이벤트 목록

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationRequest.language Base preferred Common Languages 📍4.0.1 FHIR Std.
MedicationRequest.status Base required Medicationrequest status 📍4.0.1 FHIR Std.
MedicationRequest.statusReason Base example Medication request status reason codes 📍4.0.1 FHIR Std.
MedicationRequest.intent Base required Medication request intent 📍4.0.1 FHIR Std.
MedicationRequest.category Base example Medication request category codes 📍4.0.1 FHIR Std.
MedicationRequest.priority Base required Request priority 📍4.0.1 FHIR Std.
MedicationRequest.medication[x] Base example SNOMED CT Medication Codes 📍4.0.1 FHIR Std.
MedicationRequest.medication[x]:medicationCodeableConcept Base extensible KR Core EDI Medication Codes 📦3.0.0-ballot This IG
MedicationRequest.performerType Base example Procedure Performer Role Codes 📍4.0.1 FHIR Std.
MedicationRequest.reasonCode Base example Condition/Problem/Diagnosis Codes 📍4.0.1 FHIR Std.
MedicationRequest.courseOfTherapyType Base example Medication request course of therapy codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​additionalInstruction Base example SNOMED CT Additional Dosage Instructions 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.durationUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.when Base required EventTiming 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.code Base preferred TimingAbbreviation 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​asNeeded[x] Base example SNOMED CT Medication As Needed Reason Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​site Base example SNOMED CT Anatomical Structure for Administration Site Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​route Base example SNOMED CT Route Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​method Base example SNOMED CT Administration Method Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.type Base example DoseAndRateType 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseQuantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​low Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​high Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​quantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​code Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.substitution.​allowed[x] Base example ActSubstanceAdminSubstitutionCode 📦3.0.0 THO v7.5
MedicationRequest.substitution.​reason Base example SubstanceAdminSubstitutionReason 📦3.0.0 THO v7.5

Constraints

Id Grade Path(s) Description Expression

This structure is derived from MedicationRequest

Summary

Mandatory: 4 elements(5 nested mandatory elements)
Must-Support: 24 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of MedicationRequest.medication[x]
  • The element 1 is sliced based on the value of MedicationRequest.dosageInstruction.doseAndRate.dose[x]

Differential View

This structure is derived from MedicationRequest

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest KR Core MedicationRequest Profile
MedicationRequest.status This element must be supported. 1..1 code KRCDI) 처방 상태: active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
선호값: completed
MedicationRequest.intent This element must be supported. 1..1 code KRCDI) 처방 의도: order | proposal | plan +
선호값: order
MedicationRequest.Slices for medication[x] This element must be supported. 1..1 CodeableConcept, Reference(Medication) 처방 약품 정보
분할항목(Slice): 순서 없음, 다음 요소의 자료형이 다른 임의의 분할항목을 허용:$this
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medication[x]:medicationReference This element must be supported. 0..1 Reference(KR Core Medication Profile) KRCDI) 약품 제품명, 약품 성분명
약품 정보 참조
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. 0..1 CodeableConcept KRCDI) 약품 제품명
약품 제품 정보
바인딩(Binding): KR Core EDI Medication Codes (extensible)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.extension 1..* 확장(Extension) 확장(Extension)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 모든 분할항목에 적용되는 내용 및 규칙
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension.extension:krcore-medicationIngredient This element must be supported. 1..* CodeableConcept KRCDI) 약품 성분명
URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient
바인딩(Binding): ATC Codes (preferred)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.system This element must be supported. 1..1 uri 코드체계 식별자
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.code This element must be supported. 1..1 code 코드
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.display This element must be supported. 1..1 string 표시명
MedicationRequest.subject This element must be supported. 1..1 Reference(KR Core Patient Profile) 처방 대상
MedicationRequest.authoredOn This element must be supported. 1..1 dateTime KRCDI) 처방 일시
MedicationRequest.dosageInstruction This element must be supported. 1..* Dosage 약물 투여 및 복용 지침
MedicationRequest.dosageInstruction.text This element must be supported. 0..1 string KRCDI) 용법
MedicationRequest.dosageInstruction.timing This element must be supported. 0..1 Timing 약품 투여 및 복용 일정
MedicationRequest.dosageInstruction.timing.repeat This element must be supported. 0..1 Element KRCDI) 복용 횟수
약품 투여 및 복용 반복 정보
MedicationRequest.dosageInstruction.timing.repeat.frequency This element must be supported. 0..1 positiveInt 주기 당 약품 투여 및 복용 횟수
MedicationRequest.dosageInstruction.timing.repeat.period This element must be supported. 0..1 decimal 약품 투여 및 복용 주기 수치
MedicationRequest.dosageInstruction.timing.repeat.periodUnit This element must be supported. 0..1 code 약품 투여 및 복용 주기 단위: s | min | h | d | wk | mo | a
바인딩(Binding): UnitsOfTime (required)
MedicationRequest.dosageInstruction.doseAndRate This element must be supported. 1..* Element 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. 1..1 Range, SimpleQuantity(4.0.1) KRCDI) 1회량, 1회량 단위
분할항목(Slice): 순서 없음, 다음 요소의 자료형이 다른 임의의 분할항목을 허용:$this
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. 0..1 SimpleQuantity 단위를 포함한 투여 및 복용량
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange This element must be supported. 0..1 Range 범위로 지정된 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.low 0..1 SimpleQuantity(4.0.1) 최소
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.high 0..1 SimpleQuantity(4.0.1) 최대
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dispenseRequest This element must be supported. 0..1 BackboneElement 처방 요청
MedicationRequest.dispenseRequest.quantity 0..1 SimpleQuantity(4.0.1) KRCDI) 총량, 총량 단위
단위를 포함한 처방 총량
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dispenseRequest.expectedSupplyDuration This element must be supported. 0..1 Duration KRCDI) 처방 일수
처방 기간: s | min | h | d | wk | mo | a
MedicationRequest.dispenseRequest.expectedSupplyDuration.code 0..1 code 처방 기간 단위 코드
바인딩(Binding): UnitsOfTime (required)
선호값: d

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
MedicationRequest.medication[x]:medicationCodeableConcept Base extensible KR Core EDI Medication Codes 📦3.0.0-ballot This IG
MedicationRequest.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseQuantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​low Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​high Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​quantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​code Base required UnitsOfTime 📍4.0.1 FHIR Std.

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest KR Core MedicationRequest Profile
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 이 리소스의 내용을 만들 때 적용한 별도의 규칙이나 기준
MedicationRequest.modifierExtension This element is a modifier element. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code KRCDI) 처방 상태: active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
바인딩(Binding): medicationrequest Status (required): 처방 이벤트의 상태를 지정하는 코드화된 개념. 처방전의 수명 주기를 설명.
선호값: completed
MedicationRequest.intent This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code KRCDI) 처방 의도: order | proposal | plan +
바인딩(Binding): medicationRequest Intent (required): 약물 주문의 종류.
선호값: order
MedicationRequest.doNotPerform This element is a modifier element. This element is included in summaries. 0..1 boolean 처방 금지 요청의 경우 True
MedicationRequest.Slices for medication[x] This element must be supported. This element is included in summaries. 1..1 처방 약품 정보
분할항목(Slice): Unordered, Closed by type:$this
바인딩(Binding): SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medicationCodeableConcept CodeableConcept
MedicationRequest.Slices for medication[x].medicationReference Reference(Medication)
MedicationRequest.Slices for medication[x].medication[x]:medicationReference This element must be supported. This element is included in summaries. 0..1 Reference(KR Core Medication Profile) KRCDI) 약품 제품명, 약품 성분명
약품 정보 참조
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. This element is included in summaries. 0..1 CodeableConcept KRCDI) 약품 제품명
약품 제품 정보
바인딩(Binding): KR Core EDI Medication Codes (extensible)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 1..* 확장(Extension) 확장(Extension)
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url

노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 모든 분할항목에 적용되는 내용 및 규칙
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension.extension:krcore-medicationIngredient This element must be supported. 1..* CodeableConcept KRCDI) 약품 성분명
URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient
바인딩(Binding): ATC Codes (preferred)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding This element is included in summaries. 0..* Coding 코드 정보
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.system This element must be supported. This element is included in summaries. 1..1 uri 코드체계 식별자
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.code This element must be supported. This element is included in summaries. 1..1 code 코드
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.display This element must be supported. This element is included in summaries. 1..1 string 표시명
MedicationRequest.subject This element must be supported. This element is included in summaries. 1..1 Reference(KR Core Patient Profile) 처방 대상
MedicationRequest.authoredOn This element must be supported. This element is included in summaries. 1..1 dateTime KRCDI) 처방 일시
MedicationRequest.dosageInstruction This element must be supported. 1..* Dosage 약물 투여 및 복용 지침
MedicationRequest.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dosageInstruction.text This element must be supported. This element is included in summaries. 0..1 string KRCDI) 용법
MedicationRequest.dosageInstruction.timing This element must be supported. This element is included in summaries. 0..1 Timing 약품 투여 및 복용 일정
MedicationRequest.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dosageInstruction.timing.repeat This element must be supported. This element is included in summaries. C 0..1 Element KRCDI) 복용 횟수
약품 투여 및 복용 반복 정보
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationRequest.dosageInstruction.timing.repeat.frequency This element must be supported. This element is included in summaries. 0..1 positiveInt 주기 당 약품 투여 및 복용 횟수
MedicationRequest.dosageInstruction.timing.repeat.period This element must be supported. This element is included in summaries. 0..1 decimal 약품 투여 및 복용 주기 수치
MedicationRequest.dosageInstruction.timing.repeat.periodUnit This element must be supported. This element is included in summaries. 0..1 code 약품 투여 및 복용 주기 단위: s | min | h | d | wk | mo | a
바인딩(Binding): UnitsOfTime (required)
MedicationRequest.dosageInstruction.doseAndRate This element must be supported. This element is included in summaries. 1..* Element 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. This element is included in summaries. 1..1 KRCDI) 1회량, 1회량 단위
분할항목(Slice): Unordered, Closed by type:$this
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].doseRange Range
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].doseQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. This element is included in summaries. 0..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 단위를 포함한 투여 및 복용량
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange This element must be supported. This element is included in summaries. 0..1 Range 범위로 지정된 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.low This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 최소
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.high This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 최대
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dispenseRequest This element must be supported. 0..1 BackboneElement 처방 요청
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.quantity C 0..1 SimpleQuantity(4.0.1) KRCDI) 총량, 총량 단위
단위를 포함한 처방 총량
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dispenseRequest.expectedSupplyDuration This element must be supported. 0..1 Duration KRCDI) 처방 일수
처방 기간: s | min | h | d | wk | mo | a
MedicationRequest.dispenseRequest.expectedSupplyDuration.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - 값을 이해하는 방법
바인딩(Binding): QuantityComparator (required): 한정자를 이해하는 방법과 한정자가 표현되는 방법.
MedicationRequest.dispenseRequest.expectedSupplyDuration.code This element is included in summaries. 0..1 code 처방 기간 단위 코드
바인딩(Binding): UnitsOfTime (required)
선호값: d

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationRequest.status Base required Medicationrequest status 📍4.0.1 FHIR Std.
MedicationRequest.intent Base required Medication request intent 📍4.0.1 FHIR Std.
MedicationRequest.medication[x] Base example SNOMED CT Medication Codes 📍4.0.1 FHIR Std.
MedicationRequest.medication[x]:medicationCodeableConcept Base extensible KR Core EDI Medication Codes 📦3.0.0-ballot This IG
MedicationRequest.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseQuantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​low Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​high Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​quantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​code Base required UnitsOfTime 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest KR Core MedicationRequest Profile
MedicationRequest.id This element is included in summaries. 0..1 id 본 리소스 인스턴스의 논리적 ID
MedicationRequest.meta This element is included in summaries. 0..1 Meta 리소스에 대한 메타데이터
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 이 리소스의 내용을 만들 때 적용한 별도의 규칙이나 기준
MedicationRequest.language 0..1 code 리소스 콘텐츠의 언어
바인딩(Binding): CommonLanguages (preferred): 국가별 언어.
추가 바인딩목적
AllLanguages Max Binding
MedicationRequest.text 0..1 Narrative 사람이 이해할 수 있도록 작성된 리소스 인스턴스의 요약 텍스트
이 프로파일은 내러티브의 내용, 사용 언어, 또는 해당 내용이 데이터 요소에 얼마나 추적 가능한지에 대해 제한하지 않음
MedicationRequest.contained 0..* Resource 포함된 리소스
MedicationRequest.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
MedicationRequest.modifierExtension This element is a modifier element. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.identifier 0..* Identifier External ids for this request
MedicationRequest.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code KRCDI) 처방 상태: active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
바인딩(Binding): medicationrequest Status (required): 처방 이벤트의 상태를 지정하는 코드화된 개념. 처방전의 수명 주기를 설명.
선호값: completed
MedicationRequest.statusReason 0..1 CodeableConcept 현재 상태의 이유
바인딩(Binding): medicationRequest Status Reason Codes (example): 지정된 상태의 원인을 식별.
MedicationRequest.intent This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code KRCDI) 처방 의도: order | proposal | plan +
바인딩(Binding): medicationRequest Intent (required): 약물 주문의 종류.
선호값: order
MedicationRequest.category 0..* CodeableConcept 약물 사용 유형
바인딩(Binding): medicationRequest Category Codes (example): A coded concept identifying the category of medication request. For example, where the medication is to be consumed or administered, or the type of medication treatment.
MedicationRequest.priority This element is included in summaries. 0..1 code routine | urgent | asap | stat
바인딩(Binding): RequestPriority (required): 요청 조치에 할당할 중요도 수준을 식별.
MedicationRequest.doNotPerform This element is a modifier element. This element is included in summaries. 0..1 boolean 처방 금지 요청의 경우 True
MedicationRequest.reported[x] This element is included in summaries. 0..1 Reported rather than primary record
MedicationRequest.reported[x].reportedBoolean boolean
MedicationRequest.reported[x].reportedReference Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
MedicationRequest.Slices for medication[x] This element must be supported. This element is included in summaries. 1..1 처방 약품 정보
분할항목(Slice): Unordered, Closed by type:$this
바인딩(Binding): SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medicationCodeableConcept CodeableConcept
MedicationRequest.Slices for medication[x].medicationReference Reference(Medication)
MedicationRequest.Slices for medication[x].medication[x]:medicationReference This element must be supported. This element is included in summaries. 0..1 Reference(KR Core Medication Profile) KRCDI) 약품 제품명, 약품 성분명
약품 정보 참조
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. This element is included in summaries. 0..1 CodeableConcept KRCDI) 약품 제품명
약품 제품 정보
바인딩(Binding): KR Core EDI Medication Codes (extensible)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 1..* 확장(Extension) 확장(Extension)
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url

노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension 모든 분할항목에 적용되는 내용 및 규칙
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for extension.extension:krcore-medicationIngredient This element must be supported. 1..* CodeableConcept KRCDI) 약품 성분명
URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient
바인딩(Binding): ATC Codes (preferred)
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding This element is included in summaries. 0..* Coding 코드 정보
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.system This element must be supported. This element is included in summaries. 1..1 uri 코드체계 식별자
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.version This element is included in summaries. 0..1 string 시스템의 버전 - 필요한 경우에 제공
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.code This element must be supported. This element is included in summaries. 1..1 code 코드
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.display This element must be supported. This element is included in summaries. 1..1 string 표시명
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.coding.userSelected This element is included in summaries. 0..1 boolean 해당 코드 정보가 사용자의 직접 입력에 의해 선택된 경우
MedicationRequest.Slices for medication[x].medication[x]:medicationCodeableConcept.text This element is included in summaries. 0..1 string 개념의 일반 텍스트 표현
MedicationRequest.subject This element must be supported. This element is included in summaries. 1..1 Reference(KR Core Patient Profile) 처방 대상
MedicationRequest.encounter 0..1 Reference(Encounter) 본 수술 및 처치가 속한 수진 encounter/admission/stay
MedicationRequest.supportingInformation 0..* Reference(Resource) 약물 주문 시 도움이 되는 정보
MedicationRequest.authoredOn This element must be supported. This element is included in summaries. 1..1 dateTime KRCDI) 처방 일시
MedicationRequest.requester This element is included in summaries. 0..1 Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Who/What requested the Request
MedicationRequest.performer 0..1 Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam) 지정된 투약 수행자
MedicationRequest.performerType This element is included in summaries. 0..1 CodeableConcept 지정된 투약 수행자의 유형
바인딩(Binding): ProcedurePerformerRoleCodes (example): 지정된 투약 수행자 개인의 유형을 식별.
MedicationRequest.recorder 0..1 Reference(Practitioner | PractitionerRole) 처방을 입력한 사람
MedicationRequest.reasonCode 0..* CodeableConcept 약을 주문하거나 주문하지 않은 이유 또는 표시
바인딩(Binding): Condition/Problem/DiagnosisCodes (example): 약을 주문한 이유를 나타내는 코드화된 개념.
MedicationRequest.reasonReference 0..* Reference(Condition | Observation) 처방전 작성 근거
MedicationRequest.instantiatesCanonical This element is included in summaries. 0..* canonical() FHIR 프로토콜 또는 정의를 인스턴스화
MedicationRequest.instantiatesUri This element is included in summaries. 0..* uri 외부 프로토콜 또는 정의를 인스턴스화
MedicationRequest.basedOn This element is included in summaries. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation) 충족한 요청
MedicationRequest.groupIdentifier This element is included in summaries. 0..1 Identifier 이 처방이 포함된 복합 처방
MedicationRequest.courseOfTherapyType 0..1 CodeableConcept 약물 투여의 전반적인 패턴
바인딩(Binding): medicationRequest Course of Therapy Codes (example): 약물 투여의 전반적인 패턴을 식별.
MedicationRequest.insurance 0..* Reference(Coverage | ClaimResponse) 관련 보험 적용 범위
MedicationRequest.note 0..* Annotation 처방에 대한 정보
MedicationRequest.dosageInstruction This element must be supported. 1..* Dosage 약물 투여 및 복용 지침
MedicationRequest.dosageInstruction.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dosageInstruction.sequence This element is included in summaries. 0..1 integer 복용량 지침의 순서
MedicationRequest.dosageInstruction.text This element must be supported. This element is included in summaries. 0..1 string KRCDI) 용법
MedicationRequest.dosageInstruction.additionalInstruction This element is included in summaries. 0..* CodeableConcept 환자에 대한 추가 지침 또는 주의사항. 예: 식사와 함께 복용, 졸음 유발 가능성 있음
바인딩(Binding): SNOMEDCTAdditionalDosageInstructions (example): 추가 지침을 식별하는 코드화된 개념. 예: 물과 함께 복용, 중장비 조작 자제
MedicationRequest.dosageInstruction.patientInstruction This element is included in summaries. 0..1 string 환자 또는 소비자 중심의 지침
MedicationRequest.dosageInstruction.timing This element must be supported. This element is included in summaries. 0..1 Timing 약품 투여 및 복용 일정
MedicationRequest.dosageInstruction.timing.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.timing.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dosageInstruction.timing.event This element is included in summaries. 0..* dateTime When the event occurs
MedicationRequest.dosageInstruction.timing.repeat This element must be supported. This element is included in summaries. C 0..1 Element KRCDI) 복용 횟수
약품 투여 및 복용 반복 정보
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationRequest.dosageInstruction.timing.repeat.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.timing.repeat.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.timing.repeat.bounds[x] This element is included in summaries. 0..1 Length/Range of lengths, or (Start and/or end) limits
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsDuration Duration
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsRange Range
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsPeriod Period
MedicationRequest.dosageInstruction.timing.repeat.count This element is included in summaries. 0..1 positiveInt 반복 횟수
MedicationRequest.dosageInstruction.timing.repeat.countMax This element is included in summaries. 0..1 positiveInt 최대 반복 횟수
MedicationRequest.dosageInstruction.timing.repeat.duration This element is included in summaries. 0..1 decimal 지속 기간
MedicationRequest.dosageInstruction.timing.repeat.durationMax This element is included in summaries. 0..1 decimal 지속 기간 (Max)
MedicationRequest.dosageInstruction.timing.repeat.durationUnit This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a -시간 단위 (UCUM)
바인딩(Binding): UnitsOfTime (required): 시간 단위 (UCUM 단위)
MedicationRequest.dosageInstruction.timing.repeat.frequency This element must be supported. This element is included in summaries. 0..1 positiveInt 주기 당 약품 투여 및 복용 횟수
MedicationRequest.dosageInstruction.timing.repeat.frequencyMax This element is included in summaries. 0..1 positiveInt 주기 당 약품 투여 및 복용 최대 횟수
MedicationRequest.dosageInstruction.timing.repeat.period This element must be supported. This element is included in summaries. 0..1 decimal 약품 투여 및 복용 주기 수치
MedicationRequest.dosageInstruction.timing.repeat.periodMax This element is included in summaries. 0..1 decimal 약품 투여 및 복용 주기 최대 수치 (3-4 hours)
MedicationRequest.dosageInstruction.timing.repeat.periodUnit This element must be supported. This element is included in summaries. 0..1 code 약품 투여 및 복용 주기 단위: s | min | h | d | wk | mo | a
바인딩(Binding): UnitsOfTime (required)
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek This element is included in summaries. 0..* code mon | tue | wed | thu | fri | sat | sun
바인딩(Binding): DaysOfWeek (required)
MedicationRequest.dosageInstruction.timing.repeat.timeOfDay This element is included in summaries. 0..* time Time of day for action
MedicationRequest.dosageInstruction.timing.repeat.when This element is included in summaries. 0..* code 발생 기간 코드
바인딩(Binding): EventTiming (required): 일정과 관련된 실제 이벤트.
MedicationRequest.dosageInstruction.timing.repeat.offset This element is included in summaries. 0..1 unsignedInt 이벤트로부터 분(minutes) 간격 (이전 또는 이후)
MedicationRequest.dosageInstruction.timing.code This element is included in summaries. 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
바인딩(Binding): TimingAbbreviation (preferred): 알려진/정의된 타이밍 패턴에 대한 코드.
MedicationRequest.dosageInstruction.asNeeded[x] This element is included in summaries. 0..1 복용 전제 조건
바인딩(Binding): SNOMEDCTMedicationAsNeededReasonCodes (example): 약물 복용량을 소비하거나 투여하기 전에 충족되거나 평가되어야 하는 전제 조건을 식별하는 코드화된 개념. 예: "통증", "성교 30분 전", "재발 시" 등.
MedicationRequest.dosageInstruction.asNeeded[x].asNeededBoolean boolean
MedicationRequest.dosageInstruction.asNeeded[x].asNeededCodeableConcept CodeableConcept
MedicationRequest.dosageInstruction.site This element is included in summaries. 0..1 CodeableConcept 투여할 신체 부위
바인딩(Binding): SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): 약물을 신체에 투여 및 도포하는 위치를 설명하는 코드화된 개념.
MedicationRequest.dosageInstruction.route This element is included in summaries. 0..1 CodeableConcept 약물이 몸에 투입되는 방법
바인딩(Binding): SNOMEDCTRouteCodes (example): 대상의 신체에 치료제를 투여 및 도포하는 경로 또는 생리학적 경로를 설명하는 코드화된 개념.
MedicationRequest.dosageInstruction.method This element is included in summaries. 0..1 CodeableConcept 약물을 투여하는 방법
바인딩(Binding): SNOMEDCTAdministrationMethodCodes (example): 약물을 투여하는 방법을 설명하는 코드화된 개념.
MedicationRequest.dosageInstruction.doseAndRate This element must be supported. This element is included in summaries. 1..* Element 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.doseAndRate.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.doseAndRate.type This element is included in summaries. 0..1 CodeableConcept 지정된 복용량 또는 비율의 종류
바인딩(Binding): DoseAndRateType (example): 지정된 복용량 또는 비율의 종류.
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. This element is included in summaries. 1..1 KRCDI) 1회량, 1회량 단위
분할항목(Slice): Unordered, Closed by type:$this
노트: 이 요소와 그 하위 요소에 정의된 규칙은 모든 슬라이스에 적용되지만, 각 슬라이스에 반복하여 표시하지는 않음
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].doseRange Range
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].doseQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. This element is included in summaries. 0..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 단위를 포함한 투여 및 복용량
바인딩(Binding): UCUMCodes (preferred)
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange This element must be supported. This element is included in summaries. 0..1 Range 범위로 지정된 투여 및 복용량
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.low This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 최소
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseRange.high This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 최대
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dosageInstruction.doseAndRate.rate[x] This element is included in summaries. 0..1 시간 단위당 투약량
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRatio Ratio
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRange Range
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.maxDosePerPeriod This element is included in summaries. 0..1 Ratio 시간 단위당 약물 상한선
MedicationRequest.dosageInstruction.maxDosePerAdministration This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 투여당 약물 상한선
Constraints: sqty-1
MedicationRequest.dosageInstruction.maxDosePerLifetime This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) 환자 생애 약물 상한선
Constraints: sqty-1
MedicationRequest.dispenseRequest This element must be supported. 0..1 BackboneElement 처방 요청
MedicationRequest.dispenseRequest.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dispenseRequest.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.initialFill 0..1 BackboneElement 최초 제조 세부사항
MedicationRequest.dispenseRequest.initialFill.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dispenseRequest.initialFill.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.initialFill.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.dispenseRequest.initialFill.quantity C 0..1 SimpleQuantity(4.0.1) 초기 조제 수량
Constraints: sqty-1
MedicationRequest.dispenseRequest.initialFill.duration 0..1 Duration 초기 조제 시 예상 복용 기간
MedicationRequest.dispenseRequest.dispenseInterval 0..1 Duration 최소 조제 간격
MedicationRequest.dispenseRequest.validityPeriod 0..1 Period 처방전 유효기간
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1 unsignedInt 허가된 재제조 횟수
MedicationRequest.dispenseRequest.quantity C 0..1 SimpleQuantity(4.0.1) KRCDI) 총량, 총량 단위
단위를 포함한 처방 총량
바인딩(Binding): UCUMCodes (preferred)
Constraints: sqty-1
MedicationRequest.dispenseRequest.expectedSupplyDuration This element must be supported. 0..1 Duration KRCDI) 처방 일수
처방 기간: s | min | h | d | wk | mo | a
MedicationRequest.dispenseRequest.expectedSupplyDuration.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.dispenseRequest.expectedSupplyDuration.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
분할항목(Slice): 순서 없음, 다음 요소의 값이 다른 임의의 분할항목을 허용:url
MedicationRequest.dispenseRequest.expectedSupplyDuration.value This element is included in summaries. 0..1 decimal 숫자 값 (암시적 정밀도 포함)
MedicationRequest.dispenseRequest.expectedSupplyDuration.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - 값을 이해하는 방법
바인딩(Binding): QuantityComparator (required): 한정자를 이해하는 방법과 한정자가 표현되는 방법.
MedicationRequest.dispenseRequest.expectedSupplyDuration.unit This element is included in summaries. 0..1 string 단위 표현
MedicationRequest.dispenseRequest.expectedSupplyDuration.system This element is included in summaries. C 0..1 uri 단위를 정의한 코드체계
MedicationRequest.dispenseRequest.expectedSupplyDuration.code This element is included in summaries. 0..1 code 처방 기간 단위 코드
바인딩(Binding): UnitsOfTime (required)
선호값: d
MedicationRequest.dispenseRequest.performer 0..1 Reference(Organization) 지정된 제조자
MedicationRequest.substitution 0..1 BackboneElement 약물 대체에 대한 제한 사항
MedicationRequest.substitution.id 0..1 string 요소 간 참조를 위한 고유 ID
MedicationRequest.substitution.extension 0..* 확장(Extension) 추가 정보를 제공하기 위해 정의한 확장(Extension) 목록
MedicationRequest.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* 확장(Extension) 의미나 해석을 변경하기 위해 정의한 확장(Extension) 목록
MedicationRequest.substitution.allowed[x] 1..1 약물 대체 허용 여부
바인딩(Binding): ActSubstanceAdminSubstitutionCode (example): 허용되는 약물 대체 유형을 식별
MedicationRequest.substitution.allowed[x].allowedBoolean boolean
MedicationRequest.substitution.allowed[x].allowedCodeableConcept CodeableConcept
MedicationRequest.substitution.reason 0..1 CodeableConcept 약물 대체를 해야 하는/하면 안되는 이유
바인딩(Binding): SubstanceAdminSubstitutionReason (example): 처방과 다른 약물로 대체를 해야 하는/하면 안되는 이유를 설명하는 코드화된 개념.
MedicationRequest.priorPrescription 0..1 Reference(MedicationRequest) 대체되는 처방
MedicationRequest.detectedIssue 0..* Reference(DetectedIssue) 조치와 관련된 임상적 문제
MedicationRequest.eventHistory 0..* Reference(Provenance) 수명 주기에서 관심 있는 이벤트 목록

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationRequest.language Base preferred Common Languages 📍4.0.1 FHIR Std.
MedicationRequest.status Base required Medicationrequest status 📍4.0.1 FHIR Std.
MedicationRequest.statusReason Base example Medication request status reason codes 📍4.0.1 FHIR Std.
MedicationRequest.intent Base required Medication request intent 📍4.0.1 FHIR Std.
MedicationRequest.category Base example Medication request category codes 📍4.0.1 FHIR Std.
MedicationRequest.priority Base required Request priority 📍4.0.1 FHIR Std.
MedicationRequest.medication[x] Base example SNOMED CT Medication Codes 📍4.0.1 FHIR Std.
MedicationRequest.medication[x]:medicationCodeableConcept Base extensible KR Core EDI Medication Codes 📦3.0.0-ballot This IG
MedicationRequest.performerType Base example Procedure Performer Role Codes 📍4.0.1 FHIR Std.
MedicationRequest.reasonCode Base example Condition/Problem/Diagnosis Codes 📍4.0.1 FHIR Std.
MedicationRequest.courseOfTherapyType Base example Medication request course of therapy codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​additionalInstruction Base example SNOMED CT Additional Dosage Instructions 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.durationUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.when Base required EventTiming 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.code Base preferred TimingAbbreviation 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​asNeeded[x] Base example SNOMED CT Medication As Needed Reason Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​site Base example SNOMED CT Anatomical Structure for Administration Site Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​route Base example SNOMED CT Route Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​method Base example SNOMED CT Administration Method Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.type Base example DoseAndRateType 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseQuantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​low Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.dose[x]:doseRange.​high Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​quantity Base preferred UCUM Codes 📦4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​expectedSupplyDuration.​code Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.substitution.​allowed[x] Base example ActSubstanceAdminSubstitutionCode 📦3.0.0 THO v7.5
MedicationRequest.substitution.​reason Base example SubstanceAdminSubstitutionReason 📦3.0.0 THO v7.5

Constraints

Id Grade Path(s) Description Expression

This structure is derived from MedicationRequest

Summary

Mandatory: 4 elements(5 nested mandatory elements)
Must-Support: 24 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of MedicationRequest.medication[x]
  • The element 1 is sliced based on the value of MedicationRequest.dosageInstruction.doseAndRate.dose[x]

 

Other representations of profile: CSV, Excel, Schematron

Notes:

KR Core IG를 따르는 Server는 반드시(SHALL) MedicationRequest Resource를 지원하고, KR Core MedicationRequest Profile을 반드시(SHALL) 지원해야 한다.
KR Core IG를 따르는 Client는 가능한 한(SHOULD) MedicationRequest Resource를 지원하고, MedicationRequest Resource를 지원하는 경우, KR Core MedicationRequest Profile을 반드시(SHALL) 지원해야 한다.

KR Core Search Parameters (defined)

MedicationRequest Resource를 검색하기 위해 KR Core에서 추가로 정의한 검색 파라미터.

Name Type Description Expression Expectations
ingredient-code token 약품성분명 MedicationRequest.medication.ofType(CodeableConcept).extension(‘http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationIngredient’).value.ofType(CodeableConcept) SHOULD

KR Core Search Parameters (derived)

MedicationRequest Resource를 검색하기 위해 기본 FHIR 사양을 기반으로 정의한 검색 파라미터.

Name Type Description Expression Expectations
authoredon datetime 약물 처방 일시 MedicationRequest.authoredOn MAY
code token 처방한 약물 (MedicationRequest.medication as CodeableConcept) SHOULD
intent token 약물 처방 의도 MedicationRequest.intent SHOULD
medication reference 처방한 약물 MedicationRequest.medication.ofType(Reference) SHOULD
patient reference 약물 처방 대상 MedicationRequest.subject.where(resolve() is Patient) SHALL
status token 약물 처방 진행 상태 MedicationRequest.status MAY

NOTE: 위 Search Parameter 목록은 아래 요소에 대한 구현 기대치를 정의함:

NOTE: 이 외 기본 FHIR 사양에서 정의하고 있는 Search Parameter들은 KR Core IG를 구현한 서버의 선택 사항에 따라 추가로 제공 가능.