krcore-capabilitystatement-client
type: CapabilityStatement
node role: treeRoot
id:
  v: krcore-capabilitystatement-client
text:
  status:
    v: extensions
  div: KRCoreClientCapabilityStatement 개별 환자 정보 생성 및 쿼리를 담당하는 KR Core Client의 예상 기능을 설명. KR Core Server에서 지원하는 FHIR Profiles, RESTful Operations, Search Parameters의 전체 목록은 KR Core Server CapabilityStatement에 정의됨. KR Core Client는 이 목록에서 사용 사례 및 기타 상황별 요구 사항에 따라 필요한 데이터에 접근할 수 있음. Mode CLIENT Description KR Core Client는 다음 사항을 반드시(SHALL) 준수: KR Core Server CapabilityStatement에 정의된 RESTful Operations, Search Parameters를 활용하여, 하나 이상의 KR Core Profile에 대하여 리소스 등록 및 쿼리 지원. KR Core IG의 General Requirements 및 Mandatory and Must Support 준수. Transaction System History System Search Resource Type Profile Read V-Read Search Update Patch Create Delete Updates History AllergyIntolerance Supported profiles: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-allergyintolerance y y y y y y y y y Condition Supported profiles: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-condition-chief-complaint http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-condition-encounter-diagnosis y y y y y y y y y DiagnosticReport Supported profiles: 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 y y y y y y y y y Encounter Supported profiles: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-encounter y y y y y y y y y ImagingStudy Supported profiles: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-imagingstudy y y y y y y y y y Immunization Supported profiles: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-immunization y y y y y y y y y Medication Supported profiles: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medication y y y y y y y y y Medication…
url:
  v: http://www.hl7korea.or.kr/fhir/krcore/CapabilityStatement/krcore-capabilitystatement-client
version:
  v: 1.0.0
name:
  v: KRCoreClientCapabilityStatement
title:
  v: KR Core Client CapabilityStatement
status:
  v: draft
experimental:
  v: false
date:
  v: 2022-12-01
publisher:
  v: HL7 Korea
contact:
  name:
    v: HL7 Korea
  telecom:
    system:
      v: url
    value:
      v: http://www.hl7korea.or.kr/
  telecom:
    system:
      v: email
contact:
  name:
    v: HealthAll Inc.
  telecom:
    system:
      v: email
    use:
      v: work
description:
  v: 개별 환자 정보 생성 및 쿼리를 담당하는 KR Core Client의 예상 기능을 설명. KR Core Server에서 지원하는 FHIR Profiles, RESTful Operations, Search Parameters의 전체 목록은 [KR Core Server CapabilityStatement](CapabilityStatement-krcore-capabilitystatement-server.html)에 정의됨. KR Core Client는 이 목록에서 사용 사례 및 기타 상황별 요구 사항에 따라 필요한 데이터에 접근할 수 있음.
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
    code:
      v: KR
    display:
      v: Korea, Republic of
kind:
  v: requirements
instantiates:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-capabilitystatement-client
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-capabilitystatement-client
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
fhir version:
  v: 4.0.1
format:
  v: application/fhir+xml
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
format:
  v: application/fhir+json
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
patch format:
  v: application/fhir+json
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
rest:
  mode:
    v: client
  documentation:
    v: KR Core Client는 다음 사항을 **반드시(SHALL)** 준수: 1. KR Core Server CapabilityStatement에 정의된 RESTful Operations, Search Parameters를 활용하여, 하나 이상의 KR Core Profile에 대하여 리소스 등록 및 쿼리 지원. 1. KR Core IG의 [General Requirements](general_requirements.html) 및 [Mandatory and Must Support](must_support.html) 준수.
  resource:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      value:
        v: SHOULD
    type:
      v: AllergyIntolerance
    supported profile:
      v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-allergyintolerance
      link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-allergyintolerance
    interaction:
      code:
        v: create
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: read
    interaction:
      code:
        v: vread
    interaction:
      code:
        v: update
    interaction:
      code:
        v: patch
    interaction:
      code:
        v: delete
    interaction:
      code:
        v: history-instance
    interaction:
      code:
        v: history-type
    reference policy:
      v: resolves
    search param:
      name:
        v: category
      definition:
        v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-category
        link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-category
      type:
        v: token
      documentation:
        v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
    search param:
      name:
        v: clinical-status
      definition:
        v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-clinical-status
        link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-clinical-status
      type:
        v: token
      documentation:
        v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
    search param:
      name:
        v: code
      definition:
        v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-code
        link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-code
      type:
        v: token
      documentation:
        v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
    search param:
      name:
        v: manifestation
      definition:
        v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-manifestation
        link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-manifestation
      type:
        v: token
      documentation:
        v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
    search param:
      name:
        v: onset
      definition:
        v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-onset
        link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-onset
      type:
        v: date
      documentation:
        v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.
    search param:
      name:
        v: patient
      definition:
        v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-patient
        link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-allergyintolerance-patient
      type:
        v: reference
      documentation:
        v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
  resource:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      value:
        v: SHOULD
    type:
      v: Condition
    supported profile:
      v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-condition-chief-complaint
      link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-condition-chief-complaint

