KR Core Implementation Guide
1.0.0 - STU1 Korea, Republic of flag

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

Resource Profile: KR Core Procedure Profile

Official URL: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-procedure Version: 1.0.0
Draft as of 2021-11-13 Computable Name: KRCore_Procedure

KR Core의 수술 및 처치 정보에 적용되는 Procedure 구조.

Usage:

Formal Views of Profile Content

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

This structure is derived from Procedure

NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..*ProcedureKR Core Procedure Profile
... status S1..1code수술 및 처치 상태: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
선호값: completed
... code S1..1CodeableConcept수술명 및 처치명
.... Slices for coding 0..*Coding용어 시스템에 의해 정의된 코드
Slice: Unordered, Open by value:$this
..... coding:EDI S0..*Coding건강보험심사평가원 건강보험요양급여비용 코드 정보
Binding: KR Core EDI Procedure Codes (required)
...... system S1..1uri건강보험심사평가원 건강보험요양급여비용 코드체계
고정값: http://www.hl7korea.or.kr/CodeSystem/hira-edi-procedure
...... code S1..1code건강보험심사평가원 건강보험요양급여비용 코드
... subject 1..1Reference(KR Core Patient Profile)수술 및 처치 대상
.... performedDateTimedateTime S
.... performedPeriodPeriod
.... performedStringstring
.... performedAgeAge
.... performedRangeRange

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Procedure.code.coding:EDIrequiredKR_Core_EDI_Procedure_Codes (a valid code from HIRA EDI Procedure)
NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..*ProcedureKR Core Procedure Profile
... implicitRules ?!Σ0..1uri이 콘텐츠 생성 시 따른 규칙들의 집합
... modifierExtension ?!0..*Extension반드시 지원해야 하는 Extension들
... status ?!SΣ1..1code수술 및 처치 상태: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Binding: EventStatus (required): 수술 및 처치의 상태를 지정하는 코드


선호값: completed
.... Slices for coding Σ0..*Coding용어 시스템에 의해 정의된 코드
Slice: Unordered, Open by value:$this
..... coding:EDI SΣ0..*Coding건강보험심사평가원 건강보험요양급여비용 코드 정보
Binding: KR Core EDI Procedure Codes (required)
...... system SΣ1..1uri건강보험심사평가원 건강보험요양급여비용 코드체계
고정값: http://www.hl7korea.or.kr/CodeSystem/hira-edi-procedure
...... code SΣ1..1code건강보험심사평가원 건강보험요양급여비용 코드
... subject Σ1..1Reference(KR Core Patient Profile)수술 및 처치 대상
... performed[x] SΣ1..1수술 및 처치일자
.... performedDateTimedateTime

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Procedure.statusrequiredEventStatus
Procedure.codeexampleProcedureCodes(SNOMEDCT)
Procedure.code.coding:EDIrequiredKR_Core_EDI_Procedure_Codes (a valid code from HIRA EDI Procedure)
NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..*ProcedureKR Core Procedure Profile
... id Σ0..1id본 리소스 인스턴스의 논리적 ID
... meta Σ0..1Meta리소스에 대한 메타데이터
... implicitRules ?!Σ0..1uri이 콘텐츠 생성 시 따른 규칙들의 집합
... language 0..1code리소스 콘텐츠의 언어
Binding: CommonLanguages (preferred): 국가별 언어.

추가 바인딩목적
AllLanguagesMax Binding
... text 0..1Narrative사람의 해석을 위한, 리소스의 텍스트 요약
... contained 0..*Resource포함된 리소스
... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
... modifierExtension ?!0..*Extension반드시 지원해야 하는 Extension들
... identifier Σ0..*Identifier본 수술 및 처치에 대한 외부 식별자
... instantiatesCanonical Σ0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)FHIR 프로토콜 또는 정의를 인스턴스화
... instantiatesUri Σ0..*uri외부 프로토콜 또는 정의를 인스턴스화
... basedOn Σ0..*Reference(CarePlan | ServiceRequest)본 수술 및 처치에 대한 요청
... partOf Σ0..*Reference(Procedure | Observation | MedicationAdministration)본 관찰이 속한 이벤트 참조
... status ?!SΣ1..1code수술 및 처치 상태: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Binding: EventStatus (required): 수술 및 처치의 상태를 지정하는 코드


선호값: completed
... statusReason Σ0..1CodeableConcept현재 상태의 이유
Binding: ProcedureNotPerformedReason(SNOMED-CT) (example): 수술 및 처치가 수행되지 않은 이유를 식별하는 코드

