{
  "resourceType": "StructureDefinition",
  "id": "c0e9ec26-bb45-41bd-93e4-1f76ce6f4772",
  "meta": {
    "lastUpdated": "2021-11-25T01:28:43.577+00:00"
  },
  "url": "https://example.org/fhir/krcof/StructureDefinition/krcof-composition-referralnote",
  "name": "KR_CDA_on_FHIR_Referral_Note_Composition_Profile",
  "title": "KR CDA on FHIR Referral Note Composition Profile",
  "status": "draft",
  "date": "2021-11-25T01:21:51.6835294+00:00",
  "description": "진료정보교류 진료의뢰서",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Composition",
  "baseDefinition": "https://example.org/fhir/krcof/StructureDefinition/krcof-composition-generalheader",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Composition.type",
        "path": "Composition.type",
        "short": "진료의뢰서 문서 타입"
      },
      {
        "id": "Composition.type.coding",
        "path": "Composition.type.coding",
        "short": "진료의뢰서 문서 타입에 대한 코드",
        "mustSupport": false
      },
      {
        "id": "Composition.type.coding.system",
        "path": "Composition.type.coding.system",
        "short": "문서 코드에 대한 코드시스템",
        "mustSupport": false
      },
      {
        "id": "Composition.type.coding.code",
        "path": "Composition.type.coding.code",
        "short": "진료의뢰서 코드",
        "fixedCode": "57133-1",
        "mustSupport": false
      },
      {
        "id": "Composition.type.coding.display",
        "path": "Composition.type.coding.display",
        "short": "진료의뢰서 코드에 대한 디스플레이 네임",
        "fixedString": "Referral Note"
      },
      {
        "id": "Composition.section",
        "path": "Composition.section",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code.coding.code"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Composition.section:ProblemSection",
        "path": "Composition.section",
        "sliceName": "ProblemSection",
        "short": "진단내역 섹션",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Composition.section:ProblemSection.title",
        "path": "Composition.section.title",
        "short": "진단내역 섹션 제목",
        "min": 1
      },
      {
        "id": "Composition.section:ProblemSection.code",
        "path": "Composition.section.code",
        "short": "진단내역 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:ProblemSection.code.coding",
        "path": "Composition.section.code.coding",
        "short": "진단내역 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:ProblemSection.code.coding.system",
        "path": "Composition.section.code.coding.system",
        "short": "섹션 타입에 대한 코드 시스템",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Composition.section:ProblemSection.code.coding.code",
        "path": "Composition.section.code.coding.code",
        "short": "섹션 타입에 대한 LOINC 코드",
        "min": 1,
        "fixedCode": "11450-4"
      },
      {
        "id": "Composition.section:ProblemSection.code.coding.display",
        "path": "Composition.section.code.coding.display",
        "short": "섹션 타입에 대한 LOINC 코드 명",
        "fixedString": "Problem List"
      },
      {
        "id": "Composition.section:ProblemSection.text",
        "path": "Composition.section.text",
        "short": "진단내역을 사람이 확인할 수 있는 형태로 입력",
        "min": 1
      },
      {
        "id": "Composition.section:ProblemSection.entry",
        "path": "Composition.section.entry",
        "short": "진단내역 섹션에 포함되는 엔트리에 대한 내용",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://example.org/fhir/krcore/StructureDefinition/krcore-condition"
            ]
          }
        ]
      },
      {
        "id": "Composition.section:MedicationSection",
        "path": "Composition.section",
        "sliceName": "MedicationSection",
        "short": "약물처방내역 섹션",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Composition.section:MedicationSection.title",
        "path": "Composition.section.title",
        "short": "약물처방내역 섹션 제목",
        "min": 1
      },
      {
        "id": "Composition.section:MedicationSection.code",
        "path": "Composition.section.code",
        "short": "약물처방내역 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:MedicationSection.code.coding",
        "path": "Composition.section.code.coding",
        "short": "약물처방내역 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:MedicationSection.code.coding.system",
        "path": "Composition.section.code.coding.system",
        "short": "섹션 타입에 대한 코드 시스템",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Composition.section:MedicationSection.code.coding.code",
        "path": "Composition.section.code.coding.code",
        "short": "섹션 타입에 대한 LOINC 코드",
        "min": 1,
        "fixedCode": "57833-6"
      },
      {
        "id": "Composition.section:MedicationSection.code.coding.display",
        "path": "Composition.section.code.coding.display",
        "short": "섹션 타입에 대한 LOINC 코드 명",
        "fixedString": "Prescription for Medication"
      },
      {
        "id": "Composition.section:MedicationSection.text",
        "path": "Composition.section.text",
        "short": "약물처방내역을 사람이 확인할 수 있는 형태로 입력",
        "min": 1
      },
      {
        "id": "Composition.section:MedicationSection.entry",
        "path": "Composition.section.entry",
        "short": "약물처방내역 섹션에 포함되는 엔트리에 대한 내용",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://example.org/fhir/krcore/StructureDefinition/krcore-MedicationRequest"
            ]
          }
        ]
      },
      {
        "id": "Composition.section:ResultSection",
        "path": "Composition.section",
        "sliceName": "ResultSection",
        "short": "검사결과 섹션",
        "mustSupport": true
      },
      {
        "id": "Composition.section:ResultSection.title",
        "path": "Composition.section.title",
        "short": "검사결과 섹션 제목",
        "min": 1
      },
      {
        "id": "Composition.section:ResultSection.code",
        "path": "Composition.section.code",
        "short": "검사결과 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:ResultSection.code.coding",
        "path": "Composition.section.code.coding",
        "short": "검사결과 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:ResultSection.code.coding.system",
        "path": "Composition.section.code.coding.system",
        "short": "섹션 타입에 대한 코드 시스템",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Composition.section:ResultSection.code.coding.code",
        "path": "Composition.section.code.coding.code",
        "short": "섹션 타입에 대한 LOINC 코드",
        "min": 1,
        "fixedCode": "30954-2"
      },
      {
        "id": "Composition.section:ResultSection.code.coding.display",
        "path": "Composition.section.code.coding.display",
        "short": "섹션 타입에 대한 LOINC 코드 명",
        "fixedString": "Relevant diagnostic tests and/or laboratory data"
      },
      {
        "id": "Composition.section:ResultSection.text",
        "path": "Composition.section.text",
        "short": "수술 및 처치내역을 사람이 확인할 수 있는 형태로 입력",
        "min": 1
      },
      {
        "id": "Composition.section:ResultSection.entry",
        "path": "Composition.section.entry",
        "short": "검사결과 섹션에 포함되는 엔트리에 대한 내용",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://example.org/fhir/krcore/StructureDefinition/krcore-observation-labresult",
              "http://hl7.org/fhir/StructureDefinition/DiagnosticReport"
            ]
          }
        ]
      },
      {
        "id": "Composition.section:ProcedureSection",
        "path": "Composition.section",
        "sliceName": "ProcedureSection",
        "short": "수술및 처치내역 섹션",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Composition.section:ProcedureSection.title",
        "path": "Composition.section.title",
        "short": "수술 및 처치내역 섹션 제목",
        "min": 1
      },
      {
        "id": "Composition.section:ProcedureSection.code",
        "path": "Composition.section.code",
        "short": "수술 및 처치내역 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:ProcedureSection.code.coding",
        "path": "Composition.section.code.coding",
        "short": "수술 및 처치내역 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:ProcedureSection.code.coding.system",
        "path": "Composition.section.code.coding.system",
        "short": "섹션 타입에 대한 코드 시스템",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Composition.section:ProcedureSection.code.coding.code",
        "path": "Composition.section.code.coding.code",
        "short": "섹션 타입에 대한 LOINC 코드",
        "min": 1,
        "fixedCode": "30954-2"
      },
      {
        "id": "Composition.section:ProcedureSection.code.coding.display",
        "path": "Composition.section.code.coding.display",
        "short": "섹션 타입에 대한 LOINC 코드 명",
        "fixedString": "Relevant diagnostic tests and/or laboratory data"
      },
      {
        "id": "Composition.section:ProcedureSection.text",
        "path": "Composition.section.text",
        "short": "수술 및 처치내역을 사람이 확인할 수 있는 형태로 입력",
        "min": 1
      },
      {
        "id": "Composition.section:ProcedureSection.entry",
        "path": "Composition.section.entry",
        "short": "수술 및 처치내역 섹션에 포함되는 엔트리에 대한 내용",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://example.org/fhir/krcore/StructureDefinition/krcore-procedure"
            ]
          }
        ]
      },
      {
        "id": "Composition.section:AllergiesAndIntolerancesSection",
        "path": "Composition.section",
        "sliceName": "AllergiesAndIntolerancesSection",
        "short": "알러지 및 부작용 섹션",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Composition.section:AllergiesAndIntolerancesSection.title",
        "path": "Composition.section.title",
        "short": "알러지 및 부작용 섹션 제목",
        "min": 1
      },
      {
        "id": "Composition.section:AllergiesAndIntolerancesSection.code",
        "path": "Composition.section.code",
        "short": "알러지 및 부작용 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:AllergiesAndIntolerancesSection.code.coding",
        "path": "Composition.section.code.coding",
        "short": "알러지 및 부작용 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:AllergiesAndIntolerancesSection.code.coding.system",
        "path": "Composition.section.code.coding.system",
        "short": "섹션 타입에 대한 코드 시스템",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Composition.section:AllergiesAndIntolerancesSection.code.coding.code",
        "path": "Composition.section.code.coding.code",
        "short": "섹션 타입에 대한 LOINC 코드",
        "min": 1,
        "fixedCode": "48765-2"
      },
      {
        "id": "Composition.section:AllergiesAndIntolerancesSection.code.coding.display",
        "path": "Composition.section.code.coding.display",
        "short": "섹션 타입에 대한 LOINC 코드 명",
        "fixedString": "Allergies &or adverse reactions"
      },
      {
        "id": "Composition.section:AllergiesAndIntolerancesSection.text",
        "path": "Composition.section.text",
        "short": "수술 및 처치내역을 사람이 확인할 수 있는 형태로 입력",
        "min": 1
      },
      {
        "id": "Composition.section:AllergiesAndIntolerancesSection.entry",
        "path": "Composition.section.entry",
        "short": "수술 및 처치내역 섹션에 포함되는 엔트리에 대한 내용",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://example.org/fhir/krcore/StructureDefinition/krcore-allergyintolerance"
            ]
          }
        ]
      },
      {
        "id": "Composition.section:AssessmentSection",
        "path": "Composition.section",
        "sliceName": "AssessmentSection",
        "short": "추가소견 섹션",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Composition.section:AssessmentSection.title",
        "path": "Composition.section.title",
        "short": "추가소견 섹션 제목",
        "min": 1
      },
      {
        "id": "Composition.section:AssessmentSection.code",
        "path": "Composition.section.code",
        "short": "추가소견 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:AssessmentSection.code.coding",
        "path": "Composition.section.code.coding",
        "short": "추가소견 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:AssessmentSection.code.coding.system",
        "path": "Composition.section.code.coding.system",
        "short": "섹션 타입에 대한 코드 시스템",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Composition.section:AssessmentSection.code.coding.code",
        "path": "Composition.section.code.coding.code",
        "short": "섹션 타입에 대한 LOINC 코드",
        "min": 1,
        "fixedCode": "51848-0"
      },
      {
        "id": "Composition.section:AssessmentSection.code.coding.display",
        "path": "Composition.section.code.coding.display",
        "short": "섹션 타입에 대한 LOINC 코드 명",
        "fixedString": "Assessments"
      },
      {
        "id": "Composition.section:AssessmentSection.text",
        "path": "Composition.section.text",
        "short": "추가소견을 사람이 확인할 수 있는 형태로 입력",
        "min": 1
      },
      {
        "id": "Composition.section:ReasonForReferralSection",
        "path": "Composition.section",
        "sliceName": "ReasonForReferralSection",
        "short": "의뢰사유/회송사유 섹션",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Composition.section:ReasonForReferralSection.title",
        "path": "Composition.section.title",
        "short": "의뢰사유/회송사유 섹션 제목",
        "min": 1
      },
      {
        "id": "Composition.section:ReasonForReferralSection.code",
        "path": "Composition.section.code",
        "short": "의뢰사유/회송사유 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:ReasonForReferralSection.code.coding",
        "path": "Composition.section.code.coding",
        "short": "의뢰사유/회송사유 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:ReasonForReferralSection.code.coding.system",
        "path": "Composition.section.code.coding.system",
        "short": "섹션 타입에 대한 코드 시스템",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Composition.section:ReasonForReferralSection.code.coding.code",
        "path": "Composition.section.code.coding.code",
        "short": "섹션 타입에 대한 LOINC 코드",
        "min": 1,
        "fixedCode": "42349-1"
      },
      {
        "id": "Composition.section:ReasonForReferralSection.code.coding.display",
        "path": "Composition.section.code.coding.display",
        "short": "섹션 타입에 대한 LOINC 코드 명",
        "fixedString": "Reason for Referral"
      },
      {
        "id": "Composition.section:ReasonForReferralSection.text",
        "path": "Composition.section.text",
        "min": 1
      },
      {
        "id": "Composition.section:PlanOfTreatmentSection",
        "path": "Composition.section",
        "sliceName": "PlanOfTreatmentSection",
        "short": "예약관련정보 섹션",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Composition.section:PlanOfTreatmentSection.title",
        "path": "Composition.section.title",
        "short": "예약관련정보 섹션 제목",
        "min": 1
      },
      {
        "id": "Composition.section:PlanOfTreatmentSection.code",
        "path": "Composition.section.code",
        "short": "예약관련정보 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:PlanOfTreatmentSection.code.coding",
        "path": "Composition.section.code.coding",
        "short": "예약관련정보 섹션 코드",
        "min": 1
      },
      {
        "id": "Composition.section:PlanOfTreatmentSection.code.coding.system",
        "path": "Composition.section.code.coding.system",
        "short": "섹션 타입에 대한 코드 시스템",
        "min": 1,
        "fixedUri": "http://loinc.org"
      },
      {
        "id": "Composition.section:PlanOfTreatmentSection.code.coding.code",
        "path": "Composition.section.code.coding.code",
        "short": "섹션 타입에 대한 LOINC 코드",
        "min": 1,
        "fixedCode": "18776-5"
      },
      {
        "id": "Composition.section:PlanOfTreatmentSection.code.coding.display",
        "path": "Composition.section.code.coding.display",
        "short": "섹션 타입에 대한 LOINC 코드 명",
        "fixedString": "Plan of Care Note"
      },
      {
        "id": "Composition.section:PlanOfTreatmentSection.text",
        "path": "Composition.section.text",
        "short": "예약관련정보를 사람이 확인할 수 있는 형태로 입력",
        "min": 1
      }
    ]
  }
}