v: SHALL

v: MAY

v: SHALL

v: SHALL

v: SHOULD

v: MAY

v: MAY

v: MAY

v: SHOULD

v: MAY

v: MAY

v: MAY

v: SHOULD

v: MAY

v: MAY

v: SHALL

v: SHALL

v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-condition-encounter-diagnosis
link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-condition-encounter-diagnosis
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
code:
  v: create

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
code:
  v: search-type

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
code:
  v: read

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
code:
  v: vread

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
code:
  v: update

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
code:
  v: patch

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
code:
  v: delete

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
code:
  v: history-instance

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
code:
  v: history-type

v: resolves

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: diagnosis-date
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-diagnosis-date
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-diagnosis-date
type:
  v: date
documentation:
  v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: category
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-category
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-category
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: clinical-status
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-clinical-status
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-clinical-status
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
name:
  v: code
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-code
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-code
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: encounter
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-encounter
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-encounter
type:
  v: reference
documentation:
  v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: onset-date
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-onset-date
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-onset-date
type:
  v: date
documentation:
  v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
name:
  v: patient
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-patient
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-condition-patient
type:
  v: reference
documentation:
  v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: DiagnosticReport
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-diagnostic-imaging
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-diagnostic-imaging
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-function-tests
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-function-tests
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-laboratory-results
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-laboratory-results
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-pathology-results
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-diagnosticreport-pathology-results
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: request-date
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-request-date
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-request-date
  type:
    v: date
  documentation:
    v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: study
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-study
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-study
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: category
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-category
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-category
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: code
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-code
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-code
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: issued
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-issued
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-issued
  type:
    v: date
  documentation:
    v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: patient
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-patient
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-patient
  type:
    v: reference

v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: performer
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-performer
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-performer
type:
  v: reference
documentation:
  v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
name:
  v: result
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-result
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-result
type:
  v: reference
documentation:
  v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: status
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-status
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-diagnosticreport-status
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: Encounter
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-encounter
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-encounter
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: insurance-type
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-insurance-type
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-insurance-type
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: class
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-class
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-class
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: date
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-date
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-date
  type:
    v: date
  documentation:
    v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: participant
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-participant
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-participant
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: patient
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-patient
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-patient
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: service-provider
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-service-provider
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-service-provider
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: status
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-status
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-encounter-status
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: ImagingStudy
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-imagingstudy
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-imagingstudy
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: modality
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-modality
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-modality
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: patient
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-patient
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-patient
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: series
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-series
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-series
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: started
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-started
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-started
  type:
    v: date
  documentation:
    v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: status
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-status
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-imagingstudy-status
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: Immunization
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-immunization
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-immunization
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: dose-number
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-dose-number
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-dose-number
  type:
    v: number
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: date
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-date
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-date
  type:
    v: date
  documentation:
    v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: patient
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-patient
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-patient
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: status
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-status
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-status
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: vaccine-code
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-vaccine-code
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-immunization-vaccine-code
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: Medication
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medication
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medication
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: code
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medication-code
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medication-code
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: ingredient-code
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medication-ingredient-code
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medication-ingredient-code
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: MedicationRequest
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationrequest
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medicationrequest
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: authoredon
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-authoredon
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-authoredon
  type:
    v: date
  documentation:
    v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: intent
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-intent
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-intent
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: medication
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-medication
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-medication
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: patient
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-patient
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-patient
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: status
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-status
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-medicationrequest-status
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: Observation
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-observation-function-test
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-observation-function-test
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-observation-laboratory-result
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-observation-laboratory-result
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-vitalsigns
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-vitalsigns
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bloodpressure
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bloodpressure
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bodyheight
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bodyheight
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bodytemperature
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bodytemperature
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bodyweight
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-bodyweight
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-heartrate
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-heartrate
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-pulseoximetry
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-pulseoximetry
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-respiratoryrate
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-respiratoryrate
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: issued
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-issued
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-issued
  type:
    v: date
  documentation:
    v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: category
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-category
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-category
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: code
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code

