HL7 Vietnam VN Core FHIR Implementation Guide

Bộ Hướng dẫn Triển khai Core FHIR cho Việt Nam
0.5.0 - Draft for Community Review Viet Nam cờ

Bộ Hướng dẫn Triển khai Core FHIR cho Việt Nam - Draft for Community Review (v0.5.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.5.0
Computable Name: VNCoreExtLegalBasis

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 VNLegalDocumentRefCS — ưu tiên hơn citation inline ở Description, vì:

  • Truy xuất được issuanceDate, effectiveDate, status (in-force/future-effective/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Đ 07/2023 + NĐ 04/2025). Context: ElementDefinition (cho element-level) và StructureDefinition (cho artifact-level).

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.5.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.5.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 VNLegalDocumentRefCS — ưu tiên hơn citation inline ở Description, vì:

  • Truy xuất được issuanceDate, effectiveDate, status (in-force/future-effective/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Đ 07/2023 + NĐ 04/2025). Context: ElementDefinition (cho element-level) và StructureDefinition (cho artifact-level).

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.5.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.5.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 VNLegalDocumentRefCS — ưu tiên hơn citation inline ở Description, vì:

  • Truy xuất được issuanceDate, effectiveDate, status (in-force/future-effective/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Đ 07/2023 + NĐ 04/2025). Context: ElementDefinition (cho element-level) và StructureDefinition (cho artifact-level).

 

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