FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.kr.core
Resource TypeCapabilityStatement
IdCapabilityStatement-krcore-capabilitystatement-server.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/hl7korea/krocre/CapabilityStatement-krcore-capabilitystatement-server.html
URLhttp://www.hl7korea.or.kr/fhir/krcore/CapabilityStatement/krcore-capabilitystatement-server
Version2.0.0
Statusactive
Date2023-06-30
NameKRCoreServerCapabilityStatement
TitleKR Core Server CapabilityStatement
Realmkr
Authorityhl7
Description이 CapabilityStatement는 보건의료데이터 생성(create), 수정(update), 읽기(read), 검색(search) 요청에 응답하는 역할을 담당하는 **KR Core Server**에 대한 기본 규칙을 설명한다. KR Core Server가 지원해야 하는 하는 KR Core Profile, RESTful API, 검색 인자(Search Parameter)의 전체 목록은 이 CapabilityStatement에 정의되어 있다.
Kindrequirements

Resources that use this resource

No resources found


Resources that this resource uses

SearchParameter
krcore-sp-allergyintolerance-categoryKRCoreSearchParameterAllergyIntoleranceCategory
krcore-sp-allergyintolerance-clinical-statusKRCoreSearchParameterAllergyIntoleranceClinicalStatus
krcore-sp-allergyintolerance-codeKRCoreSearchParameterAllergyIntoleranceCode
krcore-sp-allergyintolerance-manifestationKRCoreSearchParameterAllergyIntoleranceManifestation
krcore-sp-allergyintolerance-onsetKRCoreSearchParameterAllergyIntoleranceOnset
krcore-sp-allergyintolerance-patientKRCoreSearchParameterAllergyIntolerancePatient
krcore-sp-condition-categoryKRCoreSearchParameterConditionCategory
krcore-sp-condition-clinical-statusKRCoreSearchParameterConditionClinicalStatus
krcore-sp-condition-codeKRCoreSearchParameterConditionCode
krcore-sp-condition-encounterKRCoreSearchParameterConditionEncounter
krcore-sp-condition-onset-dateKRCoreSearchParameterConditionOnsetDate
krcore-sp-condition-patientKRCoreSearchParameterConditionPatient
krcore-sp-condition-recorded-dateKRCoreSearchParameterConditionRecordedDate
krcore-sp-diagnosticreport-categoryKRCoreSearchParameterDiagnosticReportCategory
krcore-sp-diagnosticreport-codeKRCoreSearchParameterDiagnosticReportCode
krcore-sp-diagnosticreport-issuedKRCoreSearchParameterDiagnosticReportIssued
krcore-sp-diagnosticreport-patientKRCoreSearchParameterDiagnosticReportPatient
krcore-sp-diagnosticreport-performerKRCoreSearchParameterDiagnosticReportPerformer
krcore-sp-diagnosticreport-request-dateKRCoreSearchParameterDiagnosticReportRequestDate
krcore-sp-diagnosticreport-resultKRCoreSearchParameterDiagnosticReportResult
krcore-sp-diagnosticreport-specimenKRCoreSearchParameterDiagnosticReportSpecimen
krcore-sp-diagnosticreport-statusKRCoreSearchParameterDiagnosticReportStatus
krcore-sp-diagnosticreport-studyKRCoreSearchParameterDiagnosticReportStudy
krcore-sp-encounter-classKRCoreSearchParameterEncounterClass
krcore-sp-encounter-dateKRCoreSearchParameterEncounterDate
krcore-sp-encounter-insurance-typeKRCoreSearchParameterEncounterInsuranceType
krcore-sp-encounter-participantKRCoreSearchParameterEncounterParticipant
krcore-sp-encounter-patientKRCoreSearchParameterEncounterPatient
krcore-sp-encounter-service-providerKRCoreSearchParameterEncounterServiceProvider
krcore-sp-encounter-statusKRCoreSearchParameterEncounterStatus
krcore-sp-imagingstudy-modalityKRCoreSearchParameterImagingStudyModality
krcore-sp-imagingstudy-patientKRCoreSearchParameterImagingStudyPatient
krcore-sp-imagingstudy-seriesKRCoreSearchParameterImagingStudySeries
krcore-sp-imagingstudy-startedKRCoreSearchParameterImagingStudyStarted
krcore-sp-imagingstudy-statusKRCoreSearchParameterImagingStudyStatus
krcore-sp-immunization-dateKRCoreSearchParameterImmunizationDate
krcore-sp-immunization-dose-numberKRCoreSearchParameterImmunizationDoseNumber
krcore-sp-immunization-patientKRCoreSearchParameterImmunizationPatient
krcore-sp-immunization-statusKRCoreSearchParameterImmunizationStatus
krcore-sp-immunization-vaccine-codeKRCoreSearchParameterImmunizationVaccineCode
krcore-sp-medication-codeKRCoreSearchParameterMedicationCode
krcore-sp-medication-ingredient-codeKRCoreSearchParameterMedicationIngredientCode
krcore-sp-medicationrequest-authoredonKRCoreSearchParameterMedicationRequestAuthoredOn
krcore-sp-medicationrequest-intentKRCoreSearchParameterMedicationRequestIntent
krcore-sp-medicationrequest-medicationKRCoreSearchParameterMedicationRequestMedication
krcore-sp-medicationrequest-patientKRCoreSearchParameterMedicationRequestPatient
krcore-sp-medicationrequest-statusKRCoreSearchParameterMedicationRequestStatus
krcore-sp-observation-categoryKRCoreSearchParameterObservationCategory
krcore-sp-observation-codeKRCoreSearchParameterObservationCode
krcore-sp-observation-code-value-conceptKRCoreSearchParameterObservationCodeValueConcept
krcore-sp-observation-code-value-dateKRCoreSearchParameterObservationCodeValueDate
krcore-sp-observation-code-value-quantityKRCoreSearchParameterObservationCodeValueQuantity
krcore-sp-observation-code-value-stringKRCoreSearchParameterObservationCodeValueString
krcore-sp-observation-component-codeKRCoreSearchParameterObservationComponentCode
krcore-sp-observation-component-code-value-conceptKRCoreSearchParameterObservationComponentCodeValueConcept
krcore-sp-observation-component-code-value-quantityKRCoreSearchParameterObservationComponentCodeValueQuantity
krcore-sp-observation-component-data-absent-reasonKRCoreSearchParameterObservationComponentDataAbsentReason
krcore-sp-observation-component-value-conceptKRCoreSearchParameterObservationComponentValueConcept
krcore-sp-observation-component-value-quantityKRCoreSearchParameterObservationComponentValueQuantity
krcore-sp-observation-data-absent-reasonKRCoreSearchParameterObservationDataAbsentReason
krcore-sp-observation-dateKRCoreSearchParameterObservationDate
krcore-sp-observation-issuedKRCoreSearchParameterObservationIssued
krcore-sp-observation-patientKRCoreSearchParameterObservationPatient
krcore-sp-observation-performerKRCoreSearchParameterObservationPerformer
krcore-sp-observation-specimenKRCoreSearchParameterObservationSpecimen
krcore-sp-observation-statusKRCoreSearchParameterObservationStatus
krcore-sp-observation-value-conceptKRCoreSearchParameterObservationValueConcept
krcore-sp-observation-value-dateKRCoreSearchParameterObservationValueDate
krcore-sp-observation-value-quantityKRCoreSearchParameterObservationValueQuantity
krcore-sp-observation-value-stringKRCoreSearchParameterObservationValueString
krcore-sp-organization-addressKRCoreSearchParameterOrganizationAddress
krcore-sp-organization-identifierKRCoreSearchParameterOrganizationIdentifier
krcore-sp-organization-nameKRCoreSearchParameterOrganizationName
krcore-sp-organization-telecomKRCoreSearchParameterOrganizationType
krcore-sp-organization-typeKRCoreSearchParameterOrganizationType
krcore-sp-patient-addressKRCoreSearchParameterPatientAddress
krcore-sp-patient-birthdateKRCoreSearchParameterPatientBirthdate
krcore-sp-patient-genderKRCoreSearchParameterPatientGender
krcore-sp-patient-idKRCoreSearchParameterPatientId
krcore-sp-patient-identifierKRCoreSearchParameterPatientIdentifier
krcore-sp-patient-nameKRCoreSearchParameterPatientName
krcore-sp-patient-telecomKRCoreSearchParameterPatientTelecom
krcore-sp-practitioner-codeKRCoreSearchParameterPractitionerCode
krcore-sp-practitioner-idKRCoreSearchParameterPractitionerId
krcore-sp-practitioner-identifierKRCoreSearchParameterPractitionerIdentifier
krcore-sp-practitioner-nameKRCoreSearchParameterPractitionerName
krcore-sp-practitionerrole-organizationKRCoreSearchParameterPractitionerRoleOrganization
krcore-sp-practitionerrole-practitionerKRCoreSearchParameterPractitionerRolePractitioner
krcore-sp-practitionerrole-roleKRCoreSearchParameterPractitionerRoleRole
krcore-sp-practitionerrole-specialtyKRCoreSearchParameterPractitionerRoleSpecialty
krcore-sp-procedure-codeKRCoreSearchParameterProcedureCode
krcore-sp-procedure-dateKRCoreSearchParameterProcedureDate
krcore-sp-procedure-patientKRCoreSearchParameterProcedurePatient
krcore-sp-procedure-statusKRCoreSearchParameterProcedureStatus
krcore-sp-specimen-bodysiteKRCoreSearchParameterSpecimenBodySite
StructureDefinition
krcore-allergyintoleranceKR Core AllergyIntolerance Profile
krcore-bloodpressureKR Core Observation Profile for Vital Signs: Blood Pressure
krcore-bodyheightKR Core Observation Profile for Vital Signs: Body Height
krcore-bodytemperatureKR Core Observation Profile for Vital Signs: Body Temperature
krcore-bodyweightKR Core Observation Profile for Vital Signs: Body Weight
krcore-condition-chief-complaintKR Core Condition Profile for Chief Complaint
krcore-condition-encounter-diagnosisKR Core Condition Profile for Encounter Diagnosis
krcore-diagnosticreport-diagnostic-imagingKR Core DiagnosticReport Profile for Diagnostic Imaging
krcore-diagnosticreport-function-testsKR Core DiagnosticReport Profile for Functional Tests
krcore-diagnosticreport-laboratory-resultsKR Core DiagnosticReport Profile for Laboratory Results
krcore-diagnosticreport-pathology-resultsKR Core DiagnosticReport Profile for Pathology Results
krcore-encounterKR Core Encounter Profile
krcore-healthcare-organizationKR Core Healthcare Organization Profile
krcore-heartrateKR Core Observation Profile for Vital Signs: Heart Rate
krcore-imagingstudyKR Core ImagingStudy Profile
krcore-immunizationKR Core Immunization Profile
krcore-medical-doctorKR Core Practitioner Profile for Medical Doctor
krcore-medical-doctor-roleKR Core PractitionerRole Profile for Medical Doctor
krcore-medicationKR Core Medication Profile
krcore-medicationrequestKR Core MedicationRequest Profile
krcore-observation-function-testKR Core Observation Profile for Functional Test
krcore-observation-laboratory-resultKR Core Observation Profile for Laboratory Result
krcore-organizationKR Core Organization Profile
krcore-patientKR Core Patient Profile
krcore-practitionerKR Core Practitioner Profile
krcore-practitioner-roleKR Core PractitionerRole Profile
krcore-procedureKR Core Procedure Profile
krcore-pulseoximetryKR Core Observation Profile for Vital Signs: Pulse Oximetry
krcore-respiratoryrateKR Core Observation Profile for Vital Signs: Respiratory Rate
krcore-specimenKR Core Specimen Profile
krcore-vitalsignsKR Core Observation Profile for Vital Signs

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: CapabilityStatement krcore-capabilitystatement-server