v: token

v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: code-value-concept
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-concept
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-concept
type:
  v: composite

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: code-value-date
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-date
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-date
type:
  v: composite

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: code-value-quantity
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-quantity
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-quantity
type:
  v: composite

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
name:
  v: code-value-string
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-string
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-string
type:
  v: composite

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: component-code
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-code
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-code
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: component-code-value-concept
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-string
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-string
type:
  v: composite

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: component-code-value-quantity
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-string
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-code-value-string
type:
  v: composite

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: component-data-absent-reason
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-data-absent-reason
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-data-absent-reason
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: component-value-concept
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-value-concept
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-value-concept
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: component-value-quantity
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-value-quantity
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-component-value-quantity
type:
  v: quantity

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: data-absent-reason
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-data-absent-reason
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-data-absent-reason
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: date
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-date
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-date
type:
  v: date
documentation:
  v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
name:
  v: patient
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-patient
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-patient
type:
  v: reference
documentation:
  v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
name:
  v: performer
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-performer
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-performer
type:
  v: reference
documentation:
  v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: status
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-status
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-status
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: value-concept
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-concept
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-concept
type:
  v: token
documentation:
  v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: value-date
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-date
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-date
type:
  v: date
documentation:
  v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: value-quantity
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-quantity
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-quantity
type:
  v: quantity

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: MAY
name:
  v: value-string
definition:
  v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-string
  link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-observation-value-string
type:
  v: string

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: Organization
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-healthcare-organization
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-healthcare-organization
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: telecom
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-telecom
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-telecom
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: address
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-address
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-address
  type:
    v: string
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: identifier
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-identifier
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-identifier
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: name
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-name
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-name
  type:
    v: string
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: type
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-type
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-organization-type
  type:
    v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHALL
type:
  v: Patient
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-patient
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-patient
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: _id
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-id
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-id
  type:
    v: token
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: address
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-address
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-address
  type:
    v: string
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: birthdate
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-birthdate
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-birthdate
  type:
    v: date
  documentation:
    v: 클라이언트는 **반드시(SHALL)** *day* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *day* 수준의 정확도를 가지는 값을 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: gender
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-gender
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-gender
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: identifier
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-identifier
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-identifier
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: name
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-name
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-name
  type:
    v: string
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: telecom
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-telecom
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-patient-telecom
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: Practitioner
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medical-doctor
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medical-doctor
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: code
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-code
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-code
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: _id
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-id
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-id
  type:
    v: token
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: identifier
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-identifier
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-identifier
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: name
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-name
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitioner-name
  type:
    v: string

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: PractitionerRole
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medical-doctor-role
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-medical-doctor-role
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: organization
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-organization
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-organization
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: practitioner
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-practitioner
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-practitioner
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: specialty
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-specialty
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-specialty
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: role
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-role
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-practitionerrole-role
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value:
    v: SHOULD
type:
  v: Procedure
supported profile:
  v: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-procedure
  link: http://www.hl7korea.or.kr/fhir/krcore/StructureDefinition/krcore-procedure
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: create
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: search-type
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  code:
    v: read
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: vread
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: update
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: patch
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: delete
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  code:
    v: history-instance
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  code:
    v: history-type
reference policy:
  v: resolves
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: code
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-code
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-code
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHOULD
  name:
    v: date
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-date
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-date
  type:
    v: date
  documentation:
    v: 클라이언트는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 제공해야 한다. 서버는 **반드시(SHALL)** *second* + *time offset* 수준의 정확도를 가지는 값을 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: SHALL
  name:
    v: patient
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-patient
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-patient
  type:
    v: reference
  documentation:
    v: 클라이언트는 적어도 `id` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `Type`과 `id` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `Type`과 `id` 값을 모두 지원해야 한다.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value:
      v: MAY
  name:
    v: status
  definition:
    v: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-status
    link: http://www.hl7korea.or.kr/fhir/krcore/SearchParameter/krcore-sp-procedure-status
  type:
    v: token
  documentation:
    v: 클라이언트는 적어도 `code` 값을 **반드시(SHALL)** 제공해야 하며, **선택적(MAY)**으로 `system`과 `code` 값을 모두 제공할 수 있다. 서버는 **반드시(SHALL)** `system`과 `code` 값을 모두 지원해야 한다.