Bộ Hướng dẫn Triển khai Core FHIR cho Việt Nam
0.3.0 - STU1 Draft
Bộ Hướng dẫn Triển khai Core FHIR cho Việt Nam - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Trang này chuẩn hóa nội dung tối thiểu của một báo cáo triển khai cho VN Core FHIR IG. Mục tiêu là giúp cộng đồng rà soát triển khai thử nghiệm theo cùng một khung, tránh báo cáo cảm tính hoặc thiếu dữ liệu tuân thủ.
Báo cáo triển khai nên được tạo khi một bên triển khai:
BHYT Submission)STU1 hoặc chuẩn bị ballotVN Core định hướng dùng implementation report như bằng chứng thực tế trước khi nâng mức độ trưởng thành cho các tài nguyên cốt lõi.
Trước khi viết implementation report đầy đủ, nên tự rà một vòng bằng Checklist sẵn sàng thí điểm theo vai trò để tránh báo cáo khi phạm vi vai trò triển khai, package hoặc bằng chứng kiểm tra vẫn chưa chốt.
Mỗi implementation report nên có tối thiểu các mục sau:
| Mục | Nội dung tối thiểu |
|---|---|
| Đơn vị triển khai | Tên đơn vị, loại hình, đầu mối liên hệ |
| Phiên bản VN Core | Package/version đang dùng, ngày build |
| Phạm vi triển khai | VN Core Base, lớp liên thông hồ sơ BHYT (BHYT Submission), hay cả hai |
| Vai trò triển khai | Máy chủ EMR, client cổng BHYT, ứng dụng người dân, máy chủ tổng quát |
| Checklist theo vai trò triển khai | Kết quả tự đánh giá theo vai trò triển khai và các điều kiện còn treo |
| FHIR endpoint / topology | Mô tả ngắn kiến trúc triển khai |
| Profiles đã dùng | Danh sách profile thực tế đã triển khai |
| SearchParameters đã dùng | Các search param thật sự được hỗ trợ và test |
| Search behavior / identifier policy | Có hỗ trợ tìm không dấu không, normalize token thế nào, dùng URI nào cho identifier |
| Validation | Kết quả validator, validate.sh, validate-tier2.sh, round-trip nếu có |
| Khung pháp lý áp dụng | Văn bản nào ảnh hưởng trực tiếp đến deployment |
| Known gaps / deviations | Điểm chưa hỗ trợ, cách xử lý tạm, quyết định tạm thời |
| Dữ liệu test / môi trường | UAT, thí điểm, production-like hay production |
Các mục dưới đây chưa bắt buộc nhưng rất nên có:
break-glassMA_LK, SO_CCCD, yyyyMMddHHmm, chuyển đổi khứ hồi XML# Implementation Report — {Tên đơn vị}
## 1. General
- Implementer:
- Contact:
- Report date:
- Environment:
## 2. VN Core Version
- IG/package:
- Build date:
- Canonical:
## 3. Deployment Scope
- Scope:
- Actor role:
- FHIR server / gateway topology:
## 4. Implemented Artifacts
- Profiles:
- Extensions:
- SearchParameters:
- Operations:
- CapabilityStatement used as baseline:
## 5. Validation Evidence
- `./scripts/validate.sh --quick`:
- `./scripts/validate-tier2.sh`:
- `./scripts/validate-bhyt-roundtrip.sh`:
- External validator / QA findings:
## 6. Legal / Policy Context
- EMR:
- Personal data protection:
- BHYT / payer submission:
- Internal policies:
## 7. Known Gaps / Deviations
- Gap 1:
- Gap 2:
## 8. Feedback to VN Core
- What worked:
- What should change:
- Requested clarifications:
implemented, cái gì chỉ plannedBHYT Submission, phải nói rõ gateway layer đang dùng bundle nào, operation nào, và đã test round-trip đến bảng nàoImplementation reports là đầu vào quan trọng cho:
Trong giai đoạn thử nghiệm hiện tại, VN Core ưu tiên ít report nhưng đủ bằng chứng hơn là nhiều report mang tính mô tả chung chung.
This page defines a minimum implementation-report template for VN Core FHIR IG. A report should identify the implementer, the package/version used, deployment scope (VN Core Base, BHYT Submission, or both), actor role, implemented profiles/search parameters/operations, validation evidence, legal context, known gaps, and concrete feedback. These reports are intended to provide structured evidence before raising maturity levels or moving toward ballot/publication.