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

This page is part of the KR Core (v1.0.1 - STU1) based on FHIR R4. This is an authorized publication. For a full list of available versions, see the Directory of published versions

CapabilityStatement: KR Core Client CapabilityStatement

Official URL: http://www.hl7korea.or.kr/fhir/krcore/CapabilityStatement/krcore-capabilitystatement-client Version: 1.0.1
Active as of 2023-06-30 Computable Name: KRCoreClientCapabilityStatement

개별 환자 정보 생성 및 쿼리를 담당하는 KR Core Client의 예상 기능을 설명. KR Core Server에서 지원하는 FHIR Profiles, RESTful Operations, Search Parameters의 전체 목록은 KR Core Server CapabilityStatement에 정의됨. KR Core Client는 이 목록에서 사용 사례 및 기타 상황별 요구 사항에 따라 필요한 데이터에 접근할 수 있음.

Raw OpenAPI-Swagger Definition file | Download

KRCoreClientCapabilityStatement

개별 환자 정보 생성 및 쿼리를 담당하는 KR Core Client의 예상 기능을 설명. KR Core Server에서 지원하는 FHIR Profiles, RESTful Operations, Search Parameters의 전체 목록은 KR Core Server CapabilityStatement에 정의됨. KR Core Client는 이 목록에서 사용 사례 및 기타 상황별 요구 사항에 따라 필요한 데이터에 접근할 수 있음.

ModeCLIENT
Description

KR Core Client는 다음 사항을 반드시(SHALL) 준수:

  1. KR Core Server CapabilityStatement에 정의된 RESTful Operations, Search Parameters를 활용하여, 하나 이상의 KR Core Profile에 대하여 리소스 등록 및 쿼리 지원.

  2. KR Core IG의 General RequirementsMandatory and Must Support 준수.

Table 1은 KR Core Client에 요구되는 Resources, Profiles, RESTful operatioins 지원 기대치를 보인다.

Table 1은 다음과 같이 해석한다.

  • KR Core Client는 SHALL로 표기된 Resources, Profiles, RESTful operations는 반드시 지원해야 한다.
    • 예를 들면, KR Core Client는 Patient 리소스와 KR Core Patient Profile, 그리고 이에 대한 read operation은 반드시 지원해야 한다.
  • KR Core Client는 SHOULD로 표기된 Resources, Profiles, RESTful operations는 가능한 한 지원해야 한다.
    • 예를 들면, KR Core Client는 AllergyIntolerance 리소스와 KR Core AllergyIntolerance Profile, 그리고 이에 대한 vread operation은 가능한 한 지원해야 한다.
  • KR Core Client는 MAY로 표기된 Resources, Profiles, RESTful operations는 선택적으로 지원할 수 있다.
    • 예를 들면, KR Core Client는 Patient 리소스와 KR Core Patient Profile은 반드시 지원해야 하고, 이에 대한 patch operation은 선택적으로 지원할 수 있다.
  • 그 외 정의되지 않은 Resources, Profiles, RESTful operations을 선택적으로 지원하는 것을 권장한다.

Table 1: KR Core Client의 기능별 지원 기대치

Resource Type Profile Operation
create search
-type
read vread update patch delete history
-instance
history
-type
AllergyIntolerance SHOULD KR Core AllergyIntolerance Profile SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
Condition SHOULD KR Core Condition Profile for Cheife Complaint SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Condition Profile for Encounter Diagnosis SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
DiagnosticReport SHOULD KR Core DiagnosticReport Profile for Diagnostic Imaging SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core DiagnosticReport Profile for Function Tests SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core DiagnosticReport Profile for Laboratory Results SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core DiagnosticReport Profile for Pathology Results SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
Encounter SHOULD KR Core Encounter Profile SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
Organization SHOULD KR Core Healthcare Organization Profile SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
ImaginStudy SHOULD KR Core ImagingStudy Profile SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
Immunization SHOULD KR Core Immunization Profile SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
Medication SHOULD KR Core Medication Profile SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
MedicationRequest SHOULD KR Core MedicationRequest Profile SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
Observation SHOULD KR Core Observation Profile for Function Test SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Observation Profile for Laboratory Result SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Observation Profile for Vital Signs SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Observation Profile for Vital Signs:
Blood Pressure
SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Observation Profile for Vital Signs:
Body Height
SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Observation Profile for Vital Signs:
Body Temperature
SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Observation Profile for Vital Signs:
Body Weight
SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Observation Profile for Vital Signs:
Heart Rate
SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Observation Profile for Vital Signs:
Pulse Oximetry
SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
KR Core Observation Profile for Vital Signs:
Respiratory Rate
SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
Patient SHALL KR Core Patient Profile SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
Practitioner SHOULD KR Core Practitioner Profile for Medical Doctor SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
PractitionerRole SHOULD KR Core PractitionerRole Profile for Medical Doctor SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY
Procedure SHOULD KR Core Procedure Profile SHALL MAY SHALL SHALL SHOULD MAY MAY MAY SHOULD MAY