<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="http://example.org/fhir/StructureDefinition/CodeSystem_KR_PHR" />
  <name value="CodeSystem_KR_PHR" />
  <status value="draft" />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="CodeSystem" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/CodeSystem" />
  <derivation value="constraint" />
  <differential>
    <element id="CodeSystem">
      <path value="CodeSystem" />
      <short value="하나 이상의 코드 시스템 (code system)에서 가져온 코드 세트(set)" />
      <definition value="코드 시스템 (code system)의 리소스는 하나 이상의 전문 용어 체계에서 가져온 코드 세트를 지정함." />
    </element>
    <element id="CodeSystem.url">
      <path value="CodeSystem.url" />
      <short value="코드 시스템을 참조하는 논리 URI (Coding.system)" />
      <definition value="사양, 모델, 디자인 또는 인스턴스에서 참조 될 때 코드 시스템(code system)를 식별하는데 사용되는 절대적 URI. URL이여야하며, 전역적으로 유일해야하고, 전문 용어 체계가 게시 될 주소여야함. URL은 전문 용어 체계의 주요 버전을 포함해야함. 자세한 내용은 [기술 및 비지니스 버전][Technical and Business Versions](resource.html#versions)을 참조. 이것은 [Coding] {datatypes.html # Coding}.system에서 사용됨." />
    </element>
    <element id="CodeSystem.identifier">
      <path value="CodeSystem.identifier" />
      <short value="코드 시스템에 대한 추가 식별자(identifier)" />
      <definition value="공식 식별자는 코드 시스템이 다른 형식으로 표현되거나 참조할 규격, 모델, 디자인 또는 인스턴스에 맞춰 해당 전문용어체계를 식별하는데 사용됨." />
    </element>
    <element id="CodeSystem.identifier.use">
      <path value="CodeSystem.identifier.use" />
      <short value="일반 | 공식 | 임시 | 보조  (확인 가능한 경우)" />
      <definition value="해당 식별자의 목적." />
    </element>
    <element id="CodeSystem.identifier.type">
      <path value="CodeSystem.identifier.type" />
      <short value="식별자에 대한 설명" />
      <definition value="특정 목적에 사용할 식별자를 결정하는 데 사용할 수 있는 식별자의 코드화된 유형임." />
    </element>
    <element id="CodeSystem.identifier.type.coding">
      <path value="CodeSystem.identifier.type.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="CodeSystem.identifier.type.coding.system">
      <path value="CodeSystem.identifier.type.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="CodeSystem.identifier.type.coding.version">
      <path value="CodeSystem.identifier.type.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="CodeSystem.identifier.type.coding.code">
      <path value="CodeSystem.identifier.type.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="CodeSystem.identifier.type.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CodeSystem.identifier.type.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="CodeSystem.identifier.type.coding.userSelected">
      <path value="CodeSystem.identifier.type.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="CodeSystem.identifier.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CodeSystem.identifier.type.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="CodeSystem.identifier.system">
      <path value="CodeSystem.identifier.system" />
      <short value="식별자 값의 네임스페이스 (namespace)" />
      <definition value="설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함." />
    </element>
    <element id="CodeSystem.identifier.value">
      <path value="CodeSystem.identifier.value" />
      <short value="고유한 설정값" />
      <definition value="일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임." />
    </element>
    <element id="CodeSystem.identifier.period">
      <path value="CodeSystem.identifier.period" />
      <short value="식별자의 유효 기간" />
      <definition value="식별자가 사용 가능했거나 가능한 기간을 나타냄." />
    </element>
    <element id="CodeSystem.identifier.period.start">
      <path value="CodeSystem.identifier.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="CodeSystem.identifier.period.end">
      <path value="CodeSystem.identifier.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="CodeSystem.identifier.assigner">
      <path value="CodeSystem.identifier.assigner" />
      <short value="식별자를 발급한 조직 (단순 텍스트 기입 가능)" />
      <definition value="식별자를 발급하고 관리하는 조직을 나타냄." />
    </element>
    <element id="CodeSystem.identifier.assigner.reference">
      <path value="CodeSystem.identifier.assigner.reference" />
      <short value="문안 참조, 상대적, 내부적 혹은 절대적인 URL" />
      <definition value="다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함." />
    </element>
    <element id="CodeSystem.identifier.assigner.identifier">
      <path value="CodeSystem.identifier.assigner.identifier" />
      <short value="문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)" />
      <definition value="다른 리소스(resource)의 식별자임. 해당 항목을 참조할 수 있는 방법이 없거나, 그 본체가 FHIR 서버를 통해 접근 불가능하거나, 항목 작성자가 알려진 식별자를 실제 참조 위치로 변환할 수 없는 경우에 사용함. Reference.identifier가 실제로 FHIR 인스턴스(instance)로 노출되는 무언가를 가리킬 필요는 없으나, FHIR 사례로 노출될 수 있는 비즈니스 컨셉을 가리킬 것임. 이 때 해당 사례는 참조에 의해 허용된 FHIR 리소스(resource) 유형이어야 함." />
    </element>
    <element id="CodeSystem.identifier.assigner.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CodeSystem.identifier.assigner.display" />
      <short value="해당 리소스를 대체하는 텍스트 설명" />
      <definition value="리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임." />
    </element>
    <element id="CodeSystem.version">
      <path value="CodeSystem.version" />
      <short value="코드 시스템 (code system)의 비즈니스 버전 (Coding.version)" />
      <definition value="모델, 사양, 디자인 또는 인스턴스에서 참조하는 전문 용어 체계의 버전을 식별하는데 사용 되는 식별자임. 전문 용어 체계 작성자가 관리하는 임의의 값이며, 전역적으로 유일하지 않을 수도 있음. 예로, 관리되는 버전이 없는 경우 타임 스탬프가 사용 될 수 있음 (예; yyyymmdd). 버전은 사전 순으로 나열되지 않을 수도 있음. 이 버전은 [Coding]{datatypes.html#Coding}.version.에서 사용됨." />
    </element>
    <element id="CodeSystem.name">
      <path value="CodeSystem.name" />
      <short value="전문 용어 체계(code system)의 명칭 (컴퓨터 언어)" />
      <definition value="전문 용어 체계(code system)를 식별하는 자연어 이름. 코드 생성과 같은 기계 프로세싱 응용 프로그램에 의해 모듈 식별자로 사용 할수 있어야함." />
    </element>
    <element id="CodeSystem.title">
      <path value="CodeSystem.title" />
      <short value="전문 용어 체계(code system)의 명칭 (사람 언어)" />
      <definition value="전문 용어 체계(code system)에 대한 이해하기 쉽고 간략한 명칭." />
    </element>
    <element id="CodeSystem.status">
      <path value="CodeSystem.status" />
      <short value="초안 | 활성 | 폐기 | 알 수 없음" />
      <definition value="전문 용어 체계(code system)의 상태. 컨텐츠(content)의 수명주기(life-cycle)을 추척 가능하게 함." />
    </element>
    <element id="CodeSystem.experimental">
      <path value="CodeSystem.experimental" />
      <short value="실제 사용 용도가 아닌 테스트 목적" />
      <definition value="전문 용어 체계(code system)이 테스트 목적(또는 교육/평가/마케팅)용으로 제작되었으며 실제 이용을 위해 사용되지 않음을 나타내는 불리언(boolean) 값임." />
    </element>
    <element id="CodeSystem.date">
      <path value="CodeSystem.date" />
      <short value="마지막으로 변경된 날짜" />
      <definition value="전문 용어 체계(code system)가 게시된 날짜(및 시간). 내용, 비즈니스 버전, 또는 상태 코드가 변경되면 날짜가 변경되어야 함." />
    </element>
    <element id="CodeSystem.publisher">
      <path value="CodeSystem.publisher" />
      <short value="게시자 이름 (조직 또는 개인)" />
      <definition value="전문 용어 체계(code system)를 게시한 개인 또는 조직의 이름." />
    </element>
    <element id="CodeSystem.contact">
      <path value="CodeSystem.contact" />
      <short value="게시자의 연락처 세부 정보" />
      <definition value="사용자와 게시자의 통신을 원활하게 하기 위한 연락처 세부 정보." />
    </element>
    <element id="CodeSystem.contact.name">
      <path value="CodeSystem.contact.name" />
      <short value="연락을 받는 개인의 이름" />
      <definition value="연락을 받는 개인의 이름." />
    </element>
    <element id="CodeSystem.contact.telecom">
      <path value="CodeSystem.contact.telecom" />
      <short value="개인 또는 조직의 연락처 세부 정보" />
      <definition value="개인 (이름이 제공된 경우) 또는 조직에 대한 연락처 세부 정보." />
    </element>
    <element id="CodeSystem.contact.telecom.system">
      <path value="CodeSystem.contact.telecom.system" />
      <short value="전화번호 | 팩스 | 이메일 | 호출기 | url | 문자 | 기타" />
      <definition value="연락처에 대한 통신 방법 - 연락처를 활용하기 위해 필요한 연락 시스템." />
    </element>
    <element id="CodeSystem.contact.telecom.value">
      <path value="CodeSystem.contact.telecom.value" />
      <short value="실제 연락처의 값" />
      <definition value="지정된 통신 방법을 통하여 연락을 할 수 있는 실제 연락처의 값. (예: 전화번호, 이메일주소)" />
    </element>
    <element id="CodeSystem.contact.telecom.use">
      <path value="CodeSystem.contact.telecom.use" />
      <short value="집 | 직장 | 임시 | 과거 | 무선전화 - 연락처의 경로" />
      <definition value="연락처의 경로를 식별함." />
    </element>
    <element id="CodeSystem.contact.telecom.rank">
      <path value="CodeSystem.contact.telecom.rank" />
      <short value="선호되는 사용 순서를 명시함 (1 = 가장 높은 순서)" />
      <definition value="선호하는 연락처의 순서를 지정함. 값이 낮을수록 선호도가 높음." />
    </element>
    <element id="CodeSystem.contact.telecom.period">
      <path value="CodeSystem.contact.telecom.period" />
      <short value="연락처가 사용/사용 된 기간" />
      <definition value="연락처가 사용/사용 된 기간." />
    </element>
    <element id="CodeSystem.contact.telecom.period.start">
      <path value="CodeSystem.contact.telecom.period.start" />
      <short value="해당 유효 기간의 시작 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함." />
    </element>
    <element id="CodeSystem.contact.telecom.period.end">
      <path value="CodeSystem.contact.telecom.period.end" />
      <short value="해당 유효 기간의 종료 시점 (설정된 날짜 포함)" />
      <definition value="해당 유효 기간이 종료되는 시점을 나타냄. 종료 시점이 설정되지 않은 경우 유효 기간이 끝나지 않았음을 의미함. 시작 시점은 과거이고 종료 시점은 미래인 경우, 해당 기간은 설정된 종료 시점에 종료될 예정/계획임을 의미함." />
    </element>
    <element id="CodeSystem.description">
      <path value="CodeSystem.description" />
      <short value="전문 용어 체계(code system)의 자연어 설명" />
      <definition value="전문 용어 체계(code system)에 대한 자연어 설명" />
    </element>
    <element id="CodeSystem.useContext">
      <path value="CodeSystem.useContext" />
      <short value="컨텍스트(context) 지원을 위한 내용(content)" />
      <definition value="컨텐트(content)는 컨텍스트를 지원하는데 중점을 두고 개발됨. 컨텍스트는 해당 전문 용어 체계(code system)의 인스턴스의 색인 및 검색을 도와주는데 사용될수 있음." />
    </element>
    <element id="CodeSystem.useContext.code">
      <path value="CodeSystem.useContext.code" />
      <short value="지정된 컨텍스트(context)의 유형" />
      <definition value="사용 컨텍스트(context)로 지정된 컨텍스트의 유형을 식별하는 코드." />
    </element>
    <element id="CodeSystem.useContext.code.system">
      <path value="CodeSystem.useContext.code.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="CodeSystem.useContext.code.version">
      <path value="CodeSystem.useContext.code.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="CodeSystem.useContext.code.code">
      <path value="CodeSystem.useContext.code.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="CodeSystem.useContext.code.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CodeSystem.useContext.code.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="CodeSystem.useContext.code.userSelected">
      <path value="CodeSystem.useContext.code.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="CodeSystem.useContext.value[x]">
      <path value="CodeSystem.useContext.value[x]" />
      <short value="컨텍스트(context)를 정의하는 값" />
      <definition value="해당 컨텍스트(context)를 정의하는 값. 값의 해석은 코드에 의해 정의됨." />
    </element>
    <element id="CodeSystem.jurisdiction">
      <path value="CodeSystem.jurisdiction" />
      <short value="전문 용어 체계(code system)에 대한 관할권 (해당되는 경우)" />
      <definition value="전문 용어 체계(code system)를 사용할 법적 또는 지리적 영역." />
    </element>
    <element id="CodeSystem.jurisdiction.coding">
      <path value="CodeSystem.jurisdiction.coding" />
      <short value="전문 용어 체계에 의해 정의된 코드" />
      <definition value="전문 용어 체계 (code system)에 의해 정의된 코드를 참조함." />
    </element>
    <element id="CodeSystem.jurisdiction.coding.system">
      <path value="CodeSystem.jurisdiction.coding.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="CodeSystem.jurisdiction.coding.version">
      <path value="CodeSystem.jurisdiction.coding.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="CodeSystem.jurisdiction.coding.code">
      <path value="CodeSystem.jurisdiction.coding.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="CodeSystem.jurisdiction.coding.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CodeSystem.jurisdiction.coding.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="CodeSystem.jurisdiction.coding.userSelected">
      <path value="CodeSystem.jurisdiction.coding.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="CodeSystem.jurisdiction.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CodeSystem.jurisdiction.text" />
      <short value="개념에 대한 일반 텍스트 묘사" />
      <definition value="데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임." />
    </element>
    <element id="CodeSystem.purpose">
      <path value="CodeSystem.purpose" />
      <short value="전문 용어 체계(code system)가 정의된 이유" />
      <definition value="전문 용어 체계(code system)의 필요성과 설계에 대한 설명." />
    </element>
    <element id="CodeSystem.copyright">
      <path value="CodeSystem.copyright" />
      <short value="사용 및 게시권에 대한 제한" />
      <definition value="전문 용어 체계(code system) 및 그 내용과 관련된 저작권 선언문임. 저작권은 일반적으로 전문 용어 체계(code system)의 사용 및 게시에 대한 법적 제한 사항임." />
      <comment value="Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip)   Sometimes, the copyright differs between the code system and the codes that are included. The copyright statement should clearly differentiate between these when required.   Sometimes, the copyright differs between the code system and the codes that are included. The copyright statement should clearly differentiate between these when required.   Sometimes, the copyright differs between the code system and the codes that are included. The copyright statement should clearly differentiate between these when required." />
    </element>
    <element id="CodeSystem.caseSensitive">
      <path value="CodeSystem.caseSensitive" />
      <short value="대소문자를 구분하는 여부" />
      <definition value="해당 시스템 의 코드를 서로 비교할 때 대소문자를 구분하는지에 대한 여부." />
    </element>
    <element id="CodeSystem.valueSet">
      <path value="CodeSystem.valueSet" />
      <short value="전문 용어 체계(code system)를 포함한 설정된 값 세트(value set)의 canonical URL" />
      <definition value="Canonical URL of value set that contains the entire code system.    전체 전문용어체계(code system)을 포함하는 값세트(value set)의 정식 URL" />
    </element>
    <element id="CodeSystem.hierarchyMeaning">
      <path value="CodeSystem.hierarchyMeaning" />
      <short value="그룹된 | is-a | 일부 | 분류된" />
      <definition value="개념의 계층구조형의 의미임." />
    </element>
    <element id="CodeSystem.compositional">
      <path value="CodeSystem.compositional" />
      <short value="전문 용어 체계가 작문 후 문법(post-composition grammar)을 정의하는 경우" />
      <definition value="전문 용어 체계(code system)가 작문 후 문법 (post-composition grammar)을 정의하는 경우, True(사실)임." />
    </element>
    <element id="CodeSystem.versionNeeded">
      <path value="CodeSystem.versionNeeded" />
      <short value="정의가 불완성적인 경우" />
      <definition value="해당 플래그(flag)는 전문 용어 체계(code system)의 정의를 유지하지 못했거나 유지하지 않음을 나타내기 위해 사용되며, 전문 용어 체계(code system)가 참조 될때 버전을 지정해야 함." />
    </element>
    <element id="CodeSystem.content">
      <path value="CodeSystem.content" />
      <short value="존재하지 않음 | 예 | 조각남 | 완전함" />
      <definition value="리소스에 표시된 전문 용어 체계(code system)의 내용 - 정의된 개념 및 코드임." />
    </element>
    <element id="CodeSystem.count">
      <path value="CodeSystem.count" />
      <short value="전문 용어 체계(code system)의 총 개념" />
      <definition value="전문용어체계(code system)에 정의된 총 개념의 수. 전문용어체계(code system)에 구성 문법이 있는 경우 개수는 기본 개념의 수를 나타냄." />
    </element>
    <element id="CodeSystem.filter">
      <path value="CodeSystem.filter" />
      <short value="value set에 사용할 수 있는 필터" />
      <definition value="필터를 사용하여 개념을 선택할 때 value set 작성문에서 사용할 수 있는 필터임." />
    </element>
    <element id="CodeSystem.filter.code">
      <path value="CodeSystem.filter.code" />
      <short value="필터를 식별하는 코드" />
      <definition value="인스턴스에서 필터를 사용할때, 이 필터를 식별하는 코드임." />
    </element>
    <element id="CodeSystem.filter.description">
      <path value="CodeSystem.filter.description" />
      <short value="필터 사용 이유" />
      <definition value="필터 사용에 대한 설명임." />
    </element>
    <element id="CodeSystem.filter.operator">
      <path value="CodeSystem.filter.operator" />
      <short value="필터와 함께 사용될 수 있는 연산자" />
      <definition value="필터와 함께 사용할 수 있는 연산자 목록임." />
    </element>
    <element id="CodeSystem.filter.value">
      <path value="CodeSystem.filter.value" />
      <short value="필터의 값" />
      <definition value="필터의 값(value)에 대한 설명임." />
    </element>
    <element id="CodeSystem.property">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="Property" />
      </extension>
      <path value="CodeSystem.property" />
      <short value="각 개념에 대해 제공되는 추가 정보" />
      <definition value="개념에 대해 추가 정를 제공 할 수 있는 추가 슬롯 (slot)을 정의함." />
    </element>
    <element id="CodeSystem.property.code">
      <path value="CodeSystem.property.code" />
      <short value="작업에서 참조되거나 개념의 속성을 식별하는 경우" />
      <definition value="속성(property) 식별에 사용되는 코드임. 코드는 내부적으로 (in CodeSystem.concept.property.code)에 사용되며, 외부적으로는 속성(property) 필터와 같이 사용됨." />
    </element>
    <element id="CodeSystem.property.uri">
      <path value="CodeSystem.property.uri" />
      <short value="속성(property)의 공식적인 식별자" />
      <definition value="속성(property)의 공식적인 의미에 대한 참조. 의미는 전문용어체계(code system)의 [Concept Properties](codesystem-concept-properties.html)에서 근원 될 수도 있음." />
    </element>
    <element id="CodeSystem.property.description">
      <path value="CodeSystem.property.description" />
      <short value="속성(property)이 정의된 이유 및 속성의 뜻" />
      <definition value="속성에 대한 설명 - 정의된 이유 및 사용에 대한 설명임." />
    </element>
    <element id="CodeSystem.property.type">
      <path value="CodeSystem.property.type" />
      <short value="코드 | Coding | 문자열 | 정수 | 불리언 | dateTime" />
      <definition value="속성 값의 유형. '코드' 유형의 속성에는 전문 용어 체계(code system)에서 정의된 코드가 포함됨. (예: 정의된 개념에 대한 참조)" />
    </element>
    <element id="CodeSystem.concept">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="ConceptDefinition" />
      </extension>
      <path value="CodeSystem.concept" />
      <short value="전문 용어 체계(code system)에 속한 개념" />
      <definition value="전문 용어 체계(code system)에 속한 개념. 개념의 정의는 본질적으로 계층적이지만, 계층적인 관계를 이해하기 위해 정의를 꼭 참조해야 함." />
    </element>
    <element id="CodeSystem.concept.code">
      <path value="CodeSystem.concept.code" />
      <short value="개념을 식별하는 코드" />
      <definition value="전문 용어 체계(code system) 내에서 개념을 고유하게 식별하는 코드임. (텍스트 기호)" />
    </element>
    <element id="CodeSystem.concept.display">
      <path value="CodeSystem.concept.display" />
      <short value="사용자에게 표시할 텍스트" />
      <definition value="사람이 읽을 수 있는 문자열 텍스트(string)로, 개념을 사용자에게 제시하는 데 권장되는 기본 방법임." />
    </element>
    <element id="CodeSystem.concept.definition">
      <path value="CodeSystem.concept.definition" />
      <short value="공식 정의" />
      <definition value="개념의 공식적인 정의임. 코드 시스템(code system) 리소스은 레거시 시스템의 보급 때문의 정식 정의가 필요하지 않음. 하지만, 정의 없이는 개념과 관련된 공식적인 의미가 없기 때문에 권장됨." />
    </element>
    <element id="CodeSystem.concept.designation">
      <path value="CodeSystem.concept.designation" />
      <short value="개념에 대한 추가 표현" />
      <definition value="개념(기타 언어, 별칭, 특수목적,특정 용도로 사용되는 등)에 대한 추가 표현임." />
    </element>
    <element id="CodeSystem.concept.designation.language">
      <path value="CodeSystem.concept.designation.language" />
      <short value="추가 표현 (designation)에 지정된 인간 언어" />
      <definition value="추가 표현이 정의된 언어임." />
    </element>
    <element id="CodeSystem.concept.designation.use">
      <path value="CodeSystem.concept.designation.use" />
      <short value="이 명칭(designation)의 사용 방법에 대한 세부 정보" />
      <definition value="이 명칭을 사용하는 방법을 자세히 설명하는 코드임." />
    </element>
    <element id="CodeSystem.concept.designation.use.system">
      <path value="CodeSystem.concept.designation.use.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="CodeSystem.concept.designation.use.version">
      <path value="CodeSystem.concept.designation.use.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="CodeSystem.concept.designation.use.code">
      <path value="CodeSystem.concept.designation.use.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="CodeSystem.concept.designation.use.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CodeSystem.concept.designation.use.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="CodeSystem.concept.designation.use.userSelected">
      <path value="CodeSystem.concept.designation.use.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="CodeSystem.concept.designation.value">
      <path value="CodeSystem.concept.designation.value" />
      <short value="The text value for this designation    이 명칭을 위한 텍스트 값" />
      <definition value="The text value for this designation.    이 명칭을 위한 텍스트값" />
    </element>
    <element id="CodeSystem.concept.property">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="ConceptProperty" />
      </extension>
      <path value="CodeSystem.concept.property" />
      <short value="개념의 속성" />
      <definition value="개념의 속성임." />
    </element>
    <element id="CodeSystem.concept.property.code">
      <path value="CodeSystem.concept.property.code" />
      <short value="CodeSystem.property.code의 참조" />
      <definition value="CodeSystem.property.code.에 대한 참조 코드임." />
    </element>
    <element id="CodeSystem.concept.property.value[x]">
      <path value="CodeSystem.concept.property.value[x]" />
      <short value="해당 개념의 속성값" />
      <definition value="해당 개념의 속성값임." />
    </element>
    <element id="CodeSystem.concept.concept">
      <path value="CodeSystem.concept.concept" />
      <short value="하위(child) 개념 (is-a/포함함/분류함)" />
      <definition value="개념의 하위(child)를 정의해 개념의 계층을 생성. 계층은 가변적임. (is-a/포함함/분류함) - hierarchyMeaning 참조" />
    </element>
    <element id="CodeSystem.concept.concept.code">
      <path value="CodeSystem.concept.concept.code" />
      <short value="개념을 식별하는 코드" />
      <definition value="전문 용어 체계(code system) 내에서 개념을 고유하게 식별하는 코드임. (텍스트 기호)" />
    </element>
    <element id="CodeSystem.concept.concept.display">
      <path value="CodeSystem.concept.concept.display" />
      <short value="사용자에게 표시할 텍스트" />
      <definition value="사람이 읽을 수 있는 문자열 텍스트(string)로, 개념을 사용자에게 제시하는 데 권장되는 기본 방법임." />
    </element>
    <element id="CodeSystem.concept.concept.definition">
      <path value="CodeSystem.concept.concept.definition" />
      <short value="공식 정의" />
      <definition value="개념의 공식적인 정의임. 코드 시스템(code system) 리소스은 레거시 시스템의 보급 때문의 정식 정의가 필요하지 않음. 하지만, 정의 없이는 개념과 관련된 공식적인 의미가 없기 때문에 권장됨." />
    </element>
    <element id="CodeSystem.concept.concept.designation">
      <path value="CodeSystem.concept.concept.designation" />
      <short value="개념에 대한 추가 표현" />
      <definition value="개념(기타 언어, 별칭, 특수목적,특정 용도로 사용되는 등)에 대한 추가 표현임." />
    </element>
    <element id="CodeSystem.concept.concept.designation.language">
      <path value="CodeSystem.concept.concept.designation.language" />
      <short value="추가 표현 (designation)에 지정된 인간 언어" />
      <definition value="추가 표현이 정의된 언어임." />
    </element>
    <element id="CodeSystem.concept.concept.designation.use">
      <path value="CodeSystem.concept.concept.designation.use" />
      <short value="이 명칭(designation)의 사용 방법에 대한 세부 정보" />
      <definition value="이 명칭을 사용하는 방법을 자세히 설명하는 코드임." />
    </element>
    <element id="CodeSystem.concept.concept.designation.use.system">
      <path value="CodeSystem.concept.concept.designation.use.system" />
      <short value="해당 전문 용어 체계의 식별" />
      <definition value="코드에서 기호의 의미를 정의하는 전문 용어 체계 (code system)를 식별함." />
    </element>
    <element id="CodeSystem.concept.concept.designation.use.version">
      <path value="CodeSystem.concept.concept.designation.use.version" />
      <short value="해당 시스템의 버전 정보 - 필요한 경우" />
      <definition value="해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함." />
    </element>
    <element id="CodeSystem.concept.concept.designation.use.code">
      <path value="CodeSystem.concept.concept.designation.use.code" />
      <short value="시스템에 정의된 구문의 기호" />
      <definition value="시스템에 정의된 구문의 기호." />
    </element>
    <element id="CodeSystem.concept.concept.designation.use.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="CodeSystem.concept.concept.designation.use.display" />
      <short value="시스템에 정의된 표현" />
      <definition value="시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함." />
    </element>
    <element id="CodeSystem.concept.concept.designation.use.userSelected">
      <path value="CodeSystem.concept.concept.designation.use.userSelected" />
      <short value="해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부" />
      <definition value="해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄." />
    </element>
    <element id="CodeSystem.concept.concept.designation.value">
      <path value="CodeSystem.concept.concept.designation.value" />
      <short value="추가 표현의 텍스트 값" />
      <definition value="추가 표현의 텍스트 값임." />
    </element>
    <element id="CodeSystem.concept.concept.property">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name">
        <valueString value="ConceptProperty" />
      </extension>
      <path value="CodeSystem.concept.concept.property" />
      <short value="개념의 속성" />
      <definition value="개념의 속성임." />
    </element>
    <element id="CodeSystem.concept.concept.property.code">
      <path value="CodeSystem.concept.concept.property.code" />
      <short value="CodeSystem.property.code의 참조" />
      <definition value="CodeSystem.property.code.에 대한 참조 코드임." />
    </element>
    <element id="CodeSystem.concept.concept.property.value[x]">
      <path value="CodeSystem.concept.concept.property.value[x]" />
      <short value="해당 개념의 속성값" />
      <definition value="해당 개념의 속성값임." />
    </element>
    <element id="CodeSystem.concept.concept.concept">
      <path value="CodeSystem.concept.concept.concept" />
      <short value="하위(child) 개념 (is-a/포함함/분류함)" />
      <definition value="개념의 하위(child)를 정의해 개념의 계층을 생성. 계층은 가변적임. (is-a/포함함/분류함) - hierarchyMeaning 참조" />
    </element>
  </differential>
</StructureDefinition>