{
  "resourceType": "StructureDefinition",
  "url": "http://example.org/fhir/StructureDefinition/CapabilityStatement_KR_PHR",
  "name": "CapabilityStatement_KR_PHR",
  "status": "draft",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "CapabilityStatement",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/CapabilityStatement",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "CapabilityStatement",
        "path": "CapabilityStatement",
        "short": "시스템 기능에 대한 설명",
        "definition": "Capability Statement는 FHIR 서버의 기능 및 서버 구현에 필수적 또는 필요적 기능에 대한 문서임."
      },
      {
        "id": "CapabilityStatement.url",
        "path": "CapabilityStatement.url",
        "short": "Capability Statement를 참조하는 (유일한) Logical URI",
        "definition": "모델, 디자인 또는 한 인스턴스에서 Capability Statement를 참조 할 때 식별하는 URI입니다. 유일한 URL이며 capability statement가 공개된 주소여야함. URL은 capability statement의 버전을 포함해야함."
      },
      {
        "id": "CapabilityStatement.version",
        "path": "CapabilityStatement.version",
        "short": "capability statement의 비지니스 버전 (business version) - 필요한 경우",
        "definition": "명세, 모델, 설계 또는 인스턴스에서 참조 될 때 capability statement의 버전을 식별하기 위해 사용되는 식별자. 이것은 capability statement의 저자가 관리한는 임의의 값이며 유일하지 않음. 예를 들어, 버전이 유효하지 않으면 타임 슴탬프 일 수도 있음. 버전은 꼭 사전 순으로 나열 할 수 있지 않아도 됨."
      },
      {
        "id": "CapabilityStatement.name",
        "path": "CapabilityStatement.name",
        "short": "(컴퓨터가 인식 가능한) capability statement의 이름",
        "definition": "Capability statement를 식별하는 자연 언어형 이름. 이 이름은 코드 생성과 같은 기계 프로세싱 응용 프로그램에 의해 모듈의 식별자로 사용할 수 있어야함."
      },
      {
        "id": "CapabilityStatement.title",
        "path": "CapabilityStatement.title",
        "short": "(사람이 인식 가능한) capability statement의 이름",
        "definition": "capability statement에 대한 설명이 포함 된 사용자 친화적 짧은 제목"
      },
      {
        "id": "CapabilityStatement.status",
        "path": "CapabilityStatement.status",
        "short": "초안 | 활성 | 만료 | 알 수 없음",
        "definition": "capability statement의 상태. 콘텐츠의 라이프 사이클 추적용."
      },
      {
        "id": "CapabilityStatement.experimental",
        "path": "CapabilityStatement.experimental",
        "short": "테스트 용인지 실제 사용용인지 나타냄",
        "definition": "capability statement가 테스트 목적 (또는 교육 / 평가 / 마케팅) 용으로 작성되었으며 진정한 사용을 위해 사용되지는 않음을 나타내는 불리언 값."
      },
      {
        "id": "CapabilityStatement.date",
        "path": "CapabilityStatement.date",
        "short": "마지막으로 수정된 날짜",
        "definition": "capability statement가 게시 된 날짜 및 (선택적으로) 시간. 비지니스 버전 또는 상태 코드가 변경되면 변경되야하며 capability staement의 내용이 수정될때 변경 되어야함."
      },
      {
        "id": "CapabilityStatement.publisher",
        "path": "CapabilityStatement.publisher",
        "short": "게시자의 이름 (조직 또는 개인l)",
        "definition": "capability statement를 발표 한 개인 또는 조직의 이름."
      },
      {
        "id": "CapabilityStatement.contact",
        "path": "CapabilityStatement.contact",
        "short": "(개인 또는) 조직의 세부 연락처",
        "definition": "사용자가 게시자를 찾고 통신하는 것을 돕기 위해 연락처 세부 정보."
      },
      {
        "id": "CapabilityStatement.contact.name",
        "path": "CapabilityStatement.contact.name",
        "short": "게시 실무자의 이름",
        "definition": "게시 실무자의 이름."
      },
      {
        "id": "CapabilityStatement.contact.telecom",
        "path": "CapabilityStatement.contact.telecom",
        "short": "개인 또는 조직의 연락처 세부 정보",
        "definition": "개인 (이름이 제공된 경우) 또는 조직에 대한 연락처 세부 정보."
      },
      {
        "id": "CapabilityStatement.contact.telecom.system",
        "path": "CapabilityStatement.contact.telecom.system",
        "short": "전화 | 팩스 | 이메일 | 호출기 | url | 문자 | other",
        "definition": "연락을 위한 통신 방법."
      },
      {
        "id": "CapabilityStatement.contact.telecom.value",
        "path": "CapabilityStatement.contact.telecom.value",
        "short": "실제 연락처의 값",
        "definition": "지정된 통신 방법을 통하여 연락을 할 수 있는 실제 연락처의 값 (예: 전화번호, 이메일주소)"
      },
      {
        "id": "CapabilityStatement.contact.telecom.use",
        "path": "CapabilityStatement.contact.telecom.use",
        "short": "집 | 직장 | 임시 | 과거 | 핸드폰 - 연락처의 경로",
        "definition": "연락처의 경로를 식별함."
      },
      {
        "id": "CapabilityStatement.contact.telecom.rank",
        "path": "CapabilityStatement.contact.telecom.rank",
        "short": "선호되는 사용 순서를 명시함 (1 = 가장 높은 순서)",
        "definition": "선호하는 연락처의 순서를 지정함. 값이 낮을수록 선호도가 높음."
      },
      {
        "id": "CapabilityStatement.contact.telecom.period",
        "path": "CapabilityStatement.contact.telecom.period",
        "short": "연락처가 사용/사용 된 기간",
        "definition": "연락처가 사용/사용 된 기간."
      },
      {
        "id": "CapabilityStatement.contact.telecom.period.start",
        "path": "CapabilityStatement.contact.telecom.period.start",
        "short": "시작 시점 (설정된 날짜 포함)",
        "definition": "기간의 시작. 시작 시간을 포함함."
      },
      {
        "id": "CapabilityStatement.contact.telecom.period.end",
        "path": "CapabilityStatement.contact.telecom.period.end",
        "short": "종료 시점 (설정된 날짜 포함)",
        "definition": "기간의 종료 시간. 종료 시점이 설정되지 않은 경우 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "CapabilityStatement.description",
        "path": "CapabilityStatement.description",
        "short": "capability statement의 자연 언어적 묘사",
        "definition": "소비자 관점에서의 능력 진술에 대한 자유 텍스트 자연 언어 기술. 일반적으로 이것은 능력 진술이 RFP의 일부로서 요구 사항의 공식적인 표현처럼 실제 솔루션 이라기보다는 필요한 솔루션을 설명 할 때 사용됨."
      },
      {
        "id": "CapabilityStatement.useContext",
        "path": "CapabilityStatement.useContext",
        "short": "컨텍스트(context) 지원을 위한 내용(content)",
        "definition": "내용(content)는 언급 된 상황을 지원하는 데 중점을 두고 개발됨. 이 용어는 capability statement의 인스턴스에 대한 색인 작성 및 검색을 지원하는 데 사용될 수 있음."
      },
      {
        "id": "CapabilityStatement.useContext.code",
        "path": "CapabilityStatement.useContext.code",
        "short": "사용 상황을 알려주는 코드",
        "definition": "사용 컨텍스트로 지정된 사용 상황을 식별하는 코드."
      },
      {
        "id": "CapabilityStatement.useContext.code.system",
        "path": "CapabilityStatement.useContext.code.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.useContext.code.version",
        "path": "CapabilityStatement.useContext.code.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.useContext.code.code",
        "path": "CapabilityStatement.useContext.code.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "CapabilityStatement.useContext.code.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.useContext.code.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.useContext.code.userSelected",
        "path": "CapabilityStatement.useContext.code.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되엇음을 나타냄 - 즉, 선택 가능한 항목 (코드 또는 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.useContext.value[x]",
        "path": "CapabilityStatement.useContext.value[x]",
        "short": "사용 상황을 정의하는 값",
        "definition": "사용 상황을 정의하는 값임. 값의 해석은 코드 시스템에 의해 정의됨."
      },
      {
        "id": "CapabilityStatement.jurisdiction",
        "path": "CapabilityStatement.jurisdiction",
        "short": "Capability statement의 해당 관할권",
        "definition": "capability statement를 사용할 법적 또는 지리적 영역."
      },
      {
        "id": "CapabilityStatement.jurisdiction.coding",
        "path": "CapabilityStatement.jurisdiction.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "CapabilityStatement.jurisdiction.coding.system",
        "path": "CapabilityStatement.jurisdiction.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.jurisdiction.coding.version",
        "path": "CapabilityStatement.jurisdiction.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.jurisdiction.coding.code",
        "path": "CapabilityStatement.jurisdiction.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "CapabilityStatement.jurisdiction.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.jurisdiction.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.jurisdiction.coding.userSelected",
        "path": "CapabilityStatement.jurisdiction.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄 - 즉, 선택 가능한 항목(코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.jurisdiction.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.jurisdiction.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "CapabilityStatement.purpose",
        "path": "CapabilityStatement.purpose",
        "short": "capability statement가 정의된 이유",
        "definition": "왜 이 capability statement가 필요한지와 왜 이런식으로 설계되었는지에 대한 설명."
      },
      {
        "id": "CapabilityStatement.copyright",
        "path": "CapabilityStatement.copyright",
        "short": "사용 및 / 또는 게시 제한",
        "definition": "capability statement 및 / 또는 세부적 내용과 관련된 저작권 진술서. 저작권 진술은 일반적으로 capability statement의 사용 및 게시에 대한 법적 제한 사항임."
      },
      {
        "id": "CapabilityStatement.kind",
        "path": "CapabilityStatement.kind",
        "short": "인스턴스 (instance) | 능력 | 요구 사항",
        "definition": "소프트웨어의 실제 인스턴스 (instance), 특정 제품 (소프트웨어 인스턴스가 아닌 종류) 또는 구현 클래스 (예 : 원하는 구매)를 설명하기 위해 capability statement을 사용하는 방식."
      },
      {
        "id": "CapabilityStatement.instantiates",
        "path": "CapabilityStatement.instantiates",
        "short": "해당 capability statement가 구현하는 타 capability statement의 canonical URL",
        "definition": "이 소프트웨어가 구현하거나 사용하는 다른 CapabilityStatement의 canonical URL을 참조함. 해당 capability statement는 비즈니스 서비스에 해당하는 공개 API에 대한 설명임. 나머지 capability statement는 참조된 리소스의 상세 내역을 반복할 필요는 없음."
      },
      {
        "id": "CapabilityStatement.software",
        "path": "CapabilityStatement.software",
        "short": "해당 capability statement에서 다루는 소프트웨어",
        "definition": "이 capability statement에서 다루는 소프트웨어. capability statement에서 설치와 무관하게 특정 소프트웨어 버전의 기능을 설명할 때 사용함."
      },
      {
        "id": "CapabilityStatement.software.name",
        "path": "CapabilityStatement.software.name",
        "short": "소프트웨어의 이름",
        "definition": "소프트웨어의 알려진 아름."
      },
      {
        "id": "CapabilityStatement.software.version",
        "path": "CapabilityStatement.software.version",
        "short": "해당 capability statement가 다루는 소프트웨어 버전",
        "definition": "해당 capability statement가 다루는 소프트웨어 버전의 식별자임."
      },
      {
        "id": "CapabilityStatement.software.releaseDate",
        "path": "CapabilityStatement.software.releaseDate",
        "short": "버전이 배포된 날짜",
        "definition": "버전이 배포된 날짜임."
      },
      {
        "id": "CapabilityStatement.implementation",
        "path": "CapabilityStatement.implementation",
        "short": "특정 인스턴스(instance)를 설명하는 경우",
        "definition": "소프트웨어 프로그램의 기능이 아니라 capability statement(즉, 특정 설치)로 설명되는 특정 구현 인스턴스를 식별함."
      },
      {
        "id": "CapabilityStatement.implementation.description",
        "path": "CapabilityStatement.implementation.description",
        "short": "이 특정 인스턴스에 대한 설명",
        "definition": "해당 capability statement와 관련된 특정 설치에 대한 정보."
      },
      {
        "id": "CapabilityStatement.implementation.url",
        "path": "CapabilityStatement.implementation.url",
        "short": "설치의 base URL",
        "definition": "구현을 위한 절대 base URL. 이것은 우편함(mailbox) 및 문서 인터페이스뿐만 아니라 REST 인터페이스의 기반을 형성함."
      },
      {
        "id": "CapabilityStatement.fhirVersion",
        "path": "CapabilityStatement.fhirVersion",
        "short": "시스템에서 사용되는 FHIR 버전",
        "definition": "이 capability statement의 기반이 되는 FHIR 규격 버전."
      },
      {
        "id": "CapabilityStatement.acceptUnknown",
        "path": "CapabilityStatement.acceptUnknown",
        "short": "수락 없음 | 확장 | 요소 | 둘 다",
        "definition": "응용 프로그램이 리소스를 읽을 때 알 수 없는 요소 또는 확장을 수락할지 여부를 나타내는 코드."
      },
      {
        "id": "CapabilityStatement.format",
        "path": "CapabilityStatement.format",
        "short": "지원되는 형식 (xml | json | ttl | mime type)",
        "definition": "컨텐츠 유형을 사용하여 이 구현에서 지원하는 형식 목록."
      },
      {
        "id": "CapabilityStatement.patchFormat",
        "path": "CapabilityStatement.patchFormat",
        "short": "지원되는 패치 형식",
        "definition": "컨텐츠 유형을 사용하여 이 구현에서 지원하는 패치 형식 목록."
      },
      {
        "id": "CapabilityStatement.implementationGuide",
        "path": "CapabilityStatement.implementationGuide",
        "short": "지원되는 구현 가이드",
        "definition": "서버가 전체적으로 지원하는(또는 지원해야 하는) 구현 가이드 목록."
      },
      {
        "id": "CapabilityStatement.profile",
        "path": "CapabilityStatement.profile",
        "short": "지원되는 사용 사례(use case)에 대한 프로파일(profile)",
        "definition": "시스템에서 지원하는 다양한 사용 사례를 나타내는 프로필 목록. 서버의 경우, \"시스템에 의해 지원된다\"는 것은 시스템이 특정 프로파일에 부합하는 일련의 리소스를 호스트/생산하는 것을 의미하며, 서비스를 사용하는 클라이언트가 이 프로파일을 사용하여 검색하고 적절한 데이터를 찾을 수 있도록 함. 클라이언트의 경우, 시스템이 이 프로파일에 의해 검색하고 프로파일에 내포된 지침에 따라 데이터를 처리한다는 것을 의미한다. [프로파일 사용][Using Profiles](Profileing.html#profile-uses)에서 자세한 내용을 참조하십시오."
      },
      {
        "id": "CapabilityStatement.profile.reference",
        "path": "CapabilityStatement.profile.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "CapabilityStatement.profile.identifier",
        "path": "CapabilityStatement.profile.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 실제 참조 위치를 알려진 식별자로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 사례로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 인스턴스(instance)로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "CapabilityStatement.profile.identifier.use",
        "path": "CapabilityStatement.profile.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적."
      },
      {
        "id": "CapabilityStatement.profile.identifier.type",
        "path": "CapabilityStatement.profile.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임."
      },
      {
        "id": "CapabilityStatement.profile.identifier.type.coding",
        "path": "CapabilityStatement.profile.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "CapabilityStatement.profile.identifier.type.coding.system",
        "path": "CapabilityStatement.profile.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.profile.identifier.type.coding.version",
        "path": "CapabilityStatement.profile.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.profile.identifier.type.coding.code",
        "path": "CapabilityStatement.profile.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "CapabilityStatement.profile.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.profile.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.profile.identifier.type.coding.userSelected",
        "path": "CapabilityStatement.profile.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄 - 즉, 선택 가능한 항목(코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.profile.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.profile.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "CapabilityStatement.profile.identifier.system",
        "path": "CapabilityStatement.profile.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "CapabilityStatement.profile.identifier.value",
        "path": "CapabilityStatement.profile.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "CapabilityStatement.profile.identifier.period",
        "path": "CapabilityStatement.profile.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "CapabilityStatement.profile.identifier.period.start",
        "path": "CapabilityStatement.profile.identifier.period.start",
        "short": "시작 시점 (설정된 날짜 포함)",
        "definition": "기간의 시작. 시작 시간을 포함함."
      },
      {
        "id": "CapabilityStatement.profile.identifier.period.end",
        "path": "CapabilityStatement.profile.identifier.period.end",
        "short": "종료 시점 (설정된 날짜 포함)",
        "definition": "기간의 종료 시간. 종료 시점이 설정되지 않은 경우 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "CapabilityStatement.profile.identifier.assigner",
        "path": "CapabilityStatement.profile.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "CapabilityStatement.profile.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.profile.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스(resource) 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "CapabilityStatement.rest",
        "path": "CapabilityStatement.rest",
        "short": "끝점(endpoint)이 RESTful인 경우",
        "definition": "솔루션의 RESTful 기능에 대한 정의."
      },
      {
        "id": "CapabilityStatement.rest.mode",
        "path": "CapabilityStatement.rest.mode",
        "short": "클라이언트 | 서버",
        "definition": "capability statement의 이 부분이 RESTful 작업(operation)을 개시하거나 받을 수 있는 능력을 기술하고 있는지 여부를 확인함."
      },
      {
        "id": "CapabilityStatement.rest.documentation",
        "path": "CapabilityStatement.rest.documentation",
        "short": "구현에 대한 일반 설명",
        "definition": "보안과 같은 모든 애플리케이션에 적용되는 시스템의 RESTful 기능에 대한 정보."
      },
      {
        "id": "CapabilityStatement.rest.security",
        "path": "CapabilityStatement.rest.security",
        "short": "구현 보안에 대한 정보",
        "definition": "인터페이스 관점에서 보안 구현에 대한 정보 - 클라이언트가 알아야 할 사항."
      },
      {
        "id": "CapabilityStatement.rest.security.cors",
        "path": "CapabilityStatement.rest.security.cors",
        "short": "CORS 헤더(http://enable-cors.org/)를 더함",
        "definition": "서버는 요청에 응답할 때 CORS 헤더(header)를 추가하며, 이를 통해 Javascript 응용프로그램이 서버를 사용할 수 있음."
      },
      {
        "id": "CapabilityStatement.rest.security.service",
        "path": "CapabilityStatement.rest.security.service",
        "definition": "시스템에서 지원/요청하는 보안 서비스 유형."
      },
      {
        "id": "CapabilityStatement.rest.security.service.coding",
        "path": "CapabilityStatement.rest.security.service.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "CapabilityStatement.rest.security.service.coding.system",
        "path": "CapabilityStatement.rest.security.service.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.rest.security.service.coding.version",
        "path": "CapabilityStatement.rest.security.service.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.rest.security.service.coding.code",
        "path": "CapabilityStatement.rest.security.service.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "CapabilityStatement.rest.security.service.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.rest.security.service.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.rest.security.service.coding.userSelected",
        "path": "CapabilityStatement.rest.security.service.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄 - 즉, 선택 가능한 항목(코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.rest.security.service.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.rest.security.service.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "CapabilityStatement.rest.security.description",
        "path": "CapabilityStatement.rest.security.description",
        "short": "보안 작동 방법에 대한 일반 설명",
        "definition": "보안 작동 방법에 대한 일반 설명."
      },
      {
        "id": "CapabilityStatement.rest.security.certificate",
        "path": "CapabilityStatement.rest.security.certificate",
        "short": "보안 프로파일과 연결된 인증서",
        "definition": "보안 프로파일과 연결된 인증서."
      },
      {
        "id": "CapabilityStatement.rest.security.certificate.type",
        "path": "CapabilityStatement.rest.security.certificate.type",
        "short": "인증서의 Mime 유형",
        "definition": "인증서의 Mime 유형."
      },
      {
        "id": "CapabilityStatement.rest.security.certificate.blob",
        "path": "CapabilityStatement.rest.security.certificate.blob",
        "short": "인증서",
        "definition": "인증서."
      },
      {
        "id": "CapabilityStatement.rest.resource",
        "path": "CapabilityStatement.rest.resource",
        "short": "REST 인터페이스에서 제공되는 리소스",
        "definition": "특정 리소스 유형에 대한 솔루션의 RESTful 기능 규격."
      },
      {
        "id": "CapabilityStatement.rest.resource.type",
        "path": "CapabilityStatement.rest.resource.type",
        "short": "지원되는 리소스 유형",
        "definition": "RESTful 인터페이스를 통해 표시되는 리소스 유형."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile",
        "path": "CapabilityStatement.rest.resource.profile",
        "short": "모든 리소스 사용에 대한 기본 시스템 프로파일",
        "definition": "카디널리티(cardinality), 바인딩(binding), 길이(length) 또는 기타 제한사항을 포함하여 리소스에 대한 솔루션의 전체적인 지원을 설명하는 프로필의 규격. [프로파일 사용](Profileing.html#profile-uses)에서 자세한 내용을 참조하십시오."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.reference",
        "path": "CapabilityStatement.rest.resource.profile.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier",
        "path": "CapabilityStatement.rest.resource.profile.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 실제 참조 위치를 알려진 식별자로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 사례로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 인스턴스(instance)로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.use",
        "path": "CapabilityStatement.rest.resource.profile.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적임."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.type",
        "path": "CapabilityStatement.rest.resource.profile.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.type.coding",
        "path": "CapabilityStatement.rest.resource.profile.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.type.coding.system",
        "path": "CapabilityStatement.rest.resource.profile.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.type.coding.version",
        "path": "CapabilityStatement.rest.resource.profile.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.type.coding.code",
        "path": "CapabilityStatement.rest.resource.profile.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.rest.resource.profile.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.type.coding.userSelected",
        "path": "CapabilityStatement.rest.resource.profile.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄 - 즉, 선택 가능한 항목(코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.rest.resource.profile.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.system",
        "path": "CapabilityStatement.rest.resource.profile.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.value",
        "path": "CapabilityStatement.rest.resource.profile.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.period",
        "path": "CapabilityStatement.rest.resource.profile.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.period.start",
        "path": "CapabilityStatement.rest.resource.profile.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.period.end",
        "path": "CapabilityStatement.rest.resource.profile.identifier.period.end",
        "short": "해당 유효 기간이 종료된 경우, 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.identifier.assigner",
        "path": "CapabilityStatement.rest.resource.profile.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "CapabilityStatement.rest.resource.profile.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.rest.resource.profile.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임"
      },
      {
        "id": "CapabilityStatement.rest.resource.documentation",
        "path": "CapabilityStatement.rest.resource.documentation",
        "short": "리소스 유형 사용에 대한 추가 정보",
        "definition": "시스템에서 사용하는 리소스 유형에 대한 추가 정보."
      },
      {
        "id": "CapabilityStatement.rest.resource.interaction",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
            "valueString": "ResourceInteraction"
          }
        ],
        "path": "CapabilityStatement.rest.resource.interaction",
        "short": "지원되는 작업 (operations)",
        "definition": "솔루션이 지원하는 RESTful 작업(operation) 식별."
      },
      {
        "id": "CapabilityStatement.rest.resource.interaction.code",
        "path": "CapabilityStatement.rest.resource.interaction.code",
        "short": "읽기 | vread | 업데이트 | 패치 | 삭제 | history-instance | history-type | 만들기 | search-type",
        "definition": "시스템 리소스가 지원하는 작업(operation)의 코드화된 식별자."
      },
      {
        "id": "CapabilityStatement.rest.resource.interaction.documentation",
        "path": "CapabilityStatement.rest.resource.interaction.documentation",
        "short": "작업(operation) 동작에 대한 특별 사항",
        "definition": "'삭제는 논리 삭제' 또는 '업데이트는 버전 ID로만 허용됨' 또는 '사전 승인된 인증서에서만 허용됨'과 같은 이 작업의 구현에 대한 지침."
      },
      {
        "id": "CapabilityStatement.rest.resource.versioning",
        "path": "CapabilityStatement.rest.resource.versioning",
        "definition": "이 필드는 시스템이 이 리소스 유형에 대해 (서버) 또는 (클라이언트) 버전을 지원하지 않음을 지정하기 위해 'no-version'으로 설정된다. 만약 이것이 다른 값을 가지고 있다면, 서버는 적어도 리소스에 대한 versionId meta-property를 정확하게 추적하고 채워야 한다. 값이 'versioned-update'인 경우 서버는 API에서 버전 무결성을 위해 e-tag를 사용하는 것을 포함하여 모든 버전 기능 (versioning features)을 지원한다."
      },
      {
        "id": "CapabilityStatement.rest.resource.readHistory",
        "path": "CapabilityStatement.rest.resource.readHistory",
        "short": "vRead가 이전 버전을 반환할 수 있는지 여부",
        "definition": "서버가 vRead 작업의 일부로 이전 버전을 반환할 수 있는지 여부를 나타내는 플래그."
      },
      {
        "id": "CapabilityStatement.rest.resource.updateCreate",
        "path": "CapabilityStatement.rest.resource.updateCreate",
        "short": "업데이트로 새 ID를 만들 수있는 경우",
        "definition": "서버에서 클라이언트가 서버에 새 ID를 만들 수 있도록 허용하거나 허용할 필요가 있음을 나타내는 플래그(예: 클라이언트가 기존 리소스가 없는 위치로 PUT). 이 작업을 허용한다는 것은 클라이언트가 서버에 새로운 ID를 만들 수 있도록 서버가 허용을 한다는 것을 의미한다."
      },
      {
        "id": "CapabilityStatement.rest.resource.conditionalCreate",
        "path": "CapabilityStatement.rest.resource.conditionalCreate",
        "short": "조건 생성 허용/사용하는 경우",
        "definition": "서버가 조건부 생성을 지원함을 나타내는 플래그."
      },
      {
        "id": "CapabilityStatement.rest.resource.conditionalRead",
        "path": "CapabilityStatement.rest.resource.conditionalRead",
        "definition": "서버가 조건부 읽기를 지원하는 방법을 나타내는 코드."
      },
      {
        "id": "CapabilityStatement.rest.resource.conditionalUpdate",
        "path": "CapabilityStatement.rest.resource.conditionalUpdate",
        "short": "조건 업데이트 허용/사용하는 경우",
        "definition": "서버에서 조건부 업데이트를 지원하는지 여부를 나타내는 플래그."
      },
      {
        "id": "CapabilityStatement.rest.resource.conditionalDelete",
        "path": "CapabilityStatement.rest.resource.conditionalDelete",
        "definition": "서버가 조건부 삭제를 지원하는 방법을 나타내는 코드."
      },
      {
        "id": "CapabilityStatement.rest.resource.referencePolicy",
        "path": "CapabilityStatement.rest.resource.referencePolicy",
        "definition": "참조가 지원되는 방법을 정의하는 플래그."
      },
      {
        "id": "CapabilityStatement.rest.resource.searchInclude",
        "path": "CapabilityStatement.rest.resource.searchInclude",
        "short": "서버에서 지원되는 _include 값 목록",
        "definition": "서버에서 지원되는 _include 값 목록."
      },
      {
        "id": "CapabilityStatement.rest.resource.searchRevInclude",
        "path": "CapabilityStatement.rest.resource.searchRevInclude",
        "short": "서버에서 지원되는 _revinclude 값 목록",
        "definition": "서버에서 지원되는 _revinclude 값 목록."
      },
      {
        "id": "CapabilityStatement.rest.resource.searchParam",
        "path": "CapabilityStatement.rest.resource.searchParam",
        "short": "구현에서 지원되는 검색 매개 변수",
        "definition": "규격에 의해 정의되거나 구현에 의해 정의된 지원 및 사용하기 위한 검색 매개 변수."
      },
      {
        "id": "CapabilityStatement.rest.resource.searchParam.name",
        "path": "CapabilityStatement.rest.resource.searchParam.name",
        "short": "검색 매개 변수 이름",
        "definition": "인터페이스에 사용되는 검색 매개 변수의 이름."
      },
      {
        "id": "CapabilityStatement.rest.resource.searchParam.definition",
        "path": "CapabilityStatement.rest.resource.searchParam.definition",
        "short": "파라미터의 정의 소스(source)",
        "definition": "클라이언트가 검색 매개변수의 의미를 신뢰할 수 있도록 이 매개변수가 처음 정의된 위치에 대한 공식 참조인 절대 URI. ([SearchParameter.url]() 참조)"
      },
      {
        "id": "CapabilityStatement.rest.resource.searchParam.type",
        "path": "CapabilityStatement.rest.resource.searchParam.type",
        "definition": "검색 매개 변수가 참조하는 값의 유형 및 내용을 해석하는 방법."
      },
      {
        "id": "CapabilityStatement.rest.resource.searchParam.documentation",
        "path": "CapabilityStatement.rest.resource.searchParam.documentation",
        "short": "서버별 사용법",
        "definition": "이를 통해 검색 매개 변수가 사용되는 방식에 대한 동작을 문서화할 수 있다. 예를 들어 텍스트 일치(text matching) 알고리즘."
      },
      {
        "id": "CapabilityStatement.rest.interaction",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
            "valueString": "SystemInteraction"
          }
        ],
        "path": "CapabilityStatement.rest.interaction",
        "short": "지원되는 작업 (operations)",
        "definition": "A specification of restful operations supported by the system.x"
      },
      {
        "id": "CapabilityStatement.rest.interaction.code",
        "path": "CapabilityStatement.rest.interaction.code",
        "definition": "시스템에서 지원하는 작업(operation)의 코드화된 식별자."
      },
      {
        "id": "CapabilityStatement.rest.interaction.documentation",
        "path": "CapabilityStatement.rest.interaction.documentation",
        "short": "작동 동작(operation behavior)에 대한 특별 사항",
        "definition": "허용된 거래의 종류에 대한 제한이나 시스템 와이드 검색에 관한 정보 등, 본 작업(operation)의 이행에 특유한 지침임."
      },
      {
        "id": "CapabilityStatement.rest.searchParam",
        "path": "CapabilityStatement.rest.searchParam",
        "short": "리소스 검색을 위한 검색 매개 변수",
        "definition": "모든 리소스를 검색하여 구현을 지원하거나 사용할 수 있도록 지원하는 매개 변수 검색 및 규격에 정의된 추가 매개 변수 참조."
      },
      {
        "id": "CapabilityStatement.rest.searchParam.name",
        "path": "CapabilityStatement.rest.searchParam.name",
        "short": "검색 매개 변수 이름",
        "definition": "인터페이스에 사용되는 검색 매개 변수의 이름."
      },
      {
        "id": "CapabilityStatement.rest.searchParam.definition",
        "path": "CapabilityStatement.rest.searchParam.definition",
        "short": "파라미터의 정의 소스(source)",
        "definition": "클라이언트가 검색 매개변수의 의미를 신뢰할 수 있도록 이 매개변수가 처음 정의된 위치에 대한 공식 참조인 절대 URI. ([SearchParameter.url]() 참조)"
      },
      {
        "id": "CapabilityStatement.rest.searchParam.type",
        "path": "CapabilityStatement.rest.searchParam.type",
        "definition": "검색 매개 변수가 참조하는 값의 유형 및 내용을 해석하는 방법."
      },
      {
        "id": "CapabilityStatement.rest.searchParam.documentation",
        "path": "CapabilityStatement.rest.searchParam.documentation",
        "short": "서버별 사용법",
        "definition": "이를 통해 검색 매개 변수가 사용되는 방식에 대한 동작을 문서화할 수 있다. 예를 들어 텍스트 일치(text matching) 알고리즘."
      },
      {
        "id": "CapabilityStatement.rest.operation",
        "path": "CapabilityStatement.rest.operation",
        "short": "작업(operation) 또는 사용자 정의 쿼리(query) 정의",
        "definition": "작업(operation) 또는 명명된 쿼리(query)와 매개변수의 의미 및 유형을 함께 정의함."
      },
      {
        "id": "CapabilityStatement.rest.operation.name",
        "path": "CapabilityStatement.rest.operation.name",
        "short": "작업(operation)/쿼리(query)가 호출되는 이름",
        "definition": "작업 또는 쿼리 이름. 작업의 경우, $가 앞에 붙어서 URL에 사용되는 이름이며, 쿼리의 경우 쿼리가 호출될 때 _query 매개 변수에 사용되는 이름임."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition",
        "path": "CapabilityStatement.rest.operation.definition",
        "short": "정의된 작업/쿼리",
        "definition": "공식 정의를 찾을 수 있는 위치."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.reference",
        "path": "CapabilityStatement.rest.operation.definition.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier",
        "path": "CapabilityStatement.rest.operation.definition.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 실제 참조 위치를 알려진 식별자로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 사례로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 인스턴스(instance)로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.use",
        "path": "CapabilityStatement.rest.operation.definition.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적임."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.type",
        "path": "CapabilityStatement.rest.operation.definition.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.type.coding",
        "path": "CapabilityStatement.rest.operation.definition.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.type.coding.system",
        "path": "CapabilityStatement.rest.operation.definition.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.type.coding.version",
        "path": "CapabilityStatement.rest.operation.definition.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.type.coding.code",
        "path": "CapabilityStatement.rest.operation.definition.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호를 의미함. 기호는 사전에 정의된 코드이거나 해당 코드 시스템에 정의된 구문의 표현일 수 있음. (예: post-coordination)"
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.rest.operation.definition.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.type.coding.userSelected",
        "path": "CapabilityStatement.rest.operation.definition.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄 - 즉, 선택 가능한 항목(코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.rest.operation.definition.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.system",
        "path": "CapabilityStatement.rest.operation.definition.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.value",
        "path": "CapabilityStatement.rest.operation.definition.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.period",
        "path": "CapabilityStatement.rest.operation.definition.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.period.start",
        "path": "CapabilityStatement.rest.operation.definition.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.period.end",
        "path": "CapabilityStatement.rest.operation.definition.identifier.period.end",
        "short": "해당 유효 기간이 종료된 경우, 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.identifier.assigner",
        "path": "CapabilityStatement.rest.operation.definition.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "CapabilityStatement.rest.operation.definition.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.rest.operation.definition.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "CapabilityStatement.rest.compartment",
        "path": "CapabilityStatement.rest.compartment",
        "short": "시스템에서 제공/사용하는 컴파트먼트(compartment)",
        "definition": "시스템이 지원하는 compartment의 정의에 대한 참조인 절대 URI. 이는 CompartmentDefinition 리소스를 가르키는 canonical URL에 대한 참조임."
      },
      {
        "id": "CapabilityStatement.messaging",
        "path": "CapabilityStatement.messaging",
        "short": "메시징이 지원되는 경우",
        "definition": "솔루션의 메시징 기능에 대한 설명."
      },
      {
        "id": "CapabilityStatement.messaging.endpoint",
        "path": "CapabilityStatement.messaging.endpoint",
        "short": "메시지를 보낼 위치",
        "definition": "메시지 및/또는 응답을 보낼 엔드포인트(endpoint) (네트워크 액세스 가능한 주소)."
      },
      {
        "id": "CapabilityStatement.messaging.endpoint.protocol",
        "path": "CapabilityStatement.messaging.endpoint.protocol",
        "definition": "이 엔드포인트에서 지원하는 메시징 전송 프로토콜 식별자 목록."
      },
      {
        "id": "CapabilityStatement.messaging.endpoint.protocol.system",
        "path": "CapabilityStatement.messaging.endpoint.protocol.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.messaging.endpoint.protocol.version",
        "path": "CapabilityStatement.messaging.endpoint.protocol.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.messaging.endpoint.protocol.code",
        "path": "CapabilityStatement.messaging.endpoint.protocol.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "CapabilityStatement.messaging.endpoint.protocol.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.endpoint.protocol.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.messaging.endpoint.protocol.userSelected",
        "path": "CapabilityStatement.messaging.endpoint.protocol.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.endpoint.address",
        "path": "CapabilityStatement.messaging.endpoint.address",
        "short": "엔드포인트의 네트워크 주소 또는 식별자",
        "definition": "엔드포인트의 네트워크 주소. 라우팅에 네트워크 주소를 사용하지 않는 솔루션의 경우, 식별자가 사용 될 수 있다."
      },
      {
        "id": "CapabilityStatement.messaging.reliableCache",
        "path": "CapabilityStatement.messaging.reliableCache",
        "definition": "수신자의 신뢰할 수 있는 메시징 캐시(cache)가 몇 분(수신인 경우) 또는 수신인의 캐시 길이(송신인 경우)인 경우 길이."
      },
      {
        "id": "CapabilityStatement.messaging.documentation",
        "path": "CapabilityStatement.messaging.documentation",
        "short": "메시징 인터페이스 동작 세부 정보",
        "definition": "capability statement에 의해 달리 문서화되지 않은 이 엔드포인트에 대한 시스템의 메시징 기능에 대한 문서. 예를 들어, 인증된 메시징 교환 파트너가 되기 위한 프로세스."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage",
        "path": "CapabilityStatement.messaging.supportedMessage",
        "short": "시스템에서 지원하는 메시지",
        "definition": "시스템이 보내거나 받을 수 있는 메시지에 대한 메시지 정의에 대한 참조."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.mode",
        "path": "CapabilityStatement.messaging.supportedMessage.mode",
        "short": "송신자 | 수신자",
        "definition": "응용 프로그램이 송신자인지 수신자인지 여부."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition",
        "path": "CapabilityStatement.messaging.supportedMessage.definition",
        "short": "시스템에서 지원되는 메시지",
        "definition": "메시지 이벤트, 메시지 구조, 허용된 응답 등을 식별하는 메시지 정의를 가리킴."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.reference",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 실제 참조 위치를 알려진 식별자로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 사례로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 인스턴스(instance)로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.use",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.system",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.version",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.code",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.userSelected",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.system",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.value",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.period",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.period.start",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.period.end",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.identifier.assigner",
        "path": "CapabilityStatement.messaging.supportedMessage.definition.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.supportedMessage.definition.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.supportedMessage.definition.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "CapabilityStatement.messaging.event",
        "path": "CapabilityStatement.messaging.event",
        "short": "이벤트에 대한 지원 선언",
        "definition": "end-point에 있는 이벤트에 대한 해당 솔루션의 지원의 설명."
      },
      {
        "id": "CapabilityStatement.messaging.event.code",
        "path": "CapabilityStatement.messaging.event.code",
        "short": "이벤트 유형",
        "definition": "지원되는 메시징 이벤트의 코드화된 식별자."
      },
      {
        "id": "CapabilityStatement.messaging.event.code.system",
        "path": "CapabilityStatement.messaging.event.code.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.messaging.event.code.version",
        "path": "CapabilityStatement.messaging.event.code.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.messaging.event.code.code",
        "path": "CapabilityStatement.messaging.event.code.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "CapabilityStatement.messaging.event.code.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.event.code.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.messaging.event.code.userSelected",
        "path": "CapabilityStatement.messaging.event.code.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.event.category",
        "path": "CapabilityStatement.messaging.event.category",
        "definition": "메시지 내용의 영향(impact)."
      },
      {
        "id": "CapabilityStatement.messaging.event.mode",
        "path": "CapabilityStatement.messaging.event.mode",
        "short": "송신자 | 수신자",
        "definition": "응용 프로그램이 송신자인지 수신자인지 여부."
      },
      {
        "id": "CapabilityStatement.messaging.event.focus",
        "path": "CapabilityStatement.messaging.event.focus",
        "short": "메시지의 초점이 되는 리소스",
        "definition": "이벤트와 관련된 리소스. 이벤트를 정의하는 리소스임."
      },
      {
        "id": "CapabilityStatement.messaging.event.request",
        "path": "CapabilityStatement.messaging.event.request",
        "short": "요청을 설명하는 프로파일",
        "definition": "이벤트 요청에 대한 정보."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.reference",
        "path": "CapabilityStatement.messaging.event.request.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier",
        "path": "CapabilityStatement.messaging.event.request.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 실제 참조 위치를 알려진 식별자로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 사례로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 인스턴스(instance)로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.use",
        "path": "CapabilityStatement.messaging.event.request.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.type",
        "path": "CapabilityStatement.messaging.event.request.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.type.coding",
        "path": "CapabilityStatement.messaging.event.request.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.type.coding.system",
        "path": "CapabilityStatement.messaging.event.request.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.type.coding.version",
        "path": "CapabilityStatement.messaging.event.request.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.type.coding.code",
        "path": "CapabilityStatement.messaging.event.request.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.event.request.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.type.coding.userSelected",
        "path": "CapabilityStatement.messaging.event.request.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.event.request.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.system",
        "path": "CapabilityStatement.messaging.event.request.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.value",
        "path": "CapabilityStatement.messaging.event.request.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.period",
        "path": "CapabilityStatement.messaging.event.request.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.period.start",
        "path": "CapabilityStatement.messaging.event.request.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.period.end",
        "path": "CapabilityStatement.messaging.event.request.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.identifier.assigner",
        "path": "CapabilityStatement.messaging.event.request.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.event.request.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.event.request.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "CapabilityStatement.messaging.event.response",
        "path": "CapabilityStatement.messaging.event.response",
        "short": "응답을 설명하는 프로파일",
        "definition": "이벤트 응답에 대한 정보."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.reference",
        "path": "CapabilityStatement.messaging.event.response.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier",
        "path": "CapabilityStatement.messaging.event.response.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 실제 참조 위치를 알려진 식별자로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 사례로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 인스턴스(instance)로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.use",
        "path": "CapabilityStatement.messaging.event.response.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.type",
        "path": "CapabilityStatement.messaging.event.response.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.type.coding",
        "path": "CapabilityStatement.messaging.event.response.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.type.coding.system",
        "path": "CapabilityStatement.messaging.event.response.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.type.coding.version",
        "path": "CapabilityStatement.messaging.event.response.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.type.coding.code",
        "path": "CapabilityStatement.messaging.event.response.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.event.response.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.type.coding.userSelected",
        "path": "CapabilityStatement.messaging.event.response.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.event.response.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.system",
        "path": "CapabilityStatement.messaging.event.response.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.value",
        "path": "CapabilityStatement.messaging.event.response.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.period",
        "path": "CapabilityStatement.messaging.event.response.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.period.start",
        "path": "CapabilityStatement.messaging.event.response.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.period.end",
        "path": "CapabilityStatement.messaging.event.response.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.identifier.assigner",
        "path": "CapabilityStatement.messaging.event.response.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "CapabilityStatement.messaging.event.response.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.messaging.event.response.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "CapabilityStatement.messaging.event.documentation",
        "path": "CapabilityStatement.messaging.event.documentation",
        "short": "엔드포인트별 이벤트 설명서",
        "definition": "내부 시스템 트리거 포인트(trigger point), 비즈니스 규칙 등 이 이벤트 처리 방법에 대한 지침."
      },
      {
        "id": "CapabilityStatement.document",
        "path": "CapabilityStatement.document",
        "short": "문서 정의",
        "definition": "문서 정의."
      },
      {
        "id": "CapabilityStatement.document.mode",
        "path": "CapabilityStatement.document.mode",
        "short": "생산자 | 소비자",
        "definition": "이 문서 선언의 모드 - 응용 프로그램이 생산자인지 소비자인지 여부."
      },
      {
        "id": "CapabilityStatement.document.documentation",
        "path": "CapabilityStatement.document.documentation",
        "short": "문서 지원 설명",
        "definition": "응용프로그램이 지정된 문서 프로파일을 지원하거나 사용하는 방법에 대한 설명. 예를 들어, 문서가 작성될 때, 사용된 문서로 수행되는 작업 등."
      },
      {
        "id": "CapabilityStatement.document.profile",
        "path": "CapabilityStatement.document.profile",
        "short": "문서에 사용된 리소스에 대한 제약 조건",
        "definition": "문서에 사용된 리소스에 대한 제약 조건."
      },
      {
        "id": "CapabilityStatement.document.profile.reference",
        "path": "CapabilityStatement.document.profile.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier",
        "path": "CapabilityStatement.document.profile.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 실제 참조 위치를 알려진 식별자로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 사례로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 인스턴스(instance)로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.use",
        "path": "CapabilityStatement.document.profile.identifier.use",
        "short": "일반 | 공식 | 임시 | 보조 (확인 가능한 경우)",
        "definition": "해당 식별자의 목적."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.type",
        "path": "CapabilityStatement.document.profile.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.type.coding",
        "path": "CapabilityStatement.document.profile.identifier.type.coding",
        "short": "전문 용어 체계에 의해 정의된 코드",
        "definition": "전문 용어 체계 (code system)에 의해 정의된 코드를 참조함."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.type.coding.system",
        "path": "CapabilityStatement.document.profile.identifier.type.coding.system",
        "short": "해당 전문 용어 체계의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.type.coding.version",
        "path": "CapabilityStatement.document.profile.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.type.coding.code",
        "path": "CapabilityStatement.document.profile.identifier.type.coding.code",
        "short": "시스템에 정의된 구문의 기호",
        "definition": "시스템에 정의된 구문의 기호."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.type.coding.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.document.profile.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.type.coding.userSelected",
        "path": "CapabilityStatement.document.profile.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.document.profile.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.system",
        "path": "CapabilityStatement.document.profile.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.value",
        "path": "CapabilityStatement.document.profile.identifier.value",
        "short": "고유한 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.period",
        "path": "CapabilityStatement.document.profile.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.period.start",
        "path": "CapabilityStatement.document.profile.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.period.end",
        "path": "CapabilityStatement.document.profile.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함."
      },
      {
        "id": "CapabilityStatement.document.profile.identifier.assigner",
        "path": "CapabilityStatement.document.profile.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "CapabilityStatement.document.profile.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "CapabilityStatement.document.profile.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      }
    ]
  }
}