HL7 Vietnam VN Core FHIR Implementation Guide

Hướng dẫn triển khai FHIR cốt lõi Việt Nam — VN Core FHIR Implementation Guide
0.9.0 - Draft for Community Review Viet Nam cờ

Hướng dẫn triển khai FHIR cốt lõi Việt Nam — VN Core FHIR Implementation Guide - Local Development build (v0.9.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Phần mở rộng: Căn cứ pháp lý VN — VN Legal Basis Reference

URL chính thức: http://fhir.hl7.org.vn/core/StructureDefinition/vn-ext-legal-basis Phiên bản: 0.9.0
Computable Name: VNCoreExtLegalBasis
Định danh khác: OID:2.25.161089673617632664299011809196868855799.42.129

Tham chiếu structured tới văn bản pháp luật làm căn cứ cho profile/element/invariant. Mỗi extension trỏ đến 1 concept trong VNLegalDocumentRefVS — ưu tiên hơn citation inline ở Description, vì:

  • Truy xuất được issuanceDate, effectiveDate, status (in-force/current-as-amended/transition/superseded) qua concept lookup
  • Tooling có thể validate citation hết hiệu lực
  • 1 nguồn truth duy nhất khi văn bản thay đổi Có thể dùng nhiều extension trên cùng artifact để tham chiếu chain (ví dụ NĐ 98/2021/NĐ-CP + NĐ 07/2023/NĐ-CP + NĐ 04/2025/NĐ-CP). Từ 0.9.0, giá trị có thể là mã ngoại lệ trong VNLegalBasisExceptionCS (#local-design, #technical-infrastructure, #example-only, #pending-source) khi artifact cố ý không viện dẫn văn bản. LƯU Ý TƯƠNG THÍCH: mở rộng context ở 0.9.0 là tương thích MỘT CHIỀU — instance cũ vẫn hợp lệ, nhưng artifact mới gắn extension trên 5 loại resource mới sẽ không validate được bằng package 0.8.x; hệ thống tiêu thụ cần nâng package ≥ 0.9.0. Context: ElementDefinition (cho element-level), StructureDefinition (cho artifact-level), CodeSystem, ValueSet, CapabilityStatement, ConceptMap, NamingSystem, SearchParameter, Questionnaire, StructureMap, OperationDefinition.

Context of Use

Usage info

Usages:

You can also check for usages in the FHIR IG Statistics

Các dạng xem hình thức của nội dung phần mở rộng

Mô tả profile, differential, snapshot và các biểu diễn liên quan.

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Extension.value[x] Base extensible Văn bản pháp lý VN — Vietnam Legal Document Reference VS 📦0.9.0 This IG

Terminology Bindings

Path Status Usage ValueSet Version Source
Extension.value[x] Base extensible Văn bản pháp lý VN — Vietnam Legal Document Reference VS 📦0.9.0 This IG

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Simple Extension with the type Coding: Tham chiếu structured tới văn bản pháp luật làm căn cứ cho profile/element/invariant. Mỗi extension trỏ đến 1 concept trong VNLegalDocumentRefVS — ưu tiên hơn citation inline ở Description, vì:

  • Truy xuất được issuanceDate, effectiveDate, status (in-force/current-as-amended/transition/superseded) qua concept lookup
  • Tooling có thể validate citation hết hiệu lực
  • 1 nguồn truth duy nhất khi văn bản thay đổi Có thể dùng nhiều extension trên cùng artifact để tham chiếu chain (ví dụ NĐ 98/2021/NĐ-CP + NĐ 07/2023/NĐ-CP + NĐ 04/2025/NĐ-CP). Từ 0.9.0, giá trị có thể là mã ngoại lệ trong VNLegalBasisExceptionCS (#local-design, #technical-infrastructure, #example-only, #pending-source) khi artifact cố ý không viện dẫn văn bản. LƯU Ý TƯƠNG THÍCH: mở rộng context ở 0.9.0 là tương thích MỘT CHIỀU — instance cũ vẫn hợp lệ, nhưng artifact mới gắn extension trên 5 loại resource mới sẽ không validate được bằng package 0.8.x; hệ thống tiêu thụ cần nâng package ≥ 0.9.0. Context: ElementDefinition (cho element-level), StructureDefinition (cho artifact-level), CodeSystem, ValueSet, CapabilityStatement, ConceptMap, NamingSystem, SearchParameter, Questionnaire, StructureMap, OperationDefinition.

Dạng xem DifferentialDifferential View

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Extension.value[x] Base extensible Văn bản pháp lý VN — Vietnam Legal Document Reference VS 📦0.9.0 This IG

Dạng xem Snapshot

Terminology Bindings

Path Status Usage ValueSet Version Source
Extension.value[x] Base extensible Văn bản pháp lý VN — Vietnam Legal Document Reference VS 📦0.9.0 This IG

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Simple Extension with the type Coding: Tham chiếu structured tới văn bản pháp luật làm căn cứ cho profile/element/invariant. Mỗi extension trỏ đến 1 concept trong VNLegalDocumentRefVS — ưu tiên hơn citation inline ở Description, vì:

  • Truy xuất được issuanceDate, effectiveDate, status (in-force/current-as-amended/transition/superseded) qua concept lookup
  • Tooling có thể validate citation hết hiệu lực
  • 1 nguồn truth duy nhất khi văn bản thay đổi Có thể dùng nhiều extension trên cùng artifact để tham chiếu chain (ví dụ NĐ 98/2021/NĐ-CP + NĐ 07/2023/NĐ-CP + NĐ 04/2025/NĐ-CP). Từ 0.9.0, giá trị có thể là mã ngoại lệ trong VNLegalBasisExceptionCS (#local-design, #technical-infrastructure, #example-only, #pending-source) khi artifact cố ý không viện dẫn văn bản. LƯU Ý TƯƠNG THÍCH: mở rộng context ở 0.9.0 là tương thích MỘT CHIỀU — instance cũ vẫn hợp lệ, nhưng artifact mới gắn extension trên 5 loại resource mới sẽ không validate được bằng package 0.8.x; hệ thống tiêu thụ cần nâng package ≥ 0.9.0. Context: ElementDefinition (cho element-level), StructureDefinition (cho artifact-level), CodeSystem, ValueSet, CapabilityStatement, ConceptMap, NamingSystem, SearchParameter, Questionnaire, StructureMap, OperationDefinition.

 

Biểu diễn khác của hồ sơ: CSV, Excel, Schematron