Bộ Hướng dẫn Triển khai Core FHIR cho Việt Nam
0.5.0 - Draft for Community Review
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
Mỗi vai trò triển khai có package tối thiểu, CapabilityStatement, ngưỡng kỹ thuật và dấu hiệu sẵn sàng riêng.
Nếu cần lớp tự kiểm tra ngắn hơn, xem Checklist sẵn sàng thí điểm theo vai trò.
Profile không đủ để chứng minh tuân thủ nếu thiếu CapabilityStatement, examples, search behavior và kiểm tra thực thi được.| Actor | Package tối thiểu | Capability / entry point | Trọng tâm đánh giá |
|---|---|---|---|
| Kiến trúc tiêu chuẩn, quản trị dữ liệu | hl7.fhir.vn.core |
Kiến trúc gói phát hành, Ổn định và tuân thủ | Boundary, vòng đời artifact, release governance |
| HIS, EMR, FHIR server nội bộ | hl7.fhir.vn.core.base |
VNCoreServer, VNCoreEMRServer |
FHIR-native exchange, search, validation, Must Support |
| Client gửi hồ sơ thanh toán BHYT | hl7.fhir.vn.core.base + hl7.fhir.vn.bhyt.submission |
VNBHYTGatewayClient |
Bundle, operation, mapping hồ sơ thanh toán |
| Server tiếp nhận hồ sơ BHYT / facade tích hợp | hl7.fhir.vn.bhyt.submission |
VNBHYTGatewayServer |
Kiểm tra bundle, phản hồi lỗi, audit và logging |
| Ứng dụng người dân / cổng bệnh nhân | hl7.fhir.vn.core.base |
VNCitizenAppClient |
Minimal read scope, consent, audit, provenance |
| LIS / hệ thống xét nghiệm | hl7.fhir.vn.core.base |
Local LIS capability profile | Specimen, DiagnosticReportLab, ObservationLab |
| RIS/PACS / hệ thống CĐHA | hl7.fhir.vn.core.base |
Local RIS capability profile | ImagingStudy, DiagnosticReportImaging, DICOM metadata |
| Terminology, định danh, dữ liệu chủ | hl7.fhir.vn.core.base |
Danh mục định danh, Hướng dẫn thuật ngữ | NamingSystem, CodeSystem, ValueSet, provenance |
| QA, reviewer cộng đồng, nhóm maturity | Toàn bộ release trong phạm vi đánh giá | Validation scripts, implementation reports | Repeatable checks, release quality, pilot readiness |
| Trang chủ | Kiến trúc gói phát hành | Ổn định và tuân thủ | Phát hành và quản trị | Danh mục định danh | Hướng dẫn thuật ngữ |
hiện hành / lịch sử / ngừng dùng cho định danh và thuật ngữ.hl7.fhir.vn.core.base |
VNCoreServer / VNCoreEMRServer |
Bắt đầu nhanh | Hướng dẫn chung | Must Support | Tìm kiếm | Validation |
token, string, date, reference search.Identifier theo system URI; tôn trọng Must Support và Data Absent Reason.MA_KHOA../scripts/validate.sh và validate-tier2.sh; có CapabilityStatement nội bộ đối chiếu với VNCoreServer/VNCoreEMRServer.hl7.fhir.vn.core.base + hl7.fhir.vn.bhyt.submission |
VNBHYTGatewayClient |
Liên thông BHYT | Danh mục định danh | Validation |
VNCoreBHYTSubmissionBundle; nhất quán giữa Coverage, Claim, Encounter, Patient.MA_THUOC, SO_DANG_KY, NGAY_CAP trong chuỗi XML thuốc/DVKT.validate-bhyt-submission.sh và validate-bhyt-roundtrip.sh; có bộ positive/negative fixtures.hl7.fhir.vn.bhyt.submission |
VNBHYTGatewayServer |
Liên thông BHYT | Kiến trúc gói | Bảo mật |
AuditEvent và Provenance phù hợp vai trò gateway.DiagnosticReport đơn lẻ.hl7.fhir.vn.core.base |
VNCoreSpecimen | VNCoreObservationLab | VNCoreDiagnosticReportLab | Validation |
ServiceRequest → Specimen → ObservationLab → DiagnosticReportLab, pass validation và giữ được mã xét nghiệm LOINC/CLS theo policy terminology.hl7.fhir.vn.core.base |
VNCoreImagingStudy | VNCoreDiagnosticReportImaging | Clinical Scenarios | Validation |
StudyInstanceUID, accession, modality và thông tin thực hiện chụp.resultsInterpreter, imagingStudy reference và presentedForm.ServiceRequest → ImagingStudy → DiagnosticReportImaging, bao gồm ít nhất một modality CT hoặc US và PDF kết quả.hl7.fhir.vn.core.base |
VNCitizenAppClient |
Bảo mật | Hướng dẫn chung | Hồ sơ |
break-glass.VNeID như patient identifier lõi song song với CCCD.Consent, AuditEvent, Provenance hoạt động đúng.| Danh mục định danh | Hướng dẫn thuật ngữ | Thuật ngữ | Phát hành và quản trị |
hiện hành / lịch sử / ngừng dùng nhất quán; ghi rõ provenance và căn cứ pháp lý khi thay đổi.LOINC, SNOMED CT, ICD trước khi tạo mã địa phương mới.NamingSystem/CodeSystem/ValueSet; có snapshot khác biệt trước mỗi đợt cập nhật.| Ổn định và tuân thủ | Validation | Phát hành và quản trị |
Nhiều hệ thống ở Việt Nam vừa là EMR server, vừa là client BHYT, đôi khi kiêm cổng bệnh nhân. Khuyến nghị:
CapabilityStatement duy nhất cho mọi vai trò.BHYT Submission vào profile lõi nếu chúng chỉ đúng cho một luồng.| Nếu cần | Nên đọc tiếp |
|---|---|
| Biết package nào tương ứng với từng actor | Kiến trúc gói phát hành |
| Tự kiểm tra nhanh mức sẵn sàng thí điểm | Checklist sẵn sàng thí điểm theo vai trò |
| Biết cách diễn giải nghĩa vụ đọc/ghi ở cấp element | Hướng dẫn Must Support |
| Biết cách kiểm tra hệ thống trước pilot | Hướng dẫn kiểm tra hợp lệ |
This page organizes VN Core conformance by implementation actor. For each actor, it states the minimum package scope, the relevant CapabilityStatement or registry, the minimum obligations that must be supported, and the evidence that should exist before the actor is considered pilot-ready. The page is intended to prevent implementers from inferring conformance from profiles alone.