... category Σ0..1CodeableConcept수술 및 처치의 분류
Binding: ProcedureCategoryCodes(SNOMEDCT) (example): 검색, 정렬 및 표시 목적으로 수술 및 처치를 분류하는 코드.

... code SΣ1..1CodeableConcept수술명 및 처치명
Binding: ProcedureCodes(SNOMEDCT) (example): 수술 및 처치를 식별하는 코드.

.... id 0..1string요소 간 참조를 위한 고유 ID
.... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
Slice: 순서 없음, url 값에 대해 열려있음
.... Slices for coding Σ0..*Coding용어 시스템에 의해 정의된 코드
Slice: Unordered, Open by value:$this
..... coding:EDI SΣ0..*Coding건강보험심사평가원 건강보험요양급여비용 코드 정보
Binding: KR Core EDI Procedure Codes (required)
...... id 0..1string요소 간 참조를 위한 고유 ID
...... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
Slice: 순서 없음, url 값에 대해 열려있음
...... system SΣ1..1uri건강보험심사평가원 건강보험요양급여비용 코드체계
고정값: http://www.hl7korea.or.kr/CodeSystem/hira-edi-procedure
...... version Σ0..1string시스템의 버전 - 필요한 경우에 제공
...... code SΣ1..1code건강보험심사평가원 건강보험요양급여비용 코드
...... display Σ0..1string시스템에서 정의한 표현
...... userSelected Σ0..1boolean이 coding을 사용자가 직접 선택한 경우
.... text Σ0..1string개념의 일반 텍스트 표현
... subject Σ1..1Reference(KR Core Patient Profile)수술 및 처치 대상
... encounter Σ0..1Reference(Encounter)본 수술 및 처치가 속한 수진
... performed[x] SΣ1..1수술 및 처치일자
.... performedDateTimedateTime S
.... performedPeriodPeriod
.... performedStringstring
.... performedAgeAge
.... performedRangeRange
... recorder Σ0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)수술 및 처치를 기록한 사람
... asserter Σ0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)수술 및 처치를 확인한 사람
... performer Σ0..*BackboneElement수술 및 처치를 수행한 사람
.... id 0..1string요소 간 참조를 위한 고유 ID
.... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
.... modifierExtension ?!Σ0..*Extension인식할 수 없는 상황에서도 반드시 지원해야 하는 Extension들
.... function Σ0..1CodeableConcept수술 및 처치의 종류
Binding: ProcedurePerformerRoleCodes (example): 수술 및 처치 수행자의 역할을 식별하는 코드.

.... actor Σ1..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)의료인에 대한 참조
.... onBehalfOf 0..1Reference(Organization)장치 또는 의료인이 대표하는 기관
... location Σ0..1Reference(Location)수술 및 처치가 발생한 장소
... reasonCode Σ0..*CodeableConcept수술 및 처치가 수행된 이유 코드
Binding: ProcedureReasonCodes (example): 수술 및 처치가 필요한 이유를 식별하는 코드


... reasonReference Σ0..*Reference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference)수술 및 처치 수행의 정당성
... bodySite Σ0..*CodeableConcept목표 신체 부위
Binding: SNOMEDCTBodyStructures (example): 해부학적 위치를 설명하는 코드들. 좌/우를 포함할 수 있음.


... outcome Σ0..1CodeableConcept수술 및 처치의 결과
Binding: ProcedureOutcomeCodes(SNOMEDCT) (example): 수술 및 처치의 결과 - 해결 여부.

... report 0..*Reference(DiagnosticReport | DocumentReference | Composition)수술 및 처치로 인한 모든 보고서
... complication 0..*CodeableConcept수술 및 처치 후 합병증
Binding: Condition/Problem/DiagnosisCodes (example): 수술 및 처치로 인한 합병증


... complicationDetail 0..*Reference(Condition)수술 및 처치의 결과로 인한 상태
... followUp 0..*CodeableConcept후속 조치 지침
Binding: ProcedureFollowUpCodes(SNOMEDCT) (example): 수술 및 처치에 필요한 특정 후속 조치. 예: 봉합사 제거


... note 0..*Annotation수술 및 처치에 대한 추가 정보
... focalDevice 0..*BackboneElement변경, 이식 또는 제거된 장치
.... id 0..1string요소 간 참조를 위한 고유 ID
.... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
.... modifierExtension ?!Σ0..*Extension인식할 수 없는 상황에서도 반드시 지원해야 하는 Extension들
.... action 0..1CodeableConcept장치 변경의 종류
Binding: ProcedureDeviceActionCodes (preferred): 수술 및 처치 중에 장치에 발생한 변경의 종류.

