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
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.9.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft tại thời điểm 2026-07-31 |
Ánh xạ cho vnPharmacyStockOutLm mô hình logic.
No Mappings Found
No Mappings Found
| Name | VN Core FHIR mapping![]() |
|---|---|
![]() |
|
![]() ![]() |
VNCoreMedicationDispense.whenHandedOver (sale-retail) | SupplyDelivery.occurrenceDateTime (nghiệp vụ khác) FHIR dateTime bắt buộc có offset khi có giờ — adapter gắn +07:00 khi chuyển đổi. |
![]() ![]() |
sale-retail → MedicationDispense; còn lại → SupplyDelivery.type + ngữ cảnh nghiệp vụ recall: đối chiếu quy trình thu hồi TT 30/2025/TT-BYT (cơ sở ngừng bán, trả hàng, báo cáo kết quả thu hồi về Cục QLD trong 03 ngày). destroy: xuất hủy — với thuốc kiểm soát đặc biệt đối chiếu TT 18/2026/TT-BYT. |
![]() ![]() |
SupplyDelivery.supplier.resolve().identifier.value (chi nhánh xuất) |
![]() ![]() |
Location.identifier.value (kho xuất) |
![]() ![]() |
SupplyDelivery.destination.resolve().identifier.value |
![]() ![]() |
SupplyDelivery.destination.resolve().identifier.value (Location kho nhập) |
![]() ![]() |
SupplyDelivery.destination hoặc receiver (bên nhận hàng trả) — adapter quyết định theo ngữ cảnh |
![]() ![]() |
VNCoreMedicationDispense.identifier.value (sale-retail) | SupplyDelivery.identifier.value |
![]() ![]() |
Organization.identifier.value (GCN đủ điều kiện kinh doanh dược — chưa có NamingSystem VN Core; ghi nhận gap) |
![]() ![]() |
VNCoreMedicationDispense.note.text (sale-retail) | — (SupplyDelivery không có note) |
![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
|
![]() ![]() ![]() |
VNCoreMedicationDispense.medicationCodeableConcept.coding.code (hệ mã GPLH) | VNCoreMedicationDispense.extension[registrationNumber].valueString | SupplyDelivery.suppliedItem.itemReference.resolve().code |
![]() ![]() ![]() |
VNCoreMedicationDispense.quantity.code | SupplyDelivery.suppliedItem.quantity.code |
![]() ![]() ![]() |
VNCoreMedicationDispense.quantity.value | SupplyDelivery.suppliedItem.quantity.value |
![]() ![]() ![]() |
Medication.batch.lotNumber (khi dùng Medication resource) VNCoreMedicationDispense ràng buộc medication[x] only CodeableConcept nên KHÔNG mang được số lô trong resource cấp phát — số lô lấy từ hệ thống kho của phần mềm (gap đã ghi nhận trong bảng ánh xạ wiki; phương án dài hạn: nới profile cho medicationReference hoặc extension lô). |
![]() ![]() ![]() |
— (tham khảo MedicationKnowledge.packaging) |
![]() ![]() ![]() |
Medication.batch.expirationDate (khi dùng Medication resource; cùng gap với batch_no ở nhánh sale-retail) |
![]() ![]() ![]() |
VNCoreMedication.manufacturer.resolve().identifier.value |
![]() ![]() ![]() |
VNCoreMedication.manufacturer.display | Organization.name |
![]() ![]() ![]() |
Organization.address.country |
![]() ![]() ![]() |
//www.gs1.org/gtin) | VNCoreMedication.code.coding |
![]() ![]() ![]() |
Invoice.lineItem.priceComponent | VNCoreClaim.item.unitPrice (bối cảnh BHYT) — không có carrier trên MedicationDispense/SupplyDelivery |
![]() ![]() |
MedicationDispense.identifier | SupplyDelivery.identifier (system của TTYQG — bổ sung sau tiếp nhận) |
![]() ![]() |
|
Documentation for this format | |