KR Core Server CapabilityStatement

  • Implementation Guide Version: 2.0.0
  • FHIR Version: 4.0.1
  • Supported Formats: SHOULD support application/fhir+xml, SHALL support application/fhir+json
  • Supported Patch Formats: SHOULD support application/fhir+json
  • Published on: 2023-06-30
  • Published by: HL7 Korea

Note to Implementers: FHIR Capabilities

Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.

This CapabilityStatement instantiates the CapabilityStatement http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-capabilitystatement-server

FHIR RESTful Capabilities

Mode: server

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

  1. FHIR specification을 따라 RESTful operation을 구현.

  2. 다음 응답을 반환.

    • (Status 400): invalid parameter (=잘못된 매개변수)

    • (Status 401/4xx): unauthorized request (=승인되지 않은 요청)

    • (Status 403): insufficient scopes (=권한 범위 부족)

    • (Status 404): unknown resource (=알 수 없는 리소스)

  3. 모든 KR Core 상호 작용에 대해 JSON 형식을 지원.

KR Core Server는 다음 사항을 가능한 한(SHOULD) 준수:

  1. 모든 KR Core 상호작용에 대해 XML 형식을 지원.

  2. 각 인스턴스의 FHIR 'meta.profile' 속성의 일부로 지원되는 KR Core Profile을 식별.

