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.10.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 - Draft for Community Review (v0.10.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Trang chủ

URL chính thức: http://fhir.hl7.org.vn/core/ImplementationGuide/hl7.fhir.vn.core Phiên bản: 0.10.0
Computable Name: VNCoreIG
Định danh khác: OID:2.25.161089673617632664299011809196868855799

Hướng dẫn triển khai FHIR cốt lõi Việt Nam — VN Core FHIR Implementation Guide

VN Core là bộ hướng dẫn triển khai HL7 FHIR R4 quy định các cấu hình và yêu cầu tuân thủ dùng chung cho trao đổi dữ liệu y tế tại Việt Nam. Phiên bản hiện hành là v0.10.0.

Đây là bản nháp công khai để cộng đồng rà soát do Omi HealthTech duy trì. Phiên bản này chưa được cơ quan nhà nước hoặc HL7 International phê duyệt thành tiêu chuẩn chính thức. Các tổ chức có thể kiểm thử trong môi trường phù hợp và gửi phản hồi qua [email protected].


Phạm vi

VN Core FHIR Implementation Guide (IG) xác định Profiles, Extensions, CodeSystems, ValueSets, NamingSystems, SearchParameters, CapabilityStatements, OperationDefinitions và các quy tắc triển khai theo HL7 FHIR R4 (4.0.1).

Lựa chọn HL7 FHIR R4 có căn cứ chính thức: Khung kiến trúc số Bộ Y tế (QĐ 2146/QĐ-BYT, 15/07/2026) giao nhiệm vụ xây dựng cơ chế liên thông dữ liệu y tế đáp ứng HL7 FHIR R4 và DICOM, cùng ICD-10/ICD-11, SNOMED CT, LOINC, RxNorm cho chuẩn hoá dữ liệu, với lộ trình thực hiện đến năm 2030. Đây là văn bản định hướng/lộ trình cấp Bộ — căn cứ chiến lược cho VN Core, không phải quy định buộc mọi hệ thống y tế hiện hành chuyển sang FHIR — xem chi tiết tại Cơ sở pháp lý.

Phiên bản hiện hành được tổ chức theo nguyên tắc:

  • giữ VN Core Base là lõi FHIR ổn định cho liên thông dùng chung
  • tách BHYT Submission thành lớp riêng cho liên thông hồ sơ thanh toán
  • tách các gói thuật ngữ lớn khỏi lõi để giảm thay đổi phá vỡ tương thích
  • công bố hướng dẫn riêng cho Must Support, tìm kiếm, định danh, cơ sở pháp lý, bảo mật và tuân thủ theo vai trò

Quy mô phiên bản hiện hành

Artifact Số lượng Ghi chú
Profiles 99 Bao gồm các profile lâm sàng, hành chính, tài chính, tài liệu và quản trị
Extensions 75 cục bộ + 3 chuẩn HL7 Ưu tiên tái sử dụng extension chuẩn của HL7 cho Patient
CodeSystems 207 Bao gồm các bộ mã nền tảng, BHYT, nghề nghiệp, địa chỉ và hỗ trợ validation
ValueSets 232 Đi cùng các CodeSystem đang dùng trong IG
NamingSystems 39 Bao gồm CCCD, BHYT, BHXH, GKS, GPHN, CCHN, CSKCB, MA_LK, MA_LUOT_KCB
SearchParameters 20 Bao gồm các tham số nghiệp vụ hiện hành; VNeID chỉ còn là artifact lịch sử retired
CapabilityStatements 10 1 mức cơ sở tham chiếu + 9 theo từng vai trò triển khai
OperationDefinitions 4 $validate-bhyt-claim, $submit-bhyt-claim, $reverse-bhyt-claim, $summary
Examples 603 tệp / 568 thực thể Bao gồm positive và negative fixtures cho lớp BHYT Submission

Mô hình package

Gói Vai trò Dùng khi nào
hl7.fhir.vn.core Gói tổng hợp Kiểm tra cục bộ, đào tạo, thử nghiệm nhanh và cài đặt trọn bộ
hl7.fhir.vn.core.base Gói lõi ổn định EMR, HIE, hồ sơ công dân, dữ liệu dùng chung và liên thông FHIR-native
hl7.fhir.vn.pharmacy Gói chuyên đề dược Đơn thuốc điện tử ngoại trú và y học cổ truyền, cấp phát và bán thuốc theo đơn, liên thông Cơ sở dữ liệu về dược; phụ thuộc hl7.fhir.vn.core.base
hl7.fhir.vn.bhyt.submission Gói liên thông hồ sơ thanh toán BHYT Gateway, adapter, kiểm tra và ánh xạ hồ sơ thanh toán; phụ thuộc hl7.fhir.vn.core.base
hl7.fhir.vn.patient-access Gói truy cập của người dân Sổ sức khoẻ điện tử trên VNeID, khám sức khoẻ định kỳ và chứng nhận sức khoẻ; phụ thuộc hl7.fhir.vn.core.base và hl7.fhir.vn.pharmacy
hl7.fhir.vn.legal Gói hành lang pháp lý Danh mục văn bản pháp lý (VNLegalDocumentRefCS) và trạng thái hiệu lực máy-đọc; nền tảng trích dẫn cho mọi gói khác
hl7.fhir.vn.terminology.clinical Gói thuật ngữ lâm sàng ICD-10 VN, ICD-9-CM, SNOMED CT VN subset, CLS, LOINC, ConceptMap lâm sàng
hl7.fhir.vn.terminology.traditional-medicine Gói thuật ngữ Y học cổ truyền 10 bộ mã theo QĐ 2552/QĐ-BYT và QĐ 3080/QĐ-BYT
hl7.fhir.vn.device Gói thiết bị y tế Danh pháp thiết bị, DeviceDefinition, regulatory workflow, UDI guidance, kiểm định, asset và procurement khi có use case

Chi tiết xem tại Kiến trúc gói phát hành.

Các quyết định nền tảng

  • CCCD là định danh công dân chính; VNeID chỉ được giữ ở lớp ứng dụng người dân hoặc lớp tích hợp/xác thực.
  • VN Core Base và BHYT Submission phải được tách ranh giới để ngữ nghĩa cốt lõi không bị chi phối bởi logic gửi nhận hồ sơ thanh toán.
  • NamingSystems, CodeSystems và ValueSets được coi là hạ tầng của liên thông, không phải phần phụ lục.
  • Hướng dẫn theo vai trò, nền tảng bảo mật và quản trị phát hành là một phần của tuân thủ, không phải tài liệu ngoài lề.

Bắt đầu từ đâu

Nếu cần Nên bắt đầu từ
Cài thử, build cục bộ và tạo tài nguyên đầu tiên Bắt đầu nhanh
Xác định gói, vai trò triển khai và mức yêu cầu tối thiểu Tuân thủ theo vai trò triển khai
Chốt định danh, system URI, trạng thái hiện hành/lịch sử/ngừng dùng Danh mục định danh
Chốt quy tắc triển khai chung cho tên, địa chỉ, định danh, Organization/Location Hướng dẫn chung
Chốt hành vi tìm kiếm và kiểm tra hợp lệ Hành vi tìm kiếm, Hướng dẫn kiểm tra hợp lệ
Tra cứu căn cứ pháp lý và nền tảng bảo mật Cơ sở pháp lý, Bảo mật và quyền riêng tư

Bản đồ nội dung

Mục Nội dung
Bắt đầu nhanh Quy trình cài thử, build và kiểm tra hợp lệ đầu tiên
Kiến trúc gói phát hành Ranh giới của 8 gói mô-đun, 1 gói tổng hợp và cách sử dụng
Tuân thủ theo vai trò triển khai Ma trận vai trò, gói và CapabilityStatements
Hướng dẫn chung Quy tắc chung cho tên, địa chỉ, định danh, Organization/Location
Danh mục định danh Danh mục thực dụng của các NamingSystems
Hướng dẫn thuật ngữ Cách dùng CodeSystems, ValueSets và gói thuật ngữ
Bảo mật và quyền riêng tư Nền tảng pháp lý và kỹ thuật cho dữ liệu nhạy cảm
Ổn định và tuân thủ Mô hình trưởng thành, mô hình tuân thủ và độ ổn định gói
Phát hành và quản trị Ngưỡng phát hành và chính sách hiện hành / lịch sử / ngừng dùng
Tải xuống Gói phát hành và các bộ định nghĩa
Lịch sử thay đổi Delta theo từng phiên bản

Trạng thái phát hành

Ưu tiên trước thí điểm: Trước khi mở rộng triển khai, VN Core ưu tiên kiểm thử quản trị dữ liệu, định danh theo CCCD, EMR/HSSK, đồng bộ BHYT, lớp ứng dụng người dân và tích hợp, LGSP/API facade và nền tảng an toàn.

Mốc Trạng thái Ghi chú
v0.1.0 Lịch sử Nền tảng ban đầu cho Profiles, Extensions, bộ mã và ví dụ dữ liệu
v0.2.0 Lịch sử Củng cố quy tắc tuân thủ, cách công bố và chuẩn bị trước khi công bố rộng rãi
v0.3.0 Lịch sử Công bố công khai đầu tiên: nhân khẩu học, gói gửi BHYT, thuật ngữ nền tảng và các kịch bản ngoại trú
v0.4.0 Lịch sử Bổ sung 6 profiles mới và cập nhật căn cứ pháp lý 2025-2026
v0.5.3 Lịch sử Dòng 0.5 ổn định QĐ 697/QĐ-BYT, danh mục pháp lý và đóng góp thuộc phạm vi lõi cho CHC/TYT xã. Phạm vi chính: bảng kê chi phí 12 nhóm, dịch vụ y tế cơ bản TYT xã, vòng đời mã cơ sở, thiết bị và dấu hiệu hiệu lực trong tương lai; danh mục pháp lý công khai hiện hành là 134 nguồn
v0.6.1 Lịch sử Bản phát hành phụ dạng bổ sung, giữ nguyên canonical URL/package id. Trọng tâm: quản lý chăm sóc, KSK cấu trúc theo HL7 SDC, IPS/$summary để trao đổi quốc tế và QĐ 2919/QĐ-BYT; chi tiết kỹ thuật nằm ở changelog/IG
v0.7.0 Lịch sử Bản gia cố sau kiểm toán hậu phát hành v0.6.1 (v0.6.1 rút lại): sửa nhóm lỗi tài chính BHYT và người ký giấy chuyển tuyến, operations đúng scope, gói bhyt.submission nhận đủ delta XML13–15, rollover trạng thái pháp lý chạm mốc 01/07/2026 và corpus 145 văn bản (rà soát bổ sung 8 văn bản đợt hiệu lực 01/07/2026); công bố đúng SemVer 3 breaking change tồn đọng kèm hướng dẫn migration. Phần chiều sâu liên thông/khám từ xa của kế hoạch 0.7.0 cũ chuyển sang chu kỳ v0.8.0
v0.8.0 Lịch sử Bản minor có thay đổi phá vỡ tương thích: tái cấu trúc dữ liệu khám sức khoẻ định kỳ theo QĐ 2062/QĐ-BYT (mẫu phiếu theo nhóm tuổi, danh mục đối tượng mở rộng, kênh liên thông mới) và đợt gia cố chất lượng sau hai vòng kiểm toán độc lập — chuẩn hoá viện dẫn pháp lý theo văn bản ban hành, tách giai đoạn hiệu lực terminology kèm bản đồ chuyển đổi, chính sách đặt tên bền vững (ADR-0017). v0.7.0 đóng băng nguyên trạng; kho pháp lý 172 văn bản. Chi tiết: Lịch sử thay đổi
v0.9.0 Lịch sử Bản minor có thay đổi phá vỡ tương thích, tập trung vào trục thanh toán BHYT: bảng kê chi phí chi tiết nhiều giai đoạn theo QĐ 697/QĐ-BYT và biên bản quyết toán quý Mẫu số 06/BH theo TT 12/2026/TT-BTC. 100% artifact (619/619) mang căn cứ pháp lý máy-đọc-được kèm cổng chặn thoái lui; kho pháp lý đạt 209 văn bản. Khép trọn 15/15 StructureMap bảng XML BHYT, đơn thuốc điện tử (hoá dược và y học cổ truyền), đặt lịch khám từ xa, nhật ký truy cập khẩn cấp theo IHE BALP. Breaking: gỡ extension vn-ext-encounter-code; v0.8.0 đóng băng nguyên trạng
v0.10.0 Hiện hành v0.10.0 minor release (breaking) — bảng kê chi phí khám bệnh, chữa bệnh chuyển từ trục Claim/EOB sang Invoice theo ADR-0021, phủ trọn 319 ô phiếu khám sức khoẻ QĐ 2062/QĐ-BYT bằng item.definition, và một loạt cổng kiểm chứng mới cho ngữ cảnh extension, cây địa giới, hiệu lực căn cứ pháp lý, tuyên bố công khai và số liệu trên hai site
v1.0.0 Mục tiêu (Q3/2027) Mục tiêu ổn định sau khi báo cáo triển khai được công bố hoặc đủ điều kiện rà soát, kiểm thử tuân thủ theo phạm vi thống nhất và ConceptMap ưu tiên XML đầu ra KCB ↔ FHIR được kiểm tra hợp lệ theo phạm vi. Hồ sơ Affiliate chỉ chuẩn bị khi quản trị đủ điều kiện. Bản này cũng là nơi mở bốn hạng mục phụ thuộc bằng chứng bên ngoài, mỗi hạng mục có điều kiện kích hoạt rõ: Subscription (khi có ≥1 cơ sở KCB hoặc bên chi trả nêu yêu cầu sự kiện cụ thể), bộ mã thuốc VNMedicationCodeVS và mô hình định danh thuốc đầy đủ (khi sandbox Cơ sở dữ liệu Dược cấp quyền truy cập danh mục drug_id), đặc tả trao đổi hồ sơ bệnh án điện tử với EMR HUB (khi Trung tâm Thông tin Y tế Quốc gia công bố API chính thức), và Bulk Data ở mức triển khai có kiểm thử (khi có máy chủ pilot)

Chi tiết lịch sử thay đổi xem tại Lịch sử thay đổi và Phát hành và quản trị.


Quản trị và đóng góp

VN Core được xây dựng và duy trì bởi Omi HealthTech. Nội dung được công bố dưới giấy phép CC-BY-4.0. Trang giới thiệu dự án, khung pháp lý và tài liệu kiến thức: hl7.org.vn.

Phiên bản 0.10.0 là bản hiện hành và có thay đổi phá vỡ tương thích so với 0.9.0. Thay đổi chính: bảng kê chi phí khám bệnh, chữa bệnh chuyển từ Claim.item sang VNCoreCostStatementInvoice (ADR-0021, gỡ hai profile VNCoreItemizedHealthcareCost*); mã ICD-10 chuẩn hoá về ASCII trơn với ký hiệu dagger/asterisk chuyển thành property, edition 2026 theo TT 06/2026/TT-BYT và QĐ 1849/QĐ-BYT (16.052 mã); lát identifier[CCCD] của VNCorePatient nới về 0..1 và nghĩa vụ chuyển sang invariant vn-patient-identifier-minimum; tách gói hl7.fhir.vn.legal thành gói mô-đun thứ tám (ADR-0022); nghĩa vụ máy-đọc-được mở rộng thành sáu lát obligation trên mười ActorDefinition. Bản 0.9.0 được giữ nguyên như bản lịch sử liền trước. Xem chi tiết và hướng dẫn chuyển đổi tại Lịch sử thay đổi, Hướng dẫn di trú và Phát hành và quản trị.

Quy trình đóng góp

Kênh Mục đích
[email protected] Góp ý nội dung, phản biện pháp lý, đề xuất phạm vi
Kênh đóng góp kỹ thuật Gửi đề xuất qua email; mọi thay đổi kỹ thuật cần truy vết, rà soát và căn cứ rõ trước khi merge

Rà soát từ bệnh viện, nhà cung cấp HIS/EMR/LIS, chuyên gia y tế, người rà soát pháp lý và nhóm QA là đầu vào chính cho các vòng chỉnh sửa tiếp theo.


Liên hệ với các trang khác

Nếu cần Nên đọc tiếp
Bắt đầu cài đặt và chạy thử tài nguyên đầu tiên Bắt đầu nhanh
Hiểu kiến trúc 8 gói mô-đun và 1 gói tổng hợp Kiến trúc gói phát hành
Xác định vai trò triển khai và CapabilityStatement Tuân thủ theo vai trò
Tra cứu hồ sơ, phần mở rộng, thuật ngữ và định danh Hồ sơ, Phần mở rộng, Thuật ngữ, Định danh
Tra cứu căn cứ pháp lý và nền tảng bảo mật Cơ sở pháp lý, Bảo mật và quyền riêng tư

English Summary

VN Core 0.10.0 is a public draft for community review with breaking changes against 0.9.0: the cost statement moves from Claim.item to VNCoreCostStatementInvoice; ICD-10 is rebuilt to the 2026 edition with plain-ASCII codes (16,052 concepts); the identifier[CCCD] slice relaxes to 0..1; hl7.fhir.vn.legal splits out as a module package; obligations expand to six actor slices across ten actor definitions. Omi HealthTech maintains the guide under CC-BY-4.0; it is not an officially approved national or HL7 International standard.