{
  "resourceType": "StructureDefinition",
  "id": "ImmunizationRecommendation",
  "meta": {
    "lastUpdated": "2019-10-31T22:29:23.356+00:00"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category",
      "valueString": "Clinical.Medications"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 1
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category",
      "valueCode": "patient"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "pher"
    }
  ],
  "url": "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation",
  "version": "4.0.1",
  "name": "KR_ImmunizationRecommendation",
  "status": "draft",
  "date": "2019-10-31T22:29:23+00:00",
  "publisher": "Health Level Seven International (Public Health and Emergency Response)",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://hl7.org/fhir"
        }
      ]
    },
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/pher/index.cfm"
        }
      ]
    }
  ],
  "description": "선택적 지원 근거와 함께 게시 된 일정에 따른 환자의 시점 권장 사항 (예 : 예측) 집합",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "workflow",
      "uri": "http://hl7.org/fhir/workflow",
      "name": "Workflow Pattern"
    },
    {
      "identity": "v2",
      "uri": "http://hl7.org/v2",
      "name": "HL7 v2 Mapping"
    },
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    },
    {
      "identity": "w5",
      "uri": "http://hl7.org/fhir/fivews",
      "name": "FiveWs Pattern Mapping"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "ImmunizationRecommendation",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/DomainResource",
  "derivation": "specialization",
  "differential": {
    "element": [
      {
        "id": "ImmunizationRecommendation",
        "path": "ImmunizationRecommendation",
        "short": "예방접종 관련 지침 또는 권고 사항",
        "definition": "선택적 지원 근거와 함께 게시 된 일정에 따른 환자의 시점 권장 사항 (예 : 예측) 집합",
        "mapping": [
          {
            "identity": "workflow",
            "map": "Request"
          },
          {
            "identity": "v2",
            "map": "VXU_V04"
          },
          {
            "identity": "rim",
            "map": "SubstanceAdministration[moodCode=RMD]"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.identifier",
        "path": "ImmunizationRecommendation.identifier",
        "short": "비지니스 ID",
        "definition": "특정 Recommendation[] 기록에 할당된 고유 식별자",
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "workflow",
            "map": "Request.identifier"
          },
          {
            "identity": "w5",
            "map": "FiveWs.identifier"
          },
          {
            "identity": "rim",
            "map": ".id"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.identifier.use",
        "path": "ImmunizationRecommendation.identifier.use",
        "short": "usual | official | temp | secondary | old (If known)",
        "definition": "해당 식별자의 목적"
      },
      {
        "id": "ImmunizationRecommendation.identifier.type",
        "path": "ImmunizationRecommendation.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.identifier.type.coding",
        "path": "ImmunizationRecommendation.identifier.type.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.identifier.type.coding.system",
        "path": "ImmunizationRecommendation.identifier.type.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.identifier.type.coding.version",
        "path": "ImmunizationRecommendation.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.identifier.type.coding.code",
        "path": "ImmunizationRecommendation.identifier.type.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.identifier.type.coding.display",
        "path": "ImmunizationRecommendation.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.identifier.type.coding.userSelected",
        "path": "ImmunizationRecommendation.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.identifier.type.text",
        "path": "ImmunizationRecommendation.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.identifier.system",
        "path": "ImmunizationRecommendation.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "ImmunizationRecommendation.identifier.value",
        "path": "ImmunizationRecommendation.identifier.value",
        "short": "고유 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "ImmunizationRecommendation.identifier.period",
        "path": "ImmunizationRecommendation.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.identifier.period.start",
        "path": "ImmunizationRecommendation.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "ImmunizationRecommendation.identifier.period.end",
        "path": "ImmunizationRecommendation.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함"
      },
      {
        "id": "ImmunizationRecommendation.identifier.assigner",
        "path": "ImmunizationRecommendation.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.identifier.assigner.reference",
        "path": "ImmunizationRecommendation.identifier.assigner.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "ImmunizationRecommendation.identifier.assigner.type",
        "path": "ImmunizationRecommendation.identifier.assigner.type",
        "short": "참조(reference)가 참조하는 유형  (예. \"Patient\")",
        "definition": "참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) \" 환자 \" http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)."
      },
      {
        "id": "ImmunizationRecommendation.identifier.assigner.identifier",
        "path": "ImmunizationRecommendation.identifier.assigner.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함."
      },
      {
        "id": "ImmunizationRecommendation.identifier.assigner.display",
        "path": "ImmunizationRecommendation.identifier.assigner.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "ImmunizationRecommendation.patient",
        "path": "ImmunizationRecommendation.patient",
        "short": "해당 프로필의 대상자",
        "definition": "추천 대상 환자",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Patient"
            ]
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "workflow",
            "map": "Request.subject"
          },
          {
            "identity": "w5",
            "map": "FiveWs.subject[x]"
          },
          {
            "identity": "v2",
            "map": "PID-3"
          },
          {
            "identity": "rim",
            "map": ".partipication[typeCode=SUBJ].role"
          },
          {
            "identity": "w5",
            "map": "FiveWs.subject"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.patient.reference",
        "path": "ImmunizationRecommendation.patient.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "ImmunizationRecommendation.patient.type",
        "path": "ImmunizationRecommendation.patient.type",
        "short": "참조(reference)가 참조하는 유형  (예. \"Patient\")",
        "definition": "참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) \" 환자 \" http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier",
        "path": "ImmunizationRecommendation.patient.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.use",
        "path": "ImmunizationRecommendation.patient.identifier.use",
        "short": "usual | official | temp | secondary | old (If known)",
        "definition": "해당 식별자의 목적"
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.type",
        "path": "ImmunizationRecommendation.patient.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.type.coding",
        "path": "ImmunizationRecommendation.patient.identifier.type.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.type.coding.system",
        "path": "ImmunizationRecommendation.patient.identifier.type.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.type.coding.version",
        "path": "ImmunizationRecommendation.patient.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.type.coding.code",
        "path": "ImmunizationRecommendation.patient.identifier.type.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.type.coding.display",
        "path": "ImmunizationRecommendation.patient.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.type.coding.userSelected",
        "path": "ImmunizationRecommendation.patient.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.type.text",
        "path": "ImmunizationRecommendation.patient.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.system",
        "path": "ImmunizationRecommendation.patient.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.value",
        "path": "ImmunizationRecommendation.patient.identifier.value",
        "short": "고유 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.period",
        "path": "ImmunizationRecommendation.patient.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.period.start",
        "path": "ImmunizationRecommendation.patient.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.period.end",
        "path": "ImmunizationRecommendation.patient.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함"
      },
      {
        "id": "ImmunizationRecommendation.patient.identifier.assigner",
        "path": "ImmunizationRecommendation.patient.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.patient.display",
        "path": "ImmunizationRecommendation.patient.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "ImmunizationRecommendation.date",
        "path": "ImmunizationRecommendation.date",
        "short": "추천이 생성 된 날짜",
        "definition": "예방 접종 권고가 작성된 날짜.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "workflow",
            "map": "Request.authoredOn"
          },
          {
            "identity": "v2",
            "map": "OBX-15"
          },
          {
            "identity": "rim",
            "map": ".partipication[typeCode=AUTH].time"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.authority",
        "path": "ImmunizationRecommendation.authority",
        "short": "프로토콜의 책임자",
        "definition": "프로토콜을 게시한 기관을 나타냄 (예 : ACIP)",
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "v2",
            "map": "OBX-5 : OBX-3 = 59779-9"
          },
          {
            "identity": "rim",
            "map": ".participation[typeCode=AUT]"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.authority.reference",
        "path": "ImmunizationRecommendation.authority.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "ImmunizationRecommendation.authority.type",
        "path": "ImmunizationRecommendation.authority.type",
        "short": "참조(reference)가 참조하는 유형  (예. \"Patient\")",
        "definition": "참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) \" 환자 \" http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier",
        "path": "ImmunizationRecommendation.authority.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.use",
        "path": "ImmunizationRecommendation.authority.identifier.use",
        "short": "usual | official | temp | secondary | old (If known)",
        "definition": "해당 식별자의 목적"
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.type",
        "path": "ImmunizationRecommendation.authority.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.type.coding",
        "path": "ImmunizationRecommendation.authority.identifier.type.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.type.coding.system",
        "path": "ImmunizationRecommendation.authority.identifier.type.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.type.coding.version",
        "path": "ImmunizationRecommendation.authority.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.type.coding.code",
        "path": "ImmunizationRecommendation.authority.identifier.type.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.type.coding.display",
        "path": "ImmunizationRecommendation.authority.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.type.coding.userSelected",
        "path": "ImmunizationRecommendation.authority.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.type.text",
        "path": "ImmunizationRecommendation.authority.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.system",
        "path": "ImmunizationRecommendation.authority.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.value",
        "path": "ImmunizationRecommendation.authority.identifier.value",
        "short": "고유 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.period",
        "path": "ImmunizationRecommendation.authority.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.period.start",
        "path": "ImmunizationRecommendation.authority.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.period.end",
        "path": "ImmunizationRecommendation.authority.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함"
      },
      {
        "id": "ImmunizationRecommendation.authority.identifier.assigner",
        "path": "ImmunizationRecommendation.authority.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.authority.display",
        "path": "ImmunizationRecommendation.authority.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation",
        "path": "ImmunizationRecommendation.recommendation",
        "short": "백신 투여 권장 사항",
        "definition": "백신 투여 권장 사항",
        "min": 1,
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "imr-1",
            "severity": "error",
            "human": "One of vaccineCode or targetDisease SHALL be present",
            "expression": "vaccineCode.exists() or targetDisease.exists()",
            "xpath": "exists(f:vaccineCode) or exists(f:targetDisease)",
            "source": "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": ".outboundRelationship[typeCode='COMP'].target[classCode=SBADM, moodCode=RMD]"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.vaccineCode",
        "path": "ImmunizationRecommendation.recommendation.vaccineCode",
        "short": "백신 또는 백신 그룹 권장 사항이 적용 되는 대상",
        "definition": "권장 사항과 관련된 백신 또는 백신 그룹.",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "isSummary": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "VaccineCode"
            }
          ],
          "strength": "example",
          "description": "The type of vaccine administered.",
          "valueSet": "http://hl7.org/fhir/ValueSet/vaccine-code"
        },
        "mapping": [
          {
            "identity": "workflow",
            "map": "Request.code"
          },
          {
            "identity": "v2",
            "map": "OBX-5 : OBX-3 = ( 30956-7 | 38890-0 )"
          },
          {
            "identity": "rim",
            "map": ".partipication[typeCode=CSM].role[classCode=ADMM].code"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding",
        "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.system",
        "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.version",
        "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.code",
        "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.display",
        "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.vaccineCode.coding.userSelected",
        "path": "ImmunizationRecommendation.recommendation.vaccineCode.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.vaccineCode.text",
        "path": "ImmunizationRecommendation.recommendation.vaccineCode.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.targetDisease",
        "path": "ImmunizationRecommendation.recommendation.targetDisease",
        "short": "예방접종 할 질병",
        "definition": "권장 사항의 타겟(target)이 된 질병",
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "isSummary": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "TargetDisease"
            }
          ],
          "strength": "example",
          "description": "The disease that the recommended vaccination targets.",
          "valueSet": "http://hl7.org/fhir/ValueSet/immunization-recommendation-target-disease"
        },
        "mapping": [
          {
            "identity": "v2",
            "map": "OBX-5 : OBX-3 = ( 30956-7 | 38890-0 )"
          },
          {
            "identity": "rim",
            "map": ".partipication[typeCode=CSM].role[classCode=ADMM].code"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.targetDisease.coding",
        "path": "ImmunizationRecommendation.recommendation.targetDisease.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.system",
        "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.version",
        "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.code",
        "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.display",
        "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.targetDisease.coding.userSelected",
        "path": "ImmunizationRecommendation.recommendation.targetDisease.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.targetDisease.text",
        "path": "ImmunizationRecommendation.recommendation.targetDisease.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode",
        "path": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode",
        "short": "권장 사항을 이행하기 위해 금기 인 백신",
        "definition": "권장 사항을 이행하기 위해 사용해서는 안되는 백신(들).",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "isSummary": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "VaccineCode"
            }
          ],
          "strength": "example",
          "description": "The type of vaccine administered.",
          "valueSet": "http://hl7.org/fhir/ValueSet/vaccine-code"
        }
      },
      {
        "id": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding",
        "path": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.system",
        "path": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.version",
        "path": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.code",
        "path": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.display",
        "path": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.userSelected",
        "path": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.text",
        "path": "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastStatus",
        "path": "ImmunizationRecommendation.recommendation.forecastStatus",
        "short": "백신 권고 현황",
        "definition": "대상 질병에 대한 면역 경로와 관련하여 환자 상태를 나타냄",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "isModifier": true,
        "isModifierReason": "This element is labeled as a modifier because the forecastStatus indicates whether a patient needs additional doses (due, overdue, etc) or not  (contraindicated, complete, etc).",
        "isSummary": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ImmunizationRecommendationStatus"
            }
          ],
          "strength": "example",
          "description": "The patient's status with respect to a vaccination protocol.",
          "valueSet": "http://hl7.org/fhir/ValueSet/immunization-recommendation-status"
        },
        "mapping": [
          {
            "identity": "v2",
            "map": "OBX-5 : OBX-3 = 59783-1"
          },
          {
            "identity": "rim",
            "map": ".inboundRelationship[typeCode=SUBJ] .source[classCode=OBS, moodCode=EVN, code=\"Immunization Forecast Status\"].value"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding",
        "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.system",
        "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.version",
        "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.code",
        "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.display",
        "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastStatus.coding.userSelected",
        "path": "ImmunizationRecommendation.recommendation.forecastStatus.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastStatus.text",
        "path": "ImmunizationRecommendation.recommendation.forecastStatus.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastReason",
        "path": "ImmunizationRecommendation.recommendation.forecastReason",
        "short": "백신 투여 현황 이유",
        "definition": "할당 된 예측 상태의 이유",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "isSummary": true,
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ImmunizationRecommendationReason"
            }
          ],
          "strength": "example",
          "description": "The reason for the patient's status with respect to a vaccination protocol.",
          "valueSet": "http://hl7.org/fhir/ValueSet/immunization-recommendation-reason"
        },
        "mapping": [
          {
            "identity": "v2",
            "map": "OBX-5 : OBX-3 = 30982-3"
          },
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastReason.coding",
        "path": "ImmunizationRecommendation.recommendation.forecastReason.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastReason.coding.system",
        "path": "ImmunizationRecommendation.recommendation.forecastReason.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastReason.coding.version",
        "path": "ImmunizationRecommendation.recommendation.forecastReason.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastReason.coding.code",
        "path": "ImmunizationRecommendation.recommendation.forecastReason.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastReason.coding.display",
        "path": "ImmunizationRecommendation.recommendation.forecastReason.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastReason.coding.userSelected",
        "path": "ImmunizationRecommendation.recommendation.forecastReason.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.forecastReason.text",
        "path": "ImmunizationRecommendation.recommendation.forecastReason.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion",
        "short": "예방 접종 제안 날짜",
        "definition": "권장 백신 접종 날짜. 예를 들어, 가장 빠른 접종 집행 날짜, 가장 최근 집행 날짜 등.",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "workflow",
            "map": "Request.occurrence[x]"
          },
          {
            "identity": "v2",
            "map": "OBX-3: 30980-7 = Next dose recommended, 59777-3 = Latest next dose should be given, 59778-1 = Dose is overdue"
          },
          {
            "identity": "rim",
            "map": ".outboundRelationship[typeCode='LIMIT'].target[classCode=OBS, moodCode=EVN, isCriterionInd=true]"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion.code",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion.code",
        "short": "날짜 종류",
        "definition": "권장 사항에 대한 날짜 분류(classification). 예를 들어 가장 빠른 투여 날짜, 가장 빠른 투여 날짜, 가장 최근 투여 날짜 등.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ImmunizationRecommendationDateCriterion"
            }
          ],
          "strength": "example",
          "description": "Classifies date criterion with respect to conveying information about a patient's vaccination status (e.g. due date, latest to give date, etc.).",
          "valueSet": "http://hl7.org/fhir/ValueSet/immunization-recommendation-date-criterion"
        },
        "mapping": [
          {
            "identity": "v2",
            "map": "OBX-3"
          },
          {
            "identity": "rim",
            "map": ".code"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.system",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.version",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.code",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.display",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.userSelected",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion.code.text",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion.code.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.dateCriterion.value",
        "path": "ImmunizationRecommendation.recommendation.dateCriterion.value",
        "short": "권장 날짜",
        "definition": "dateCriterion.code.로 의미가 지정된 날짜.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mapping": [
          {
            "identity": "v2",
            "map": "OBX-5"
          },
          {
            "identity": "rim",
            "map": ".value"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.description",
        "path": "ImmunizationRecommendation.recommendation.description",
        "short": "프로토콜 세부정보",
        "definition": "백신이 투여된 프로토콜에 대한 설명을 포함함.",
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "v2",
            "map": "OBX-5 : OBX-3 = 30956-7"
          },
          {
            "identity": "rim",
            "map": ".text"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.series",
        "path": "ImmunizationRecommendation.recommendation.series",
        "short": "예방 접종 시리즈(series)의 이름",
        "definition": "권한의 맥락 내에서 질병에 대한 면역을 추정할 수 있는 한 방법",
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "v2",
            "map": "RXA-5-administered code"
          },
          {
            "identity": "rim",
            "map": ".title"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.doseNumber[x]",
        "path": "ImmunizationRecommendation.recommendation.doseNumber[x]",
        "short": "시리즈 내 권장 복용량",
        "definition": "일련의 권장 복용량의 공칭(Nominal) 위치 (예 : 다음 권장은 복용2).",
        "comment": "알고있는 경우, 정수를 사용하는 것이 좋음. 문자열은 정수를 사용할수 없는 경우에만 사용해야함 (예: 반복되는 추가 접종을 문서화 할때)",
        "max": "1",
        "type": [
          {
            "code": "positiveInt"
          },
          {
            "code": "string"
          }
        ],
        "isSummary": true,
        "mapping": [
          {
            "identity": "v2",
            "map": "OBX-5 : OBX-3 = 30973-2"
          },
          {
            "identity": "rim",
            "map": ".inboundRelationship[typeCode=COMP, .source[classCode=SBADM, moodCode=INT]].sequenceNumber"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.seriesDoses[x]",
        "path": "ImmunizationRecommendation.recommendation.seriesDoses[x]",
        "short": "권장되는 복용량임",
        "definition": "면역성을 얻기 위해 권장되는 복용량임.",
        "comment": "알고있는 경우, 정수를 사용하는 것이 좋음. 문자열은 정수를 사용할수 없는 경우에만 사용해야함 (예: 반복되는 추가 접종을 문서화 할때)",
        "max": "1",
        "type": [
          {
            "code": "positiveInt"
          },
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "v2",
            "map": "OBX-5 : OBX-3 = 59782-3"
          },
          {
            "identity": "rim",
            "map": ".inboundRelationship[typeCode=COMP, .source[classCode=SBADM, moodCode=DEF]].sequenceNumber"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization",
        "short": "권장 사항을 지원하는 과거 예방 접종",
        "definition": "상태 및 권장 사항을 뒷받침하는 예방 접종 이벤트 이력 and/or 평가.",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Immunization",
              "http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "v2",
            "map": "? No clear way to associate in HL7 v2 or IG"
          },
          {
            "identity": "rim",
            "map": ".outboundRelationship[typeCode=RSON].target[classCode=SBADM, moodCode=EVN, code=\"immunization\"]"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.reference",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.type",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.type",
        "short": "참조(reference)가 참조하는 유형  (예. \"Patient\")",
        "definition": "참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) \" 환자 \" http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.use",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.use",
        "short": "usual | official | temp | secondary | old (If known)",
        "definition": "해당 식별자의 목적"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.system",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.version",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.code",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.display",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.userSelected",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.text",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.system",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.value",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.value",
        "short": "고유 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.period",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.period.start",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.period.end",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.assigner",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingImmunization.display",
        "path": "ImmunizationRecommendation.recommendation.supportingImmunization.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation",
        "short": "권장 사항을 지원하는 환자 관찰",
        "definition": "상태 및 권장 사항을 지원하는 환자 정보. 여기에는 환자 관찰 결과, 부작용, 알레르기/내약성 정보가 포함됨.",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Resource"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "workflow",
            "map": "Request.supportingInfo"
          },
          {
            "identity": "v2",
            "map": "OBX If OBX is associated with ( RXA : RXA-5-administered code = '998^No vaccine administered^CVX'), could contain the reason the vaccine was not administered"
          },
          {
            "identity": "rim",
            "map": ".outboundRelationship[typeCode=RSON].target[classCode=OBS, moodCode=EVN]"
          }
        ]
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.reference",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.reference",
        "short": "문안 참조, 상대적, 내부적 혹은 절대적인 URL",
        "definition": "다른 리소스(resource)을 찾을 수 있는 위치에 대한 참조를 의미함. 해당 참조는 service base URL에 상대적인 경우 상대 참조, 혹은 해당 리소스를 찾을 수 있는 위치인 절대 URL일 수 있음. 해당 참조는 버전에 따라 다를 수 있음. 해당 참조가 FHIR RESTful 서버가 아닌 경우, 버전에 따라 다른 것으로 간주함. 내부 구문 참조('#'으로 시작)는 포함되어 있는 리소스를 참조함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.type",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.type",
        "short": "참조(reference)가 참조하는 유형  (예. \"Patient\")",
        "definition": "참조 대상의 예상 형식임. Reference.type과 Reference.reference가 모두 채워지고 Reference.reference가 FHIR URL이면 두가지 모두 일치해야함. 유형은이 참조가 참조하는 유형 인 리소스 정의의 표준 URL임. 참조는 http://hl7.org/fhir/StructureDefinition/과 관련된 URL임. (예) \" 환자 \" http://hl7.org/fhir/StructureDefinition/Patient에 대한 참조. 절대 URL은 논리 모델에만 허용됨 (리소스가 아닌 논리 모델의 참조에서만 사용할 수 있음)."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier",
        "short": "문안 참조를 알 수 없는 경우의 논리 참조 (logical reference)",
        "definition": "대상 리소스의 식별자. 이것은 다른 리소스를 직접 참조할 방법이 없을 때 사용- 해당 앤티티(entity)가 FHIR 서버를 통해 사용할 수 없거나  리소스 작성자가 알려진 식별자를 실제 위치로 변활할 방법이 없기 때문에 이 방법이 사용됨. Reference.identifier가 실제로 FHIR 인스턴스로 노출되는 것을 가르킬(point) 필요는 없지만, FHIR 인스턴스로 노출될 것으로 예상되는 비즈니스 개념을 가리켜야하며, 해당 인스턴스는 참조가 허용되는 FHIR 리소스 유형이여야함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.use",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.use",
        "short": "usual | official | temp | secondary | old (If known)",
        "definition": "해당 식별자의 목적"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type",
        "short": "식별자에 대한 설명",
        "definition": "특정 목적으로 사용되는 식별자를 결정하기 위해 사용하는 식별자의 코드 유형을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding",
        "short": "전문용어체계(terminology system)에 의해 정의된 코드",
        "definition": "전문용어체계(terminology system)에 의해 정의된 코드를 참조"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.system",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.system",
        "short": "해당 전문용어체계(terminology system)의 식별",
        "definition": "코드에서 기호의 의미를 정의하는 CodeSystem[코드시스템]를 식별"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.version",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.version",
        "short": "해당 시스템의 버전 정보 - 필요한 경우",
        "definition": "해당 코드를 선택한 시점에 사용된 코드 시스템의 버전임. 올바로 관리된 코드 시스템은 코드의 의미가 버전과 관계없이 일관적이므로 버전을 보고할 필요가 없음. 그러나 코드 시스템의 관리 상태는 지속적으로 보장할 수 없는 부분이며, 코드의 의미가 일관적임을 보장할 수 없는 경우 버전이 교체되어야 함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.code",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.code",
        "short": "시스템에 정의된 구문(syntax)의 기호(symbol)",
        "definition": "시스템에 정의된 구문의 기호. 기호는 CodeSystem[코드시스템]에 의해 정의된 구문에서 미리 정의된 코드 또는 표현(expression)일 수 있음. (예: post-coordination)"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.display",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.display",
        "short": "시스템에 정의된 표현",
        "definition": "시스템 내 코드의 의미를 시스템의 규칙에 따라 표현한 것을 의미함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.userSelected",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.coding.userSelected",
        "short": "해당 코딩 방법이 사용자에 의해 직접 선택되었는지 여부",
        "definition": "해당 코딩 방법이 사용자에 의해 직접 선택되었음을 나타냄. 즉, 선택 가능한 항목 (코드 혹은 디스플레이) 목록에 존재하지 않음을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.text",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.type.text",
        "short": "개념에 대한 일반 텍스트 묘사",
        "definition": "데이터를 입력한 사용자의 입장에서 보거나/선택하거나/언급한대로의 개념, 혹은 사용자가 의도한 의미를 사람이 사용하는 언어로 표현한 것임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.system",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.system",
        "short": "식별자 값의 네임스페이스(namespace)",
        "definition": "설정값에 대한 네임 스페이스 (namespace), 즉 고유한 설정값을 설명하는 URL을 설정함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.value",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.value",
        "short": "고유 설정값",
        "definition": "일반적으로 식별자의 사용과와 관련이 있으며, 시스템 컨텍스트 (context) 내에서 고유한 식별자의 일부분임."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.period",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.period",
        "short": "식별자의 유효 기간",
        "definition": "식별자가 사용 가능했거나 가능한 기간을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.period.start",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.period.start",
        "short": "해당 유효 기간의 시작 시점 (설정된 날짜 포함)",
        "definition": "해당 유효 기간이 시작되는 시점을 나타냄. 유효 기간은 시작 시점으로 설정된 날짜를 포함함."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.period.end",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.period.end",
        "short": "해당 유효 기간의 종료 시점 (설정된 날짜 포함)",
        "definition": "기간의 종료. 기간의 종료가 누락된 경우, 인스턴스가 생성될 때 끝이 알려지거나 계획되지 않았음을 의미함. 시작일은 과거일 수 있고 종료일은 미래일 수 있음. 이는 해당 기간이 해당 시간에 종료될 예정임을 의미함"
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.assigner",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.identifier.assigner",
        "short": "식별자를 발급한 조직 (단순 텍스트 기입 가능)",
        "definition": "식별자를 발급하고 관리하는 조직을 나타냄."
      },
      {
        "id": "ImmunizationRecommendation.recommendation.supportingPatientInformation.display",
        "path": "ImmunizationRecommendation.recommendation.supportingPatientInformation.display",
        "short": "해당 리소스를 대체하는 텍스트 설명",
        "definition": "리소스 참조 외에도 리소스를 식별하기 위한 일반 텍스트 설명임."
      }
    ]
  }
}