Security
  1. KR Core Server는 승인되지 않은 요청에 대해 다음 중 하나를 반환하여 거부할 것을 반드시(SHALL) 준수: 'HTTP 401' "Unauthorized", 'HTTP 403' "Forbidden", 'HTTP 404' "Not Found"

Capabilities by Resource/Profile

Summary

The summary table lists the resources that are part of this configuration, and for each resource it lists:

  • The relevant profiles (if any)
  • The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them.
  • The required, recommended, and some optional search parameters (if any).
  • The linked resources enabled for _include
  • The other resources enabled for _revinclude
  • The operations on the resource (if any)
Resource TypeProfileRV-RSUPCDH-IH-TSearches_include_revincludeOperations
AllergyIntoleranceSupported Profiles
  KR Core AllergyIntolerance Profile
YYYy?y?y?y?Yy?category, clinical-status, code, manifestation, onset, patient
ConditionSupported Profiles
  KR Core Condition Profile for Chief Complaint
  KR Core Condition Profile for Encounter Diagnosis
YYYy?y?y?y?Yy?category, clinical-status, code, encounter, onset-date, patient, recorded-date
DiagnosticReportSupported Profiles
  KR Core DiagnosticReport Profile for Diagnostic Imaging
  KR Core DiagnosticReport Profile for Functional Tests
  KR Core DiagnosticReport Profile for Laboratory Results
  KR Core DiagnosticReport Profile for Pathology Results