.... manipulated 1..1Reference(Device)변경된 장비
... usedReference 0..*Reference(Device | Medication | Substance)수술 및 처치 중에 사용한 물품
... usedCode 0..*CodeableConcept수술 및 처치 중에 사용된 물품 코드
Binding: FHIRDeviceTypes (example): 수술 및 처치 중에 사용되는 물품을 설명하는 코드.



doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Procedure.languagepreferredCommonLanguages
추가 바인딩 목적
AllLanguages Max Binding
Procedure.statusrequiredEventStatus
Procedure.statusReasonexampleProcedureNotPerformedReason(SNOMED-CT)
Procedure.categoryexampleProcedureCategoryCodes(SNOMEDCT)
Procedure.codeexampleProcedureCodes(SNOMEDCT)
Procedure.code.coding:EDIrequiredKR_Core_EDI_Procedure_Codes (a valid code from HIRA EDI Procedure)
Procedure.performer.functionexampleProcedurePerformerRoleCodes
Procedure.reasonCodeexampleProcedureReasonCodes
Procedure.bodySiteexampleSNOMEDCTBodyStructures
Procedure.outcomeexampleProcedureOutcomeCodes(SNOMEDCT)
Procedure.complicationexampleCondition/Problem/DiagnosisCodes
Procedure.followUpexampleProcedureFollowUpCodes(SNOMEDCT)
Procedure.focalDevice.actionpreferredProcedureDeviceActionCodes
Procedure.usedCodeexampleFHIRDeviceTypes

This structure is derived from Procedure

Summary

Mandatory: 2 elements (2 nested mandatory elements)
Must-Support: 6 elements
고정값: 1 element

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Procedure.code.coding is sliced based on the value of value:$this

Differential View

This structure is derived from Procedure

NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..*ProcedureKR Core Procedure Profile
... status S1..1code수술 및 처치 상태: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
선호값: completed
... code S1..1CodeableConcept수술명 및 처치명
.... Slices for coding 0..*Coding용어 시스템에 의해 정의된 코드
Slice: Unordered, Open by value:$this
..... coding:EDI S0..*Coding건강보험심사평가원 건강보험요양급여비용 코드 정보
Binding: KR Core EDI Procedure Codes (required)
...... system S1..1uri건강보험심사평가원 건강보험요양급여비용 코드체계
고정값: http://www.hl7korea.or.kr/CodeSystem/hira-edi-procedure
...... code S1..1code건강보험심사평가원 건강보험요양급여비용 코드
... subject 1..1Reference(KR Core Patient Profile)수술 및 처치 대상
.... performedDateTimedateTime S
.... performedPeriodPeriod
.... performedStringstring
.... performedAgeAge
.... performedRangeRange

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Procedure.code.coding:EDIrequiredKR_Core_EDI_Procedure_Codes (a valid code from HIRA EDI Procedure)

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..*ProcedureKR Core Procedure Profile
... implicitRules ?!Σ0..1uri이 콘텐츠 생성 시 따른 규칙들의 집합
... modifierExtension ?!0..*Extension반드시 지원해야 하는 Extension들
... status ?!SΣ1..1code수술 및 처치 상태: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Binding: EventStatus (required): 수술 및 처치의 상태를 지정하는 코드


선호값: completed
.... Slices for coding Σ0..*Coding용어 시스템에 의해 정의된 코드
Slice: Unordered, Open by value:$this
..... coding:EDI SΣ0..*Coding건강보험심사평가원 건강보험요양급여비용 코드 정보
Binding: KR Core EDI Procedure Codes (required)
...... system SΣ1..1uri건강보험심사평가원 건강보험요양급여비용 코드체계
고정값: http://www.hl7korea.or.kr/CodeSystem/hira-edi-procedure
...... code SΣ1..1code건강보험심사평가원 건강보험요양급여비용 코드
... subject Σ1..1Reference(KR Core Patient Profile)수술 및 처치 대상
... performed[x] SΣ1..1수술 및 처치일자
.... performedDateTimedateTime

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Procedure.statusrequiredEventStatus
Procedure.codeexampleProcedureCodes(SNOMEDCT)
Procedure.code.coding:EDIrequiredKR_Core_EDI_Procedure_Codes (a valid code from HIRA EDI Procedure)

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..*ProcedureKR Core Procedure Profile
... id Σ0..1id본 리소스 인스턴스의 논리적 ID
... meta Σ0..1Meta리소스에 대한 메타데이터
... implicitRules ?!Σ0..1uri이 콘텐츠 생성 시 따른 규칙들의 집합
... language 0..1code리소스 콘텐츠의 언어
Binding: CommonLanguages (preferred): 국가별 언어.

