Một bệnh viện tuyến huyện từng lên lịch chuyển hẳn sang module viện phí mới vào đầu tháng. Phần mềm chạy mượt trong hai tuần thử nghiệm nội bộ, thu ngân thao tác không vướng, báo cáo doanh thu ra đúng số. Nhưng đến ngày gửi hồ sơ giám định đầu tiên, cả loạt bản ghi bị Cổng tiếp nhận từ chối vì sai cấu trúc trường mã mức hưởng. Nguyên nhân không nằm ở phần mềm chạy sai, mà ở việc chưa ai kiểm tra module có xuất đúng chuẩn dữ liệu hiện hành trước khi go-live. Checklist dưới đây gom 15 khâu nghiệm thu module viện phí - BHYT, giúp phòng Công nghệ thông tin và bộ phận giám định rà soát đủ trước khi ký nhận vận hành chính thức.
Nghiệm thu module viện phí - BHYT cần chữ ký xác nhận của cả phòng CNTT lẫn bộ phận tài chính - giám định
Vì sao nghiệm thu qua loa dễ khiến hồ sơ bị treo ngay tuần đầu vận hành
Lỗi phổ biến nhất không phải phần mềm lỗi chức năng, mà là nghiệm thu chỉ dừng ở việc "thao tác trơn tru trên giao diện". Thu ngân nhập phiếu, in bảng kê, xuất hóa đơn đều ổn. Nhưng dữ liệu gửi lên Cổng tiếp nhận giám định BHYT của Cục Công nghệ thông tin - Bộ Y tế lại là một lớp kiểm tra hoàn toàn khác: đúng cấu trúc từng trường, đúng mã danh mục, đúng chữ ký số. Một module chưa nghiệm thu đủ các khâu này thường lộ lỗi ngay ở lô hồ sơ giám định đầu tiên, khi đã quá muộn để sửa êm thấm.
Checklist 15 khâu dưới đây chia thành 5 nhóm: chuẩn dữ liệu XML, ký số và xác thực điện tử, thời hạn gửi dữ liệu, tính đúng - tính đủ viện phí, và kiểm thử kết nối thực tế. Nhóm nào cũng cần có người ký xác nhận riêng, không gộp chung vào một dòng "đã kiểm tra xong".
Sai lầm thường gặp: Chỉ nghiệm thu trên môi trường demo với dữ liệu mẫu do đơn vị triển khai phần mềm tự tạo. Dữ liệu mẫu thường "sạch" hơn dữ liệu thật rất nhiều, không lộ ra các trường hợp đặc biệt như người bệnh chuyển tuyến, đối tượng hưởng BHYT theo diện chính sách hoặc ca cấp cứu trái tuyến.
Nhóm 1: Chuẩn dữ liệu XML gửi cổng giám định (khâu 1-5)
Đây là nhóm khâu dễ bị bỏ sót nhất vì đòi hỏi đối chiếu kỹ thuật với văn bản của Bộ Y tế, không chỉ nhìn giao diện phần mềm.
- Rà soát đủ 14 file XML trong gói hồ sơ gửi cổng - đúng thứ tự XML1 đến XML11, cộng XML13, XML14, XML15. Riêng XML12 (giám định y khoa) không nằm trong gói hồ sơ khám chữa bệnh gửi cổng, nếu module vẫn xuất file này ra là dư thừa.
- Đối chiếu cấu trúc từng bảng với chuẩn hiện hành - chuỗi văn bản đang áp dụng là Quyết định 130/QĐ-BYT (18/01/2023) làm gốc, được sửa đổi bởi Quyết định 4750/QĐ-BYT (bổ sung Bảng 13 giấy chuyển tuyến, Bảng 14 giấy hẹn khám lại) và Quyết định 3176/QĐ-BYT (sửa đổi bảng chỉ tiêu, đồng bộ từ 01/01/2025). Module test với chuẩn cũ theo Quyết định 4210/QĐ-BYT (đã hết hiệu lực từ 01/7/2024) coi như chưa đạt.
- Kiểm tra riêng phần cập nhật của Quyết định 1931/QĐ-BYT - áp dụng từ 01/7/2026, mở rộng trường mức hưởng lên 04 ký tự và bổ sung mã hóa số đăng ký cho thuốc hiếm. Đây là phần dễ bị bỏ sót nhất vì chỉ ảnh hưởng một số trường cụ thể, không phải toàn bộ cấu trúc bảng.
- Phân biệt rõ bảng check-in (XML0) với các bảng chỉ tiêu giám định - XML0 chỉ thông báo trạng thái khám chữa bệnh, không dùng làm căn cứ giám định hay thanh toán. Nếu module dùng nhầm dữ liệu XML0 để đối chiếu chi phí, số liệu báo cáo nội bộ sẽ lệch với số liệu giám định thật.
- Đối chiếu danh mục dùng chung đang áp dụng trong module với phiên bản mới nhất - mã dịch vụ kỹ thuật, mã thuốc, mã vật tư y tế lệch phiên bản là nguyên nhân phổ biến khiến cả hồ sơ bị từ chối dù nội dung khám chữa bệnh hoàn toàn hợp lệ. Phần này nên đối chiếu kỹ hơn với chuẩn danh mục dùng chung BHYT trước khi ký nghiệm thu.
Đối chiếu cấu trúc dữ liệu XML là khâu tốn nhiều thời gian nhất trong toàn bộ quy trình nghiệm thu
Nhóm 2: Ký số và xác thực dữ liệu điện tử (khâu 6-8)
- Kiểm tra chứng thư số đã đăng ký trước trên Cổng giám định - chứng thư dùng để ký chưa đăng ký hoặc đã hết hạn sẽ khiến toàn bộ lô hồ sơ bị từ chối ngay ở bước xác thực chữ ký, không cần xét đến nội dung dữ liệu.
- Test tự động ký số thẻ CHUKYDONVI bằng giải thuật SHA256 cho toàn bộ hồ sơ trước khi gửi - không để thu ngân hay bộ phận giám định phải ký tay từng file. Đây cũng là điều kiện bắt buộc theo Nghị định 188/2025/NĐ-CP: cơ sở khám chữa bệnh phải triển khai xác thực dữ liệu điện tử chậm nhất từ 01/01/2026, và từ mốc này quỹ BHYT chỉ thanh toán đối với dữ liệu đã được xác thực điện tử.
- Đối chiếu với yêu cầu ký số của hồ sơ đề nghị thanh toán - Thông tư 12/2026/TT-BTC quy định hồ sơ đề nghị thanh toán phải được ký số và xác thực. Nghiệm thu cần xác nhận module tạo ra đúng loại hồ sơ đáp ứng yêu cầu này, không chỉ ký số phần dữ liệu khám chữa bệnh.
Nhóm 3: Thời hạn gửi dữ liệu và cơ chế cảnh báo (khâu 9-10)
- Kiểm tra module tự động đẩy dữ liệu ngay sau khi kết thúc lần khám hoặc đợt điều trị - theo Điều 6 Thông tư 48/2017/TT-BYT, nếu thời điểm kết thúc rơi vào ngày nghỉ hoặc ngày lễ, dữ liệu phải được gửi vào ngày làm việc kế tiếp. Module không nên để thu ngân phải nhớ gửi thủ công.
- Kiểm tra cơ chế cảnh báo trong vòng 07 ngày làm việc - theo Điều 7 Thông tư 48/2017/TT-BYT, cơ sở khám chữa bệnh phải hoàn tất kiểm tra, hiệu chỉnh, xác thực và gửi dữ liệu đề nghị thanh toán trong 07 ngày làm việc kể từ khi kết thúc khám chữa bệnh. Module nên có danh sách hồ sơ quá hạn để bộ phận giám định xử lý trước khi bị treo kinh phí, thay vì phải tự tra cứu thủ công từng ca.
Lưu ý: Không có mốc "24 giờ" hay "05 ngày làm việc" trong quy định hiện hành cho khâu này. Nếu tài liệu nội bộ hoặc hướng dẫn của đơn vị triển khai phần mềm ghi những mốc đó, cần đối chiếu lại trước khi đưa vào quy trình nghiệm thu.
Nhóm 4: Tính đúng, tính đủ viện phí và khớp danh mục (khâu 11-13)
- Đối chiếu bảng kê chi phí điện tử với phiếu thu thực tế - từng dòng mã dịch vụ trên bảng kê phải khớp với mã dịch vụ mà bác sĩ chỉ định, không có mã bị thiếu hoặc trùng lặp. Đây là khâu thu ngân dễ phát hiện lỗi nhất vì thao tác hằng ngày trên hệ thống.
- Kiểm tra mức hưởng BHYT được tính tự động theo đúng đối tượng - đúng tuyến, trái tuyến, đối tượng chính sách đều có mã mức hưởng khác nhau. Nghiệm thu cần thử với ít nhất vài ca thuộc các nhóm đối tượng khác nhau, không chỉ thử với ca đúng tuyến "sạch" và dễ tính nhất.
- Khớp số lượng thuốc, vật tư y tế xuất kho thực tế với dữ liệu gửi giám định - nếu số lượng trên phiếu lĩnh thuốc tại khoa lệch với số liệu trong file dữ liệu gửi cổng, phần chênh lệch này thường bị phát hiện muộn, sau khi đã quyết toán BHYT xong. Nghiệm thu nên chạy đối chiếu chéo giữa module dược và module viện phí trước khi go-live, không đợi đến đợt kiểm kê kho định kỳ mới phát hiện.
Đối chiếu bảng kê điện tử với phiếu thu thực tế giúp phát hiện lệch mã dịch vụ trước khi hồ sơ rời khỏi bệnh viện
Nhóm 5: Kiểm thử kết nối thực tế và đào tạo vận hành (khâu 14-15)
- Gửi thử một lô dữ liệu thật lên môi trường test của Cổng tiếp nhận giám định BHYT - không dừng ở dữ liệu mẫu do đơn vị triển khai phần mềm tự dựng. Ghi lại toàn bộ mã lỗi phản hồi (nếu có) và xử lý dứt điểm trước khi chuyển sang môi trường chính thức. Một lô test chạy sạch trên môi trường demo nội bộ không đồng nghĩa với việc cổng giám định sẽ chấp nhận.
- Đào tạo bộ phận tiếp đón và thu ngân thao tác thực tế, kèm quy trình xử lý khi cổng giám định lỗi hoặc quá tải - nghiệm thu kỹ thuật xong chưa đủ nếu người vận hành hằng ngày không biết phải làm gì khi hệ thống báo lỗi kết nối vào giờ cao điểm. Nên có quy trình dự phòng: lưu tạm dữ liệu, gửi lại theo lô, và người chịu trách nhiệm theo dõi trạng thái gửi mỗi ngày.
Module Tài chính - Nhà thuốc trong phần mềm MyHospital xuất sẵn dữ liệu theo chuẩn XML hiện hành của Bộ Y tế, tự động ký số hồ sơ và đối chiếu chéo giữa dữ liệu xuất kho dược với dữ liệu gửi giám định BHYT. Đội ngũ kỹ thuật hỗ trợ bệnh viện chạy đủ 15 khâu nghiệm thu trước khi bàn giao vận hành chính thức, thay vì để bộ phận CNTT tự mò từng bước. Đây là một phân hệ trong hệ sinh thái phần mềm quản lý bệnh viện của MyHospital, triển khai trên nền tảng điện toán đám mây.
Bảng checklist tổng hợp và ai cần ký xác nhận
Bảng dưới đây tổng hợp lại 15 khâu theo nhóm, kèm gợi ý bộ phận chịu trách nhiệm xác nhận từng nhóm khi lập biên bản nghiệm thu.
| Nhóm khâu | Số khâu | Bộ phận xác nhận chính |
|---|---|---|
| Chuẩn dữ liệu XML | 1-5 | Phòng Công nghệ thông tin |
| Ký số và xác thực điện tử | 6-8 | Phòng CNTT + đơn vị triển khai phần mềm |
| Thời hạn gửi dữ liệu | 9-10 | Bộ phận giám định BHYT |
| Tính đúng, tính đủ viện phí | 11-13 | Thu ngân viện phí + Kế toán trưởng |
| Kiểm thử kết nối và đào tạo | 14-15 | Phòng CNTT + Trưởng bộ phận tiếp đón |
Biên bản nghiệm thu nên có đủ chữ ký của các bộ phận trên trước khi module chuyển sang vận hành chính thức. Nếu một nhóm khâu chưa đạt, bệnh viện nên tạm hoãn go-live của riêng phần đó, thay vì vận hành song song rồi vừa làm vừa sửa lỗi giữa hồ sơ đang gửi giám định thật. Với những cơ sở đang triển khai lại toàn bộ quản lý viện phí và giám định BHYT, checklist này nên trở thành một bước cố định trong quy trình chuyển đổi hệ thống, áp dụng lại mỗi khi Bộ Y tế cập nhật chuẩn dữ liệu.