YYYy?y?y?y?Yy?category, code, issued, patient, performer, request-date, result, specimen, status, study
EncounterSupported Profiles
  KR Core Encounter Profile
YYYy?y?y?y?Yy?class, date, insurance-type, participant, patient, service-provider, status
ImagingStudySupported Profiles
  KR Core ImagingStudy Profile
YYYy?y?y?y?Yy?modality, patient, series, started, status
ImmunizationSupported Profiles
  KR Core Immunization Profile
YYYy?y?y?y?Yy?date, dose-number, patient, status, vaccine-code
MedicationSupported Profiles
  KR Core Medication Profile
YYYy?y?y?y?Yy?code, ingredient-code
MedicationRequestSupported Profiles
  KR Core MedicationRequest Profile
YYYy?y?y?y?Yy?authoredon, code, ingredient-code, intent, medication, patient, status
ObservationSupported Profiles
  KR Core Observation Profile for Functional Test
  KR Core Observation Profile for Laboratory Result
  KR Core Observation Profile for Vital Signs
  KR Core Observation Profile for Vital Signs: Blood Pressure
  KR Core Observation Profile for Vital Signs: Body Height
  KR Core Observation Profile for Vital Signs: Body Temperature
  KR Core Observation Profile for Vital Signs: Body Weight
  KR Core Observation Profile for Vital Signs: Heart Rate
  KR Core Observation Profile for Vital Signs: Pulse Oximetry
  KR Core Observation Profile for Vital Signs: Respiratory Rate
YYYy?y?y?y?Yy?category, code, code-value-concept, code-value-date, code-value-quantity, code-value-string, component-code, component-code-value-concept, component-code-value-quantity, component-data-absent-reason, component-value-concept, component-value-quantity, data-absent-reason, date, issued, patient, performer, specimen, status, value-concept, value-date, value-quantity, value-string
OrganizationSupported Profiles
  KR Core Organization Profile
  KR Core Healthcare Organization Profile