추가 바인딩목적
AllLanguagesMax Binding
... text 0..1Narrative사람의 해석을 위한, 리소스의 텍스트 요약
... contained 0..*Resource포함된 리소스
... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
... modifierExtension ?!0..*Extension반드시 지원해야 하는 Extension들
... identifier Σ0..*Identifier본 수술 및 처치에 대한 외부 식별자
... instantiatesCanonical Σ0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)FHIR 프로토콜 또는 정의를 인스턴스화
... instantiatesUri Σ0..*uri외부 프로토콜 또는 정의를 인스턴스화
... basedOn Σ0..*Reference(CarePlan | ServiceRequest)본 수술 및 처치에 대한 요청
... partOf Σ0..*Reference(Procedure | Observation | MedicationAdministration)본 관찰이 속한 이벤트 참조
... status ?!SΣ1..1code수술 및 처치 상태: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Binding: EventStatus (required): 수술 및 처치의 상태를 지정하는 코드


선호값: completed
... statusReason Σ0..1CodeableConcept현재 상태의 이유
Binding: ProcedureNotPerformedReason(SNOMED-CT) (example): 수술 및 처치가 수행되지 않은 이유를 식별하는 코드

... category Σ0..1CodeableConcept수술 및 처치의 분류
Binding: ProcedureCategoryCodes(SNOMEDCT) (example): 검색, 정렬 및 표시 목적으로 수술 및 처치를 분류하는 코드.

... code SΣ1..1CodeableConcept수술명 및 처치명
Binding: ProcedureCodes(SNOMEDCT) (example): 수술 및 처치를 식별하는 코드.

.... id 0..1string요소 간 참조를 위한 고유 ID
.... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
Slice: 순서 없음, url 값에 대해 열려있음
.... Slices for coding Σ0..*Coding용어 시스템에 의해 정의된 코드
Slice: Unordered, Open by value:$this
..... coding:EDI SΣ0..*Coding건강보험심사평가원 건강보험요양급여비용 코드 정보
Binding: KR Core EDI Procedure Codes (required)
...... id 0..1string요소 간 참조를 위한 고유 ID
...... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
Slice: 순서 없음, url 값에 대해 열려있음
...... system SΣ1..1uri건강보험심사평가원 건강보험요양급여비용 코드체계
고정값: http://www.hl7korea.or.kr/CodeSystem/hira-edi-procedure
...... version Σ0..1string시스템의 버전 - 필요한 경우에 제공
...... code SΣ1..1code건강보험심사평가원 건강보험요양급여비용 코드
...... display Σ0..1string시스템에서 정의한 표현
...... userSelected Σ0..1boolean이 coding을 사용자가 직접 선택한 경우
.... text Σ0..1string개념의 일반 텍스트 표현
... subject Σ1..1Reference(KR Core Patient Profile)수술 및 처치 대상
... encounter Σ0..1Reference(Encounter)본 수술 및 처치가 속한 수진
... performed[x] SΣ1..1수술 및 처치일자
.... performedDateTimedateTime S
.... performedPeriodPeriod
.... performedStringstring
.... performedAgeAge
.... performedRangeRange
... recorder Σ0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)수술 및 처치를 기록한 사람
... asserter Σ0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)수술 및 처치를 확인한 사람
... performer Σ0..*BackboneElement수술 및 처치를 수행한 사람
.... id 0..1string요소 간 참조를 위한 고유 ID
.... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
.... modifierExtension ?!Σ0..*Extension인식할 수 없는 상황에서도 반드시 지원해야 하는 Extension들
.... function Σ0..1CodeableConcept수술 및 처치의 종류
Binding: ProcedurePerformerRoleCodes (example): 수술 및 처치 수행자의 역할을 식별하는 코드.

.... actor Σ1..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)의료인에 대한 참조
.... onBehalfOf 0..1Reference(Organization)장치 또는 의료인이 대표하는 기관
... location Σ0..1Reference(Location)수술 및 처치가 발생한 장소
... reasonCode Σ0..*CodeableConcept수술 및 처치가 수행된 이유 코드
Binding: ProcedureReasonCodes (example): 수술 및 처치가 필요한 이유를 식별하는 코드


