Cuối kỳ, kế toán viện phí cầm trên tay tập bảng kê chi phí khám chữa bệnh vừa in ra từ HIS, bên cạnh là bộ file XML sắp đẩy Cổng giám định. Hai bộ dữ liệu lẽ ra phải khớp nhau từng đồng, vì cùng phản ánh một đợt điều trị của người bệnh. Nhưng chỉ một mã dịch vụ ánh xạ sai, một dòng đơn giá cũ chưa cập nhật là cả hồ sơ có nguy cơ bị treo hoặc xuất toán khi giám định. Bài viết này đưa ra một quy trình đối chiếu bảng kê chi phí BHYT với file XML theo từng trường dữ liệu, giúp kế toán viện phí và giám định viên nội bộ phát hiện mọi chênh lệch trước khi gửi cổng và trước quyết toán.
Kế toán viện phí so khớp bảng kê chi phí khám chữa bệnh với dữ liệu XML trên phần mềm HIS trước khi đẩy Cổng giám định
Vì sao lệch bảng kê và file XML lại dẫn tới xuất toán
Một đợt khám chữa bệnh BHYT để lại hai bộ dữ liệu song song. Bảng kê chi phí khám chữa bệnh là chứng từ lập theo mẫu do Bộ Y tế ban hành, dùng để đối chiếu công khai với người bệnh và lưu làm căn cứ nội bộ. File XML là dữ liệu điện tử chuẩn hóa, là bản mà cơ quan Bảo hiểm xã hội thực sự đọc để giám định và quyết toán. Về mẫu bảng kê, quy định hiện hành là Quyết định 697/QĐ-BYT ngày 19/3/2026, thay thế Quyết định 6556/QĐ-BYT ngày 30/10/2018; cơ sở phải nâng cấp phần mềm theo mẫu mới chậm nhất ngày 01/7/2026, và cơ sở đã triển khai bệnh án điện tử được lập bảng kê điện tử có ký số thay cho bản giấy. Chuẩn dữ liệu XML áp dụng theo Quyết định 130/QĐ-BYT ngày 18/01/2023.
Cơ chế xuất toán nằm ở chỗ hai bộ dữ liệu này được sinh ra và giám định ở hai vai khác nhau. Cơ quan Bảo hiểm xã hội chỉ thanh toán trên dữ liệu XML. Bảng kê là chứng từ đối chiếu. Khi một dòng trên bảng kê không có bản khớp trong XML, hoặc số tiền hai bên vênh nhau, phần chênh đó không có căn cứ để chấp nhận và sẽ bị treo lại hoặc bị từ chối thanh toán. Đó chính là cách một sai lệch tưởng như nhỏ trở thành khoản chi phí mà cơ sở phải tự gánh.
Vì vậy, việc đối chiếu bảng kê chi phí BHYT với XML nên được coi là chốt chặn cuối cùng trước khi hồ sơ rời khỏi bệnh viện. Đây là một mắt xích trong chuỗi công việc rộng hơn là đối soát dữ liệu trước khi quyết toán, nhưng là mắt xích có sức nặng riêng: nó bắt được đúng loại lỗi mà các lớp kiểm tra tại điểm khám thường bỏ sót, cụ thể là lỗi phát sinh ở khâu tổng hợp và kết xuất dữ liệu cuối kỳ.
Bốn nhóm trường dữ liệu hay lệch nhất khi đối soát
Không phải mọi trường dữ liệu đều dễ lệch. Kinh nghiệm đối chiếu bảng kê chi phí BHYT với file XML cho thấy chênh lệch tập trung ở bốn nhóm trường, và nắm chắc bốn nhóm này giúp rút ngắn thời gian rà soát đáng kể.
Bốn nhóm trường dữ liệu hay lệch nhất khi so khớp bảng kê chi phí khám chữa bệnh với file XML
Mã dịch vụ và mã danh mục dùng chung
Đây là nhóm lệch nguy hiểm nhất vì một mã sai có thể làm trượt cả dòng chi phí. Mã dịch vụ kỹ thuật, mã thuốc, mã vật tư y tế trên bảng kê phải ánh xạ đúng với mã trong danh mục dùng chung mà XML tham chiếu. Khi cơ sở dùng mã nội bộ khác với mã trong bộ danh mục dùng chung BHYT, hoặc bảng ánh xạ chưa cập nhật theo phiên bản danh mục mới, dòng chi phí đó gần như chắc chắn bị vướng khi giám định.
Số lượng
Số lần chỉ định một dịch vụ, số đơn vị thuốc hay vật tư khai trên bảng kê phải trùng với số lượng ghi tại bảng chi tiết XML tương ứng. Lệch số lượng thường đến từ việc hủy hoặc bổ sung chỉ định sau khi bảng kê đã được kết xuất, hoặc từ gộp và tách dòng khác nhau giữa hai bên.
Đơn giá
Đơn giá là nơi bảng giá cũ hay lọt lưới. Một dịch vụ áp theo bảng giá đã điều chỉnh nhưng bảng kê vẫn lấy đơn giá kỳ trước, hoặc đơn giá dịch vụ theo yêu cầu bị nhầm sang mức giá BHYT, đều tạo ra chênh lệch thành tiền dây chuyền. Nhóm này khó phát hiện bằng mắt vì con số vẫn hợp lý, chỉ sai khi so trực tiếp hai bên.
Thành tiền và mức hưởng
Nhóm cuối liên quan tới phép tính. Sai số làm tròn, tỷ lệ hưởng áp chưa đúng và phần đồng chi trả tính lệch sẽ khiến thành tiền trên bảng kê không bằng trường tương ứng trong XML. Do chuẩn dữ liệu định dạng trường mức hưởng khá chặt, một chênh lệch nhỏ ở tỷ lệ hưởng cũng đủ làm cả dòng bị đánh dấu.
| Nhóm trường | Biểu hiện lệch điển hình | Nguồn gốc thường gặp |
|---|---|---|
| Mã dịch vụ, thuốc, vật tư | Mã trên bảng kê không khớp mã trong XML | Ánh xạ danh mục dùng chung chưa cập nhật |
| Số lượng | Số lần, số đơn vị hai bên khác nhau | Hủy hoặc bổ sung chỉ định sau khi kết xuất |
| Đơn giá | Đơn giá bảng kê khác đơn giá XML | Bảng giá cũ chưa cập nhật, nhầm giá dịch vụ theo yêu cầu |
| Thành tiền, mức hưởng | Tổng tiền hoặc phần hưởng lệch nhau | Sai làm tròn, áp sai tỷ lệ hưởng và đồng chi trả |
Quy trình 6 bước đối chiếu bảng kê chi phí BHYT với file XML
Đối chiếu bảng kê chi phí BHYT với file XML có kết quả cần một trình tự cố định, làm đúng thứ tự để lỗi lộ ra sớm và không phải làm lại. Sáu bước dưới đây đi từ kết xuất dữ liệu tới lúc chốt hồ sơ.
Sáu bước đối chiếu bảng kê chi phí khám chữa bệnh với file XML trước khi gửi Cổng giám định
- Kết xuất bảng kê chi phí khám chữa bệnh từ HIS theo đúng kỳ và đúng biểu mẫu hiện hành, đảm bảo phạm vi hồ sơ đã chốt, không còn dòng đang chờ bổ sung.
- Xuất bộ file XML từ HIS cho cùng kỳ và cùng phạm vi hồ sơ, gồm bảng tổng hợp và các bảng chi tiết, đúng chuẩn dữ liệu đang áp dụng. Chi tiết cách kết xuất và cấu trúc bộ file có thể xem thêm ở bài về cổng giám định BHYT và quy trình xuất XML.
- So khớp mã trước tiên: đối chiếu mã dịch vụ, mã thuốc, mã vật tư giữa bảng kê và bảng chi tiết XML dựa trên danh mục dùng chung. Làm bước này đầu tiên vì mã sai kéo theo mọi sai lệch phía sau.
- So khớp lượng và tiền: rà số lượng, đơn giá, thành tiền từng dòng giữa bảng kê và bảng chi tiết XML, rồi đối chiếu tổng chi bảng kê với tổng trên bảng tổng hợp.
- Xử lý sai lệch: với mỗi dòng vênh, xác định nguồn lỗi là nhập liệu, ánh xạ mã hay bảng giá, điều chỉnh trên dữ liệu gốc và ghi nhận lý do. Tuyệt đối không sửa lệch một bên để ép cho khớp.
- Chốt và ký: khi hai bộ dữ liệu đã khớp và mọi chênh lệch còn lại đều có căn cứ giải trình, mới xác nhận và đẩy Cổng giám định.
Cần phân biệt loại lỗi bắt được ở đây với loại lỗi kỹ thuật của bản thân file XML. Việc đối chiếu bảng kê chi phí BHYT với XML tìm ra khác biệt về nội dung số liệu; còn các trục trặc về cấu trúc, định dạng trường hay ký số thuộc nhóm lỗi file XML khi giám định BHYT, cần xử lý bằng khâu kiểm tra kỹ thuật riêng.
Danh sách kiểm trước khi đẩy cổng giám định
Trước khi bấm gửi, hồ sơ nên đi qua một danh sách kiểm ngắn. Chỉ khi mọi mục dưới đây được xác nhận thì hồ sơ mới được coi là sạch để đưa ra khỏi bệnh viện.
- Tổng chi khớp: tổng chi phí trên bảng kê bằng tổng trên bảng tổng hợp XML, không còn chênh lệch tổng.
- Không còn dòng lệch mã: mọi mã dịch vụ, thuốc, vật tư đã ánh xạ đúng danh mục dùng chung.
- Đơn giá hiện hành: toàn bộ đơn giá lấy theo bảng giá đang có hiệu lực, không còn dòng theo giá kỳ trước.
- Số lượng khớp chứng từ: số lượng từng dòng trùng giữa bảng kê, XML và chứng từ gốc.
- Mức hưởng đã kiểm: tỷ lệ hưởng và phần đồng chi trả tính đúng, khớp giữa hai bên.
- Đã lưu bản đối chiếu: giữ lại kết quả đối soát làm căn cứ giải trình khi cần.
Nguyên tắc bắt buộc: Mọi chênh lệch còn lại phải có căn cứ giải trình rõ ràng. Không bao giờ tự khớp bằng cách sửa mù một bên dữ liệu, vì việc đó chỉ giấu lỗi tạm thời và vẫn để lại rủi ro khi giám định, thậm chí biến một sai sót vô ý thành sai phạm về hồ sơ.
Danh sách kiểm này liên quan trực tiếp tới việc phòng ngừa các nhóm lỗi dẫn tới xuất toán. Muốn hiểu vì sao từng loại lệch lại bị từ chối thanh toán, có thể tham khảo thêm phân tích về các nhóm lỗi dẫn tới xuất toán BHYT, và đối chiếu với cấu trúc mẫu bảng kê chi phí khám chữa bệnh để biết mỗi cột trên bảng kê tương ứng với trường nào trong XML.
HIS tự đối chiếu bảng kê chi phí BHYT với XML, cắt chênh lệch từ gốc
Đối chiếu bảng kê chi phí BHYT với XML theo kiểu so khớp thủ công cuối kỳ là cách làm bị động: lỗi đã phát sinh từ nhiều ngày trước, tới lúc đối soát mới lộ ra, và kế toán phải truy ngược lại từng dòng để tìm nguyên nhân. Gốc rễ của phần lớn chênh lệch nằm ở chỗ bảng kê và XML được dựng từ hai luồng dữ liệu tách rời, dùng danh mục và bảng giá không thống nhất tại thời điểm phát sinh.
Phần mềm HIS tự đối soát bảng kê và XML, cảnh báo dòng chênh lệch trước khi gửi Cổng giám định
Một phần mềm HIS thiết kế đúng sẽ xử lý vấn đề này ngay từ khâu phát sinh dữ liệu. Mọi chỉ định, thuốc và vật tư đều lấy chung một nguồn mã và một bảng giá duy nhất, nên bảng kê và XML được sinh ra từ cùng một dữ liệu gốc thay vì hai luồng độc lập. Nhờ vậy, hai bộ dữ liệu khớp nhau theo thiết kế, không phụ thuộc vào việc kế toán rà lại bằng tay. Trước khi đẩy cổng, hệ thống còn tự quét và cảnh báo những dòng lệch còn sót, chỉ đúng vị trí và nguồn lỗi để xử lý nhanh. Đây là năng lực cốt lõi của một phân hệ tài chính - viện phí được xây dựng cho vận hành BHYT.
Lợi ích của cách làm này đo được rõ: giảm số dòng phải giải trình khi giám định, rút ngắn thời gian đối soát cuối kỳ từ nhiều giờ dò tay xuống còn thao tác xác nhận, và hạ tỷ lệ xuất toán nhờ chặn lỗi ngay tại thời điểm phát sinh thay vì sửa chữa về sau. Với cơ sở đông người bệnh, phần chi phí giữ lại được nhờ giảm xuất toán và phần công sức tiết kiệm cho phòng Tài chính - Kế toán đều là con số đáng kể qua từng kỳ quyết toán.
Đối chiếu bảng kê chi phí BHYT với XML tự động ngay trong HIS
MyHospital dựng bảng kê chi phí khám chữa bệnh và file XML từ cùng một nguồn dữ liệu gốc, chung một danh mục mã và một bảng giá, tự cảnh báo dòng chênh lệch trước khi đẩy Cổng giám định để hạ tỷ lệ xuất toán. Đăng ký dùng thử để trải nghiệm phân hệ tài chính - viện phí trong hệ sinh thái phần mềm quản lý bệnh viện toàn diện.
Đối chiếu bảng kê chi phí BHYT với file XML không phải một thủ tục hành chính máy móc, mà là lớp phòng vệ cuối cùng cho dòng tiền của cơ sở y tế. Khi quy trình sáu bước và danh sách kiểm được đưa vào nề nếp, và tốt hơn nữa là được một hệ thống phần mềm quản lý bệnh viện ràng buộc dữ liệu ngay từ gốc, thì mỗi kỳ quyết toán sẽ nhẹ nhàng hơn và rủi ro xuất toán bị đẩy về mức thấp nhất.