YYYy?y?y?y?Yy?address, identifier, name, telecom, type
PatientSupported Profiles
  KR Core Patient Profile
YYYy?y?y?y?Yy?_id, address, birthdate, gender, identifier, name, telecom
PractitionerSupported Profiles
  KR Core Practitioner Profile
  KR Core Practitioner Profile for Medical Doctor
YYYy?y?y?y?Yy?_id, code, identifier, name
PractitionerRoleSupported Profiles
  KR Core PractitionerRole Profile
  KR Core PractitionerRole Profile for Medical Doctor
YYYy?y?y?y?Yy?organization, practitioner, role, specialty
ProcedureSupported Profiles
  KR Core Procedure Profile
YYYy?y?y?y?Yy?category, code, date, patient, status
SpecimenSupported Profiles
  KR Core Specimen Profile
YYYy?y?y?y?Yy?bodysite, identifier, patient, type

Resource Conformance: SHALL AllergyIntolerance

Core FHIR Resource
AllergyIntolerance
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

SHOULDcodetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYcategorytoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYclinical-statustoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYmanifestationtoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYonsetdate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

 

Resource Conformance: SHALL Condition

Core FHIR Resource
Condition
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLcodetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYcategorytoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYclinical-statustoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYencounterreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYonset-datedate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYrecorded-datedate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

 

Resource Conformance: SHALL DiagnosticReport

Core FHIR Resource
DiagnosticReport
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLcodetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

SHOULDcategorytoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDresultreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYissueddate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYperformerreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYrequest-datedate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYspecimenreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYstatustoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYstudyreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

 

Resource Conformance: SHALL Encounter

Core FHIR Resource
Encounter
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Supported Profiles

KR Core Encounter Profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYclasstoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYdatedate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYinsurance-typetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYparticipantreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYservice-providerreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYstatustoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

 

Resource Conformance: SHALL ImagingStudy

Core FHIR Resource
ImagingStudy
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYmodalitytoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYseriestoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYstarteddate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYstatustoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

 

Resource Conformance: SHALL Immunization

Core FHIR Resource
Immunization
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

SHALLvaccine-codetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDdatedate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYdose-numbernumber

KR Core Client는 반드시(SHALL) 양의 정수값을 제공해야 한다. KR Core Server는 반드시(SHALL) 양의 정수값을 지원해야 하며, 그 외의 값은 반드시(SHALL) 오류로 처리하거나 무시해야 한다.

MAYstatustoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

 

Resource Conformance: SHALL Medication

Core FHIR Resource
Medication
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Supported Profiles

KR Core Medication Profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLcodetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDingredient-codetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

 

Resource Conformance: SHALL MedicationRequest

Core FHIR Resource
MedicationRequest
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

SHOULDcodetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDingredient-codetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDintenttoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDmedicationreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYauthoredondate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYstatustoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

 

Resource Conformance: SHALL Observation

Core FHIR Resource
Observation
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

SHOULDcategorytoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDissueddate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

SHOULDperformerreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYcodetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYcode-value-conceptcomposite

KR Core Client는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 지원해야 한다.

MAYcode-value-datecomposite

KR Core Client는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 지원해야 한다.

MAYcode-value-quantitycomposite

KR Core Client는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 지원해야 한다.

MAYcode-value-stringcomposite

KR Core Client는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 지원해야 한다.

MAYcomponent-codetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYcomponent-code-value-conceptcomposite

KR Core Client는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 지원해야 한다.

MAYcomponent-code-value-quantitycomposite

KR Core Client는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 반드시(SHALL) 모든 구성 요소의 검색 값을 동시에 지원해야 한다.

MAYcomponent-data-absent-reasontoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYcomponent-value-concepttoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYcomponent-value-quantityquantity

KR Core Client는 적어도 반드시(SHALL) number 값 검색을 지원해야 하며, **선택적(MAY)**으로 number|system|unit, number||unit 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) number, number|system|unit, number||unit 값 검색을 모두 지원해야 한다.

