@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

<http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs> a fhir:CodeSystem ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:Resource.id [ fhir:value "vn-patient-safety-harm-level-cs"] ;
  fhir:Resource.language [ fhir:value "vi"] ;
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "generated" ] ;
     fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem vn-patient-safety-harm-level-cs</b></p><a name=\"vn-patient-safety-harm-level-cs\"> </a><a name=\"hcvn-patient-safety-harm-level-cs\"> </a><p><b>Properties</b></p><p><b>This code system defines the following properties for its concepts</b></p><table class=\"grid\"><tr><td><b>Name</b></td><td><b>Code</b></td><td><b>URI</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td>riskLevel</td><td>riskLevel</td><td>http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs#riskLevel</td><td>code</td><td>Cấp độ nguy cơ NC0–NC3 mà Phụ lục I gán cho mức tổn thương này.</td></tr><tr><td>riskLevelDisplay</td><td>riskLevelDisplay</td><td>http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs#riskLevelDisplay</td><td>string</td><td>Tên tiếng Việt của cấp độ nguy cơ, nguyên văn Phụ lục I.</td></tr><tr><td>reportingMode</td><td>reportingMode</td><td>http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs#reportingMode</td><td>code</td><td>Chế độ báo cáo theo Điều 5 khoản 1: voluntary (mục 1–6) hoặc mandatory (mục 7–9).</td></tr><tr><td>actuality</td><td>actuality</td><td>http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs#actuality</td><td>code</td><td>Giá trị AdverseEvent.actuality tương ứng: potential cho mức A (near miss), actual cho các mức còn lại.</td></tr></table><p><b>Concepts</b></p><p>This case-sensitive code system <code>http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td><td><b>riskLevel</b></td><td><b>riskLevelDisplay</b></td><td><b>reportingMode</b></td><td><b>actuality</b></td></tr><tr><td style=\"white-space:nowrap\">A<a name=\"vn-patient-safety-harm-level-cs-A\"> </a></td><td>Tình huống có nguy cơ gây ra sự cố (near miss)</td><td>Theo Phụ lục I TT 43/2018/TT-BYT, mục 1 (mã A): Tình huống có nguy cơ gây ra sự cố (near miss)</td><td>NC0</td><td>Chưa xảy ra (NC0)</td><td>voluntary</td><td>potential</td></tr><tr><td style=\"white-space:nowrap\">B<a name=\"vn-patient-safety-harm-level-cs-B\"> </a></td><td>Sự cố đã xảy ra, chưa tác động trực tiếp đến người bệnh</td><td>Theo Phụ lục I TT 43/2018/TT-BYT, mục 2 (mã B): Sự cố đã xảy ra, chưa tác động trực tiếp đến người bệnh</td><td>NC1</td><td>Tổn thương nhẹ (NC1)</td><td>voluntary</td><td>actual</td></tr><tr><td style=\"white-space:nowrap\">C<a name=\"vn-patient-safety-harm-level-cs-C\"> </a></td><td>Sự cố đã xảy ra tác động trực tiếp đến người bệnh, chưa gây nguy hại</td><td>Theo Phụ lục I TT 43/2018/TT-BYT, mục 3 (mã C): Sự cố đã xảy ra tác động trực tiếp đến người bệnh, chưa gây nguy hại</td><td>NC1</td><td>Tổn thương nhẹ (NC1)</td><td>voluntary</td><td>actual</td></tr><tr><td style=\"white-space:nowrap\">D<a name=\"vn-patient-safety-harm-level-cs-D\"> </a></td><td>Sự cố đã xảy ra tác động trực tiếp đến người bệnh, cần phải theo dõi hoặc đã can thiệp điều trị kịp thời nên không gây nguy hại</td><td>Theo Phụ lục I TT 43/2018/TT-BYT, mục 4 (mã D): Sự cố đã xảy ra tác động trực tiếp đến người bệnh, cần phải theo dõi hoặc đã can thiệp điều trị kịp thời nên không gây nguy hại</td><td>NC1</td><td>Tổn thương nhẹ (NC1)</td><td>voluntary</td><td>actual</td></tr><tr><td style=\"white-space:nowrap\">E<a name=\"vn-patient-safety-harm-level-cs-E\"> </a></td><td>Sự cố đã xảy ra gây nguy hại tạm thời và cần phải can thiệp điều trị</td><td>Theo Phụ lục I TT 43/2018/TT-BYT, mục 5 (mã E): Sự cố đã xảy ra gây nguy hại tạm thời và cần phải can thiệp điều trị</td><td>NC2</td><td>Tổn thương trung bình (NC2)</td><td>voluntary</td><td>actual</td></tr><tr><td style=\"white-space:nowrap\">F<a name=\"vn-patient-safety-harm-level-cs-F\"> </a></td><td>Sự cố đã xảy ra, gây nguy hại tạm thời, cần phải can thiệp điều trị và kéo dài thời gian nằm viện</td><td>Theo Phụ lục I TT 43/2018/TT-BYT, mục 6 (mã F): Sự cố đã xảy ra, gây nguy hại tạm thời, cần phải can thiệp điều trị và kéo dài thời gian nằm viện</td><td>NC2</td><td>Tổn thương trung bình (NC2)</td><td>voluntary</td><td>actual</td></tr><tr><td style=\"white-space:nowrap\">G<a name=\"vn-patient-safety-harm-level-cs-G\"> </a></td><td>Sự cố đã xảy ra gây nguy hại kéo dài, để lại di chứng</td><td>Theo Phụ lục I TT 43/2018/TT-BYT, mục 7 (mã G): Sự cố đã xảy ra gây nguy hại kéo dài, để lại di chứng</td><td>NC3</td><td>Tổn thương nặng (NC3)</td><td>mandatory</td><td>actual</td></tr><tr><td style=\"white-space:nowrap\">H<a name=\"vn-patient-safety-harm-level-cs-H\"> </a></td><td>Sự cố đã xảy ra gây nguy hại cần phải hồi sức tích cực</td><td>Theo Phụ lục I TT 43/2018/TT-BYT, mục 8 (mã H): Sự cố đã xảy ra gây nguy hại cần phải hồi sức tích cực</td><td>NC3</td><td>Tổn thương nặng (NC3)</td><td>mandatory</td><td>actual</td></tr><tr><td style=\"white-space:nowrap\">I<a name=\"vn-patient-safety-harm-level-cs-I\"> </a></td><td>Sự cố đã xảy ra có ảnh hưởng hoặc trực tiếp gây tử vong</td><td>Theo Phụ lục I TT 43/2018/TT-BYT, mục 9 (mã I): Sự cố đã xảy ra có ảnh hưởng hoặc trực tiếp gây tử vong</td><td>NC3</td><td>Tổn thương nặng (NC3)</td><td>mandatory</td><td>actual</td></tr></table></div>"
  ] ;
  fhir:DomainResource.extension [
     fhir:index -1 ;
     fhir:Extension.url [ fhir:value "http://fhir.hl7.org.vn/core/StructureDefinition/vn-ext-legal-basis" ] ;
     fhir:Extension.valueCoding [
       fhir:Element.extension [
         fhir:index -1 ;
         fhir:Extension.url [ fhir:value "http://fhir.hl7.org.vn/core/StructureDefinition/vn-ext-legal-basis-role" ] ;
         fhir:Extension.valueCode [ fhir:value "issuing" ]
       ] ;
       fhir:Coding.system [ fhir:value "http://fhir.hl7.org.vn/core/CodeSystem/vn-legal-document-ref-cs" ] ;
       fhir:Coding.code [ fhir:value "TT-43-2018-SCYK" ]
     ]
  ] ;
  fhir:CodeSystem.url [ fhir:value "http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs"] ;
  fhir:CodeSystem.identifier [
     fhir:index -1 ;
     fhir:Identifier.system [ fhir:value "urn:ietf:rfc:3986" ] ;
     fhir:Identifier.value [ fhir:value "urn:oid:2.25.161089673617632664299011809196868855799.16.136" ]
  ] ;
  fhir:CodeSystem.version [ fhir:value "0.10.0"] ;
  fhir:CodeSystem.name [ fhir:value "VNPatientSafetyHarmLevelCS"] ;
  fhir:CodeSystem.title [ fhir:value "Mức độ tổn thương của sự cố y khoa — VN Patient Safety Harm Level CodeSystem"] ;
  fhir:CodeSystem.status [ fhir:value "draft"] ;
  fhir:CodeSystem.experimental [ fhir:value "false"^^xsd:boolean] ;
  fhir:CodeSystem.date [ fhir:value "2026-08-30"^^xsd:date] ;
  fhir:CodeSystem.publisher [ fhir:value "Omi HealthTech / VN Core FHIR Community Initiative"] ;
  fhir:CodeSystem.contact [
     fhir:index -1 ;
     fhir:ContactDetail.name [ fhir:value "Omi HealthTech / VN Core FHIR Community Initiative" ] ;
     fhir:ContactDetail.telecom [
       fhir:index -1 ;
       fhir:ContactPoint.system [ fhir:value "url" ] ;
       fhir:ContactPoint.value [ fhir:value "https://hl7.org.vn" ]
     ], [
       fhir:index -1 ;
       fhir:ContactPoint.system [ fhir:value "email" ] ;
       fhir:ContactPoint.value [ fhir:value "info@hl7.org.vn" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:ContactDetail.name [ fhir:value "Omi HealthTech (OmiGroup)" ] ;
     fhir:ContactDetail.telecom [
       fhir:index -1 ;
       fhir:ContactPoint.system [ fhir:value "url" ] ;
       fhir:ContactPoint.value [ fhir:value "https://omihealthtech.vn" ]
     ], [
       fhir:index -1 ;
       fhir:ContactPoint.system [ fhir:value "url" ] ;
       fhir:ContactPoint.value [ fhir:value "https://omigroup.vn" ]
     ], [
       fhir:index -1 ;
       fhir:ContactPoint.system [ fhir:value "email" ] ;
       fhir:ContactPoint.value [ fhir:value "info@hl7.org.vn" ]
     ]
  ] ;
  fhir:CodeSystem.description [ fhir:value "Chín mức tổn thương A–I của Phụ lục I TT 43/2018/TT-BYT, kèm cấp độ nguy cơ NC0–NC3 và chế độ\nbáo cáo tương ứng.\n\n| Mức | Cấp nguy cơ | Chế độ báo cáo |\n|-----|-------------|----------------|\n| A | NC0 — chưa xảy ra | tự nguyện |\n| B, C, D | NC1 — tổn thương nhẹ | tự nguyện |\n| E, F | NC2 — tổn thương trung bình | tự nguyện |\n| G, H, I | NC3 — tổn thương nặng | **bắt buộc** |\n\n**Vì sao MỘT bộ mã chứ không phải hai cộng một ánh xạ.** Cấp nguy cơ NC không phải một trục phân\nloại độc lập: Phụ lục I gán NC cho từng mức A–I ngay trong cùng một hàng, quan hệ là cố định và\nmột chiều. Tách thành `VN…HarmLevelCS` + `VN…RiskLevelCS` + ConceptMap sẽ dựng ba artifact để\ndiễn đạt một cột của một bảng, và mở ra khả năng khai một tổ hợp A+NC3 mà văn bản không cho phép.\nCấp nguy cơ vì vậy là `property` của mức, không phải mã riêng.\n\n**Vì sao tên không mang chữ \"severity\".** Trong FHIR R4, `AdverseEvent.severity` là mức độ nặng\nnhẹ LÂM SÀNG (mild | moderate | severe) và bị ràng buộc `required` vào bộ mã của HL7 — không\nrebind được. Trục A–I ở đây quyết định NGHĨA VỤ PHÁP LÝ (báo cáo tự nguyện hay bắt buộc), nên nó\nthuộc về `AdverseEvent.seriousness`, giống cách [VNAEFIClassificationCS](CodeSystem-vn-aefi-classification-cs.html)\nđã phân biệt hai trục ấy cho sự cố sau tiêm chủng. Đặt tên theo \"harm level\" để không ai nối nhầm\nbộ mã này vào `severity`.\n\n**Mức A là sự cố CHƯA XẢY RA.** \"Tình huống có nguy cơ gây ra sự cố (near miss)\" vẫn phải báo cáo\nvà vẫn là một bản ghi hợp lệ. Hệ quả mô hình hoá: bản ghi mang mức A phải khai\n`AdverseEvent.actuality = #potential`, khác với mọi mức còn lại. Đây là điểm dễ sai nhất khi sao\nchép từ hồ sơ tiêm chủng, nơi mọi bản ghi đều là `#actual`.\n\n**Chế độ báo cáo là thuộc tính công bố, không phải luật máy cưỡng chế được ở tầng bộ mã.** Điều 5\nkhoản 1 chia tự nguyện (mục 1–6) và bắt buộc (mục 7–9) theo đúng ranh giới NC2/NC3. Property\n`reportingMode` ghi lại ranh giới ấy để đọc được bằng máy, nhưng invariant của profile phải liệt\nkê mã cứng `G|H|I`: FHIRPath không đọc được `property` của CodeSystem."] ;
  fhir:CodeSystem.jurisdiction [
     fhir:index -1 ;
     fhir:CodeableConcept.coding [
       fhir:index -1 ;
       fhir:Coding.system [ fhir:value "urn:iso:std:iso:3166" ] ;
       fhir:Coding.code [ fhir:value "VN" ] ;
       fhir:Coding.display [ fhir:value "Viet Nam" ]
     ]
  ] ;
  fhir:CodeSystem.purpose [ fhir:value "Phân loại mức độ tổn thương của sự cố y khoa theo Phụ lục I TT 43/2018/TT-BYT, dùng tại AdverseEvent.seriousness của VNCoreAdverseEventPatientSafety."] ;
  fhir:CodeSystem.copyright [ fhir:value "Bộ Y tế Việt Nam — TT 43/2018/TT-BYT ngày 26/12/2018, Phụ lục I."] ;
  fhir:CodeSystem.caseSensitive [ fhir:value "true"^^xsd:boolean] ;
  fhir:CodeSystem.content [ fhir:value "complete"] ;
  fhir:CodeSystem.count [ fhir:value "9"^^xsd:nonNegativeInteger] ;
  fhir:CodeSystem.property [
     fhir:index -1 ;
     fhir:CodeSystem.property.code [ fhir:value "riskLevel" ] ;
     fhir:CodeSystem.property.uri [ fhir:value "http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs#riskLevel" ] ;
     fhir:CodeSystem.property.description [ fhir:value "Cấp độ nguy cơ NC0–NC3 mà Phụ lục I gán cho mức tổn thương này." ] ;
     fhir:CodeSystem.property.type [ fhir:value "code" ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.property.code [ fhir:value "riskLevelDisplay" ] ;
     fhir:CodeSystem.property.uri [ fhir:value "http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs#riskLevelDisplay" ] ;
     fhir:CodeSystem.property.description [ fhir:value "Tên tiếng Việt của cấp độ nguy cơ, nguyên văn Phụ lục I." ] ;
     fhir:CodeSystem.property.type [ fhir:value "string" ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.property.code [ fhir:value "reportingMode" ] ;
     fhir:CodeSystem.property.uri [ fhir:value "http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs#reportingMode" ] ;
     fhir:CodeSystem.property.description [ fhir:value "Chế độ báo cáo theo Điều 5 khoản 1: voluntary (mục 1–6) hoặc mandatory (mục 7–9)." ] ;
     fhir:CodeSystem.property.type [ fhir:value "code" ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.property.code [ fhir:value "actuality" ] ;
     fhir:CodeSystem.property.uri [ fhir:value "http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs#actuality" ] ;
     fhir:CodeSystem.property.description [ fhir:value "Giá trị AdverseEvent.actuality tương ứng: potential cho mức A (near miss), actual cho các mức còn lại." ] ;
     fhir:CodeSystem.property.type [ fhir:value "code" ]
  ] ;
  fhir:CodeSystem.concept [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "A" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Tình huống có nguy cơ gây ra sự cố (near miss)" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "Theo Phụ lục I TT 43/2018/TT-BYT, mục 1 (mã A): Tình huống có nguy cơ gây ra sự cố (near miss)" ] ;
     fhir:CodeSystem.concept.property [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevel" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "NC0" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevelDisplay" ] ;
       fhir:CodeSystem.concept.property.valueString [ fhir:value "Chưa xảy ra (NC0)" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "reportingMode" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "voluntary" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "actuality" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "potential" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "B" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sự cố đã xảy ra, chưa tác động trực tiếp đến người bệnh" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "Theo Phụ lục I TT 43/2018/TT-BYT, mục 2 (mã B): Sự cố đã xảy ra, chưa tác động trực tiếp đến người bệnh" ] ;
     fhir:CodeSystem.concept.property [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevel" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "NC1" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevelDisplay" ] ;
       fhir:CodeSystem.concept.property.valueString [ fhir:value "Tổn thương nhẹ (NC1)" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "reportingMode" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "voluntary" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "actuality" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "actual" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "C" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sự cố đã xảy ra tác động trực tiếp đến người bệnh, chưa gây nguy hại" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "Theo Phụ lục I TT 43/2018/TT-BYT, mục 3 (mã C): Sự cố đã xảy ra tác động trực tiếp đến người bệnh, chưa gây nguy hại" ] ;
     fhir:CodeSystem.concept.property [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevel" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "NC1" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevelDisplay" ] ;
       fhir:CodeSystem.concept.property.valueString [ fhir:value "Tổn thương nhẹ (NC1)" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "reportingMode" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "voluntary" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "actuality" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "actual" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "D" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sự cố đã xảy ra tác động trực tiếp đến người bệnh, cần phải theo dõi hoặc đã can thiệp điều trị kịp thời nên không gây nguy hại" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "Theo Phụ lục I TT 43/2018/TT-BYT, mục 4 (mã D): Sự cố đã xảy ra tác động trực tiếp đến người bệnh, cần phải theo dõi hoặc đã can thiệp điều trị kịp thời nên không gây nguy hại" ] ;
     fhir:CodeSystem.concept.property [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevel" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "NC1" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevelDisplay" ] ;
       fhir:CodeSystem.concept.property.valueString [ fhir:value "Tổn thương nhẹ (NC1)" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "reportingMode" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "voluntary" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "actuality" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "actual" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "E" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sự cố đã xảy ra gây nguy hại tạm thời và cần phải can thiệp điều trị" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "Theo Phụ lục I TT 43/2018/TT-BYT, mục 5 (mã E): Sự cố đã xảy ra gây nguy hại tạm thời và cần phải can thiệp điều trị" ] ;
     fhir:CodeSystem.concept.property [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevel" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "NC2" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevelDisplay" ] ;
       fhir:CodeSystem.concept.property.valueString [ fhir:value "Tổn thương trung bình (NC2)" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "reportingMode" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "voluntary" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "actuality" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "actual" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "F" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sự cố đã xảy ra, gây nguy hại tạm thời, cần phải can thiệp điều trị và kéo dài thời gian nằm viện" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "Theo Phụ lục I TT 43/2018/TT-BYT, mục 6 (mã F): Sự cố đã xảy ra, gây nguy hại tạm thời, cần phải can thiệp điều trị và kéo dài thời gian nằm viện" ] ;
     fhir:CodeSystem.concept.property [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevel" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "NC2" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevelDisplay" ] ;
       fhir:CodeSystem.concept.property.valueString [ fhir:value "Tổn thương trung bình (NC2)" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "reportingMode" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "voluntary" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "actuality" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "actual" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "G" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sự cố đã xảy ra gây nguy hại kéo dài, để lại di chứng" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "Theo Phụ lục I TT 43/2018/TT-BYT, mục 7 (mã G): Sự cố đã xảy ra gây nguy hại kéo dài, để lại di chứng" ] ;
     fhir:CodeSystem.concept.property [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevel" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "NC3" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevelDisplay" ] ;
       fhir:CodeSystem.concept.property.valueString [ fhir:value "Tổn thương nặng (NC3)" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "reportingMode" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "mandatory" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "actuality" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "actual" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "H" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sự cố đã xảy ra gây nguy hại cần phải hồi sức tích cực" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "Theo Phụ lục I TT 43/2018/TT-BYT, mục 8 (mã H): Sự cố đã xảy ra gây nguy hại cần phải hồi sức tích cực" ] ;
     fhir:CodeSystem.concept.property [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevel" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "NC3" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevelDisplay" ] ;
       fhir:CodeSystem.concept.property.valueString [ fhir:value "Tổn thương nặng (NC3)" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "reportingMode" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "mandatory" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "actuality" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "actual" ]
     ]
  ], [
     fhir:index -1 ;
     fhir:CodeSystem.concept.code [ fhir:value "I" ] ;
     fhir:CodeSystem.concept.display [ fhir:value "Sự cố đã xảy ra có ảnh hưởng hoặc trực tiếp gây tử vong" ] ;
     fhir:CodeSystem.concept.definition [ fhir:value "Theo Phụ lục I TT 43/2018/TT-BYT, mục 9 (mã I): Sự cố đã xảy ra có ảnh hưởng hoặc trực tiếp gây tử vong" ] ;
     fhir:CodeSystem.concept.property [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevel" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "NC3" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "riskLevelDisplay" ] ;
       fhir:CodeSystem.concept.property.valueString [ fhir:value "Tổn thương nặng (NC3)" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "reportingMode" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "mandatory" ]
     ], [
       fhir:index -1 ;
       fhir:CodeSystem.concept.property.code [ fhir:value "actuality" ] ;
       fhir:CodeSystem.concept.property.valueCode [ fhir:value "actual" ]
     ]
  ] .

# - ontology header ------------------------------------------------------------

<http://fhir.hl7.org.vn/core/CodeSystem/vn-patient-safety-harm-level-cs.ttl> a owl:Ontology ;
  owl:imports fhir:fhir.ttl .

# -------------------------------------------------------------------------------------