... reasonReference Σ0..*Reference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference)수술 및 처치 수행의 정당성
... bodySite Σ0..*CodeableConcept목표 신체 부위
Binding: SNOMEDCTBodyStructures (example): 해부학적 위치를 설명하는 코드들. 좌/우를 포함할 수 있음.


... outcome Σ0..1CodeableConcept수술 및 처치의 결과
Binding: ProcedureOutcomeCodes(SNOMEDCT) (example): 수술 및 처치의 결과 - 해결 여부.

... report 0..*Reference(DiagnosticReport | DocumentReference | Composition)수술 및 처치로 인한 모든 보고서
... complication 0..*CodeableConcept수술 및 처치 후 합병증
Binding: Condition/Problem/DiagnosisCodes (example): 수술 및 처치로 인한 합병증


... complicationDetail 0..*Reference(Condition)수술 및 처치의 결과로 인한 상태
... followUp 0..*CodeableConcept후속 조치 지침
Binding: ProcedureFollowUpCodes(SNOMEDCT) (example): 수술 및 처치에 필요한 특정 후속 조치. 예: 봉합사 제거


... note 0..*Annotation수술 및 처치에 대한 추가 정보
... focalDevice 0..*BackboneElement변경, 이식 또는 제거된 장치
.... id 0..1string요소 간 참조를 위한 고유 ID
.... extension 0..*Extension구현에 의해 정의된 추가 콘텐츠
.... modifierExtension ?!Σ0..*Extension인식할 수 없는 상황에서도 반드시 지원해야 하는 Extension들
.... action 0..1CodeableConcept장치 변경의 종류
Binding: ProcedureDeviceActionCodes (preferred): 수술 및 처치 중에 장치에 발생한 변경의 종류.

.... manipulated 1..1Reference(Device)변경된 장비
... usedReference 0..*Reference(Device | Medication | Substance)수술 및 처치 중에 사용한 물품
... usedCode 0..*CodeableConcept수술 및 처치 중에 사용된 물품 코드
Binding: FHIRDeviceTypes (example): 수술 및 처치 중에 사용되는 물품을 설명하는 코드.



doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Procedure.languagepreferredCommonLanguages
추가 바인딩 목적
AllLanguages Max Binding
Procedure.statusrequiredEventStatus
Procedure.statusReasonexampleProcedureNotPerformedReason(SNOMED-CT)
Procedure.categoryexampleProcedureCategoryCodes(SNOMEDCT)
Procedure.codeexampleProcedureCodes(SNOMEDCT)
Procedure.code.coding:EDIrequiredKR_Core_EDI_Procedure_Codes (a valid code from HIRA EDI Procedure)
Procedure.performer.functionexampleProcedurePerformerRoleCodes
Procedure.reasonCodeexampleProcedureReasonCodes
Procedure.bodySiteexampleSNOMEDCTBodyStructures
Procedure.outcomeexampleProcedureOutcomeCodes(SNOMEDCT)
Procedure.complicationexampleCondition/Problem/DiagnosisCodes
Procedure.followUpexampleProcedureFollowUpCodes(SNOMEDCT)
Procedure.focalDevice.actionpreferredProcedureDeviceActionCodes
Procedure.usedCodeexampleFHIRDeviceTypes

This structure is derived from Procedure

Summary

Mandatory: 2 elements (2 nested mandatory elements)
Must-Support: 6 elements
고정값: 1 element

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Procedure.code.coding is sliced based on the value of value:$this

 

Other representations of profile: CSV, Excel, Schematron

Notes:

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

KR CDI 관련항목

KR Core Procedure Profile은 KR CDI의 수술 및 처치 정보 클래스에 대응됨.

KR CDI 수술 및 처치 정보 클래스 항목 KR Core Procedure Profile 관련 항목
수술 및 처치일자 Procedure.performed
수술명 및 처치명 Procedure.code
수술 및 처치 상태 Procedure.status

KR Core Search Parameters (derived)

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

Name Type Description Expression Expectations
code token 수술 및 처치 식별 코드 Procedure.code SHOULD
date date 수술 및 처치 수행 일시 Procedure.performed SHOULD
patient reference 수술 및 처치 대상 환자 Procedure.subject.where(resolve() is Patient) SHALL
status token 수술 및 처치 상태: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Procedure.status MAY

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

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