MAYdata-absent-reasontoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYdatedate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYspecimenreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

MAYstatustoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYvalue-concepttoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYvalue-datedate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYvalue-quantityquantity

KR Core Client는 적어도 반드시(SHALL) number 값 검색을 지원해야 하며, **선택적(MAY)**으로 number|system|unit, number||unit 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) number, number|system|unit, number||unit 값 검색을 모두 지원해야 한다.

MAYvalue-stringstring

KR Core Client는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다.

 

Resource Conformance: SHALL Organization

Core FHIR Resource
Organization
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDnamestring

KR Core Client는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다.

MAYaddressstring

KR Core Client는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다.

MAYtelecomtoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYtypetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

 

Resource Conformance: SHALL Patient

Core FHIR Resource
Patient
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Supported Profiles

KR Core Patient Profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALL_idtoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHALLidentifiertoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHALLnamestring

KR Core Client는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다.

SHOULDbirthdatedate

KR Core Client는 반드시(SHALL) day 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) day 수준의 정확도를 가지는 값을 지원해야 한다.

SHOULDgendertoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDtelecomtoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYaddressstring

KR Core Client는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다.

 

Resource Conformance: SHALL Practitioner

Core FHIR Resource
Practitioner
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHALLnamestring

KR Core Client는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) 한글 문자열 검색을 지원해야 한다.

SHOULD_idtoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYcodetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

 

Resource Conformance: SHALL PractitionerRole

Core FHIR Resource
PractitionerRole
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpractitionerreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

SHOULDroletoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDspecialtytoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYorganizationreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

 

Resource Conformance: SHALL Procedure

Core FHIR Resource
Procedure
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Supported Profiles

KR Core Procedure Profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

SHOULDcodetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

SHOULDdatedate

KR Core Client는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 반드시(SHALL) second + time offset 수준의 정확도를 가지는 값을 지원해야 한다.

MAYcategorytoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYstatustoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

 

Resource Conformance: SHALL Specimen

Core FHIR Resource
Specimen
Reference Policy
resolves
Interaction summary
  • SHALL support search-type, read.
  • SHOULD support vread, history-instance.
  • MAY support create, update, patch, delete, history-type.

Supported Profiles

KR Core Specimen Profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

KR Core Client는 적어도 id 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 Type/id 값 검색을 지원할 수 있다. KR Core Server는 반드시(SHALL) id, Type/id 값 검색을 모두 지원해야 한다.

SHOULDtypetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYbodysitetoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

MAYidentifiertoken

KR Core Client는 적어도 code 값 검색을 반드시(SHALL) 지원해야 하며, **선택적(MAY)**으로 system|code, |code, system| 값 검색을 지원할 수 있다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다. KR Core Server는 반드시(SHALL) code, system|code, |code, system| 값 검색을 모두 지원해야 한다. 또한, 반드시(SHALL) 한글로 구성된 code 값 검색을 지원해야 한다.

 

Source1

{
  "resourceType": "CapabilityStatement",
  "id": "krcore-capabilitystatement-server",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://www.hl7korea.or.kr/fhir/krcore/ImplementationGuide/hl7.fhir.kr.core"
          }
        ]
      }
    }
  ],
  "url": "http://www.hl7korea.or.kr/fhir/krcore/CapabilityStatement/krcore-capabilitystatement-server",
  "version": "2.0.0",
  "name": "KRCoreServerCapabilityStatement",
  "title": "KR Core Server CapabilityStatement",
  "status": "active",
  "experimental": false,
  "date": "2023-06-30",
  "publisher": "HL7 Korea",
  "description": "이 CapabilityStatement는 보건의료데이터 생성(create), 수정(update), 읽기(read), 검색(search) 요청에 응답하는 역할을 담당하는 **KR Core Server**에 대한 기본 규칙을 설명한다. KR Core Server가 지원해야 하는 하는 KR Core Profile, RESTful API, 검색 인자(Search Parameter)의 전체 목록은 이 CapabilityStatement에 정의되어 있다.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "KR",
          "display": "Korea, Republic of"
        }
      ]
    }
  ],
  "kind": "requirements",
  "instantiates": [
    "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-capabilitystatement-server"
  ],
  "_instantiates": [
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHALL"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "format": [
    "application/fhir+xml",
    "application/fhir+json"
  ],
  "_format": [
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        }
      ]
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHALL"
        }
      ]
    }
  ],
  "patchFormat": [
    "application/fhir+json"
  ],
  "_patchFormat": [
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        }
      ]
    }
  ],
  "rest": [
    {
      "mode": "server",
      "documentation": "KR Core Server는 다음 사항을 **반드시(SHALL)** 준수:\n\n\n1. FHIR specification을 따라 RESTful operation을 구현.\n\n1. 다음 응답을 반환.\n\n\t* (Status 400): invalid parameter (=잘못된 매개변수)\n\n\t* (Status 401/4xx): unauthorized request (=승인되지 않은 요청)\n\n\t* (Status 403): insufficient scopes (=권한 범위 부족)\n\n\t* (Status 404): unknown resource (=알 수 없는 리소스)\n\n1. 모든 KR Core 상호 작용에 대해 JSON 형식을 지원.\n\n\nKR Core Server는 다음 사항을 **가능한 한(SHOULD)** 준수:\n\n\n1. 모든 KR Core 상호작용에 대해 XML 형식을 지원.\n\n1. 각 인스턴스의 FHIR 'meta.profile' 속성의 일부로 지원되는 KR Core Profile을 식별.\n",
      "security": {
        "description": "1. KR Core Server는 승인되지 않은 요청에 대해 다음 중 하나를 반환하여 거부할 것을 **반드시(SHALL)** 준수: 'HTTP 401' \"Unauthorized\", 'HTTP 403' \"Forbidden\", 'HTTP 404' \"Not Found\""
      },
      "resource": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "AllergyIntolerance",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-allergyintolerance"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "category",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-category",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "clinical-status",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-clinical-status",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "manifestation",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-manifestation",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "onset",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-onset",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Condition",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-condition-chief-complaint",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-condition-encounter-diagnosis"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "category",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-category",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "clinical-status",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-clinical-status",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "encounter",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-encounter",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "onset-date",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-onset-date",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "recorded-date",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-recorded-date",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "DiagnosticReport",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-diagnostic-imaging",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-function-tests",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-laboratory-results",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-pathology-results"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "category",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-category",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "issued",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-issued",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "performer",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-performer",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "request-date",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-request-date",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "result",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-result",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "specimen",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-specimen",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "status",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-status",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "study",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-study",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Encounter",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-encounter"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "class",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-class",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "date",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-date",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "insurance-type",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-insurance-type",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "participant",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-participant",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "service-provider",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-service-provider",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "status",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-status",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "ImagingStudy",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-imagingstudy"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "modality",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-modality",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "series",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-series",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "started",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-started",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "status",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-status",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Immunization",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-immunization"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "date",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-date",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "dose-number",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-dose-number",
              "type": "number",
              "documentation": "KR Core Client는 **반드시(SHALL)** 양의 정수값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** 양의 정수값을 지원해야 하며, 그 외의 값은 **반드시(SHALL)** 오류로 처리하거나 무시해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "status",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-status",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "vaccine-code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-vaccine-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Medication",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medication"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medication-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "ingredient-code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medication-ingredient-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "MedicationRequest",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationrequest"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "authoredon",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-authoredon",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "ingredient-code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-ingredient-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "intent",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-intent",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "medication",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-medication",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "status",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-status",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Observation",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-observation-function-test",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-observation-laboratory-result",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-vitalsigns",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bloodpressure",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bodyheight",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bodytemperature",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bodyweight",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-heartrate",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-pulseoximetry",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-respiratoryrate"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "category",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-category",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "code-value-concept",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-concept",
              "type": "composite",
              "documentation": "KR Core Client는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "code-value-date",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-date",
              "type": "composite",
              "documentation": "KR Core Client는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "code-value-quantity",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-quantity",
              "type": "composite",
              "documentation": "KR Core Client는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "code-value-string",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-string",
              "type": "composite",
              "documentation": "KR Core Client는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "component-code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "component-code-value-concept",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-code-value-concept",
              "type": "composite",
              "documentation": "KR Core Client는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "component-code-value-quantity",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-code-value-quantity",
              "type": "composite",
              "documentation": "KR Core Client는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 제공할 수 있어야 한다. KR Core Server는 **반드시(SHALL)** 모든 구성 요소의 검색 값을 동시에 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "component-data-absent-reason",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-data-absent-reason",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "component-value-concept",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-value-concept",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "component-value-quantity",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-value-quantity",
              "type": "quantity",
              "documentation": "KR Core Client는 적어도 **반드시(SHALL)** `number` 값 검색을 지원해야 하며, **선택적(MAY)**으로 `number`\\|`system`\\|`unit`, `number`\\|\\|`unit` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `number`, `number`\\|`system`\\|`unit`, `number`\\|\\|`unit` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "data-absent-reason",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-data-absent-reason",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "date",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-date",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "issued",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-issued",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "performer",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-performer",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "specimen",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-specimen",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "status",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-status",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "value-concept",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-concept",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "value-date",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-date",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "value-quantity",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-quantity",
              "type": "quantity",
              "documentation": "KR Core Client는 적어도 **반드시(SHALL)** `number` 값 검색을 지원해야 하며, **선택적(MAY)**으로 `number`\\|`system`\\|`unit`, `number`\\|\\|`unit` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `number`, `number`\\|`system`\\|`unit`, `number`\\|\\|`unit` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "value-string",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-string",
              "type": "string",
              "documentation": "KR Core Client는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Organization",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-organization",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-healthcare-organization"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "address",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-address",
              "type": "string",
              "documentation": "KR Core Client는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "identifier",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-identifier",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "name",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-name",
              "type": "string",
              "documentation": "KR Core Client는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "telecom",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-telecom",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "type",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-type",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Patient",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-patient"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "_id",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-id",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "address",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-address",
              "type": "string",
              "documentation": "KR Core Client는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "birthdate",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-birthdate",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *day* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *day* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "gender",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-gender",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "identifier",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-identifier",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "name",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-name",
              "type": "string",
              "documentation": "KR Core Client는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "telecom",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-telecom",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Practitioner",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-practitioner",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medical-doctor"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "_id",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-id",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "identifier",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-identifier",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "name",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-name",
              "type": "string",
              "documentation": "KR Core Client는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** 한글 문자열 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "PractitionerRole",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-practitioner-role",
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medical-doctor-role"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "organization",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-organization",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "practitioner",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-practitioner",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "role",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-role",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "specialty",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-specialty",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Procedure",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-procedure"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "category",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-category",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "code",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-code",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "date",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-date",
              "type": "date",
              "documentation": "KR Core Client는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. KR Core Server는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "status",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-status",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode": "SHALL"
            }
          ],
          "type": "Specimen",
          "supportedProfile": [
            "http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-specimen"
          ],
          "_supportedProfile": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ]
            }
          ],
          "interaction": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "create"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "search-type"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "code": "read"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "vread"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "update"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "patch"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "delete"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "code": "history-instance"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "code": "history-type"
            }
          ],
          "referencePolicy": [
            "resolves"
          ],
          "searchParam": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "bodysite",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-specimen-bodysite",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "MAY"
                }
              ],
              "name": "identifier",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-specimen-identifier",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHALL"
                }
              ],
              "name": "patient",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-specimen-patient",
              "type": "reference",
              "documentation": "KR Core Client는 적어도 `id` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `Type`/`id` 값 검색을 지원할 수 있다. KR Core Server는 **반드시(SHALL)** `id`, `Type`/`id` 값 검색을 모두 지원해야 한다."
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode": "SHOULD"
                }
              ],
              "name": "type",
              "definition": "http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-specimen-type",
              "type": "token",
              "documentation": "KR Core Client는 적어도 `code` 값 검색을 **반드시(SHALL)** 지원해야 하며, **선택적(MAY)**으로 `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 지원할 수 있다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다. KR Core Server는 **반드시(SHALL)** `code`, `system`\\|`code`, \\|`code`, `system`\\| 값 검색을 모두 지원해야 한다. 또한, **반드시(SHALL)** 한글로 구성된 `code` 값 검색을 지원해야 한다."
            }
          ]
        }
      ]
    }
  ]
}