MyHospital
Kế toán viện phí và nhân viên phòng kế hoạch tổng hợp đối chiếu danh mục dịch vụ kỹ thuật với bảng giá trên phần mềm HIS
Tính năng phần mềm

Map Mã DVKT Không Lệch Giá: Quy Trình Chuẩn Trên HIS

7/9/2026

Phòng tài chính kế toán của không ít bệnh viện tuyến huyện thường đối mặt với tình trạng tương tự: hồ sơ khám chữa bệnh vẫn thể hiện đúng tên dịch vụ, bác sĩ chỉ định đúng kỹ thuật, nhưng khi cơ quan BHXH đối chiếu lại thì đơn giá trên bảng kê lệch với giá đang có hiệu lực. Nguyên nhân phần lớn không nằm ở khâu chỉ định lâm sàng, mà ở bước map mã DVKT không lệch giá khi cập nhật danh mục kỹ thuật mới lên phần mềm. Một mã dịch vụ bị gắn nhầm giá, hoặc một mã cũ bị xóa nhưng mã thay thế lại chưa gắn giá kịp, đủ để hàng loạt hồ sơ bị treo hoặc bị trừ khi quyết toán. Bài viết này trình bày cách map mã DVKT không lệch giá theo đúng trình tự dữ liệu trên HIS, kèm checklist kiểm tra trước khi áp dụng bảng giá mới.

Kế toán viện phí và nhân viên phòng kế hoạch tổng hợp đối chiếu danh mục dịch vụ kỹ thuật với bảng giá trên phần mềm HIS Đối chiếu danh mục dịch vụ kỹ thuật với bảng giá hiện hành trước khi cập nhật lên phần mềm

Vì sao đổi danh mục kỹ thuật là thời điểm dễ lệch giá nhất

Từ ngày 1/7/2026, Phụ lục II Thông tư 23/2024/TT-BYT chính thức áp dụng đầy đủ, thay thế danh mục kỹ thuật ban hành kèm Thông tư 43/2013/TT-BYT đã dùng hơn một thập kỷ. Với các cơ sở còn giữ mã dịch vụ theo cấu trúc cũ trên phần mềm, đây là đợt chuyển đổi mã diện rộng chứ không phải sửa vài dòng dữ liệu lẻ tẻ.

Rủi ro không nằm ở việc thiếu văn bản căn cứ, mà ở khối lượng thao tác thủ công khi chuyển đổi. Một mã dịch vụ cũ có thể được tách thành hai mã mới với mức kỹ thuật khác nhau, hoặc gộp lại từ hai mã cũ. Người phụ trách cập nhật danh mục thường ưu tiên đúng tên và đúng mã trước, còn giá thì để lại đối chiếu sau vì cho rằng "giá không đổi nhiều". Sự thiếu đồng bộ giữa hai khâu chính là nguyên nhân phát sinh sai lệch: mã đã đổi nhưng giá vẫn giữ nguyên bản ghi cũ, hoặc giá bị gắn nhầm sang mã có tên tương tự.

Một kế toán trưởng bệnh viện hạng II từng mô tả tình huống cụ thể: khi rà soát bảng kê tháng đầu tiên sau khi cập nhật danh mục, tổ giám định phát hiện hơn 40 dòng dịch vụ nội soi tiêu hóa bị áp giá theo mức kỹ thuật cũ dù danh mục đã tách thành mức kỹ thuật mới có giá cao hơn. Số tiền lệch mỗi dòng không lớn, nhưng cộng dồn theo lượt phát sinh mỗi ngày thì đủ để cơ quan BHXH treo cả lô hồ sơ để làm rõ.

MyHospital quản lý danh mục dịch vụ kỹ thuật và bảng giá theo hai lớp dữ liệu tách biệt, gắn hiệu lực theo từng đợt cập nhật để tránh mã và giá lệch pha nhau. Đăng ký dùng thử miễn phí phần mềm quản lý bệnh viện để chuẩn hóa dữ liệu viện phí ngay hôm nay.

Danh mục kỹ thuật và giá dịch vụ là hai lớp dữ liệu tách biệt

Sai lầm gốc rễ khiến việc map mã DVKT không lệch giá trở nên khó khăn là nhầm lẫn giữa hai loại văn bản có vai trò khác nhau hoàn toàn.

Thông tư 23/2024/TT-BYT quy định danh mục kỹ thuật: mã dịch vụ, tên kỹ thuật, phân tuyến chuyên môn. Đây là lớp dữ liệu trả lời câu hỏi "dịch vụ này là gì và ai được thực hiện". Trong khi đó, Thông tư 21/2024/TT-BYT chỉ quy định phương pháp định giá - cách tính cấu phần chi phí, không phải một bảng giá cụ thể để tra cứu và gắn thẳng vào phần mềm. Nhiều cơ sở nhầm lẫn ở đúng điểm này: đọc thông tư định giá rồi lấy số liệu minh họa trong đó để cập nhật hệ thống, trong khi giá áp dụng thực tế nằm ở một văn bản khác.

Giá cụ thể mà cơ sở phải thu đúng nằm trong:

  • Quyết định của Bộ Y tế, áp dụng cho cơ sở khám chữa bệnh trực thuộc Bộ.
  • Nghị quyết của Hội đồng nhân dân cấp tỉnh, áp dụng cho cơ sở thuộc địa phương quản lý.

Hai loại văn bản này không cố định theo chu kỳ và không nhất thiết ban hành cùng lúc với thông tư danh mục kỹ thuật. Vì vậy quy trình map mã DVKT không lệch giá phải xử lý độc lập hai câu hỏi: mã dịch vụ này thuộc kỹ thuật nào theo danh mục hiện hành, và giá của đúng mã đó theo quyết định hoặc nghị quyết nào đang còn hiệu lực tại cơ sở. Gộp hai câu hỏi làm một là nguyên nhân phổ biến nhất dẫn đến lệch giá sau khi cập nhật danh mục.

Lớp dữ liệuVăn bản căn cứTrả lời câu hỏiAi ban hành
Danh mục kỹ thuậtThông tư 23/2024/TT-BYTDịch vụ là gì, thuộc phân tuyến nàoBộ Y tế
Phương pháp định giáThông tư 21/2024/TT-BYTCấu phần chi phí tính giá thế nàoBộ Y tế
Giá áp dụng tại cơ sởQuyết định (cơ sở thuộc Bộ) hoặc Nghị quyết HĐND tỉnh (cơ sở địa phương)Thu đúng bao nhiêu tiềnBộ Y tế hoặc HĐND cấp tỉnh

Quy trình map mã DVKT không lệch giá trên HIS

Một quy trình map mã đáng tin cậy cần tách bạch rõ từng bước, không gộp cập nhật mã và cập nhật giá vào cùng một thao tác duy nhất.

  1. Tải danh mục kỹ thuật hiện hành và bảng chuyển đổi mã cũ - mã mới. Xác định mã nào giữ nguyên, mã nào tách, mã nào gộp, mã nào bị loại khỏi danh mục.
  2. Đối chiếu văn bản giá đang áp dụng tại cơ sở. Xác định đúng Quyết định hoặc Nghị quyết còn hiệu lực, không dùng số liệu minh họa trong thông tư phương pháp định giá.
  3. Gắn giá cho từng mã mới theo đúng văn bản giá, không suy diễn từ giá của mã cũ. Với mã bị tách làm hai, phải tra giá riêng cho từng mã mới thay vì chia đôi giá cũ theo cảm tính.
  4. Đặt hiệu lực song song trong giai đoạn chuyển tiếp. Mã cũ vẫn có thể xuất hiện trong hồ sơ đang xử lý dở, nên cần đóng ngày hiệu lực cho mã cũ đúng thời điểm thay vì xóa thẳng, để không làm gãy dữ liệu lịch sử.
  5. Chạy thử trên môi trường kiểm thử trước khi áp dụng lên hệ thống sản xuất. Xuất thử một lô bảng kê mẫu và đối chiếu tay với văn bản giá trước khi cho phép thu ngân sử dụng danh mục mới.

Ở bước thứ ba, nhiều cơ sở rút gọn bằng cách nhân giá cũ với một hệ số ước lượng cho mã mới - đây chính là nguyên nhân khiến mã dịch vụ đúng nhưng số tiền vẫn sai. Giá phải được tra trực tiếp từ văn bản giá đang hiệu lực cho từng mã, không có phép suy diễn nào thay thế được bước đối chiếu thủ công này.

Nhân viên phòng kế hoạch tổng hợp đối chiếu bảng chuyển đổi mã dịch vụ kỹ thuật cũ và mới trên giấy trước khi cập nhật hệ thống Đối chiếu bảng chuyển đổi mã cũ - mã mới trước khi cập nhật danh mục kỹ thuật lên phần mềm

Một ca lệch giá điển hình: trước và sau khi map lại

Bảng dưới minh họa một tình huống thường gặp khi cơ sở cập nhật danh mục kỹ thuật mới nhưng chưa map lại giá cho mã đã tách.

Tiêu chíTrước khi map lạiSau khi map lại
Mã dịch vụ trên hệ thốngGiữ nguyên mã cũ theo Thông tư 43/2013/TT-BYTCập nhật đúng mã mới theo Thông tư 23/2024/TT-BYT
Đơn giá gắn kèmGiữ nguyên giá cũ dù mã đã tách mức kỹ thuậtTra lại giá riêng cho từng mã mới theo Quyết định/Nghị quyết còn hiệu lực
Kết quả khi gửi hồ sơ giám địnhHồ sơ bị treo do đơn giá không khớp danh mục hiện hànhHồ sơ được tiếp nhận, không phát sinh chênh lệch khi đối soát
Xử lý phát sinhKế toán phải giải trình và chờ BHXH xác minh từng dòngKhông phát sinh công việc giải trình bổ sung

Khoản chênh lệch trong ví dụ này không đến từ gian lận hay sai sót chỉ định lâm sàng, mà thuần túy từ một khoảng trễ trong việc cập nhật dữ liệu giá theo mã mới. Đây cũng là dạng lỗ hổng đã được nêu trong bài về 8 lỗ hổng gây thất thu viện phí: sai lệch nhỏ, lặp lại ở nhiều lượt phát sinh, khó phát hiện bằng kiểm tra thủ công.

Checklist kiểm tra trước khi áp bảng giá mới lên hệ thống

Trước khi cho phép thu ngân sử dụng danh mục và bảng giá mới trên toàn hệ thống, nên rà đủ các mục sau:

  • Không còn mã dịch vụ trống giá: mọi mã trong danh mục kỹ thuật hiện hành đều đã có đơn giá tương ứng.
  • Không còn mã cũ đang mở hiệu lực: mã đã bị thay thế phải đóng ngày hiệu lực, tránh trường hợp thu ngân vô tình chọn nhầm mã cũ trong danh sách gợi ý.
  • Giá đã đối chiếu đúng văn bản còn hiệu lực: không dùng giá minh họa trong thông tư phương pháp định giá, không dùng số liệu ước lượng.
  • Đã xuất thử file XML kiểm tra: đối chiếu bảng XML3, phần chỉ tiêu chi tiết dịch vụ kỹ thuật và vật tư y tế, khớp với dữ liệu vừa cập nhật trước khi gửi thật lên Cổng giám định.
  • Đã thông báo cho bộ phận chỉ định lâm sàng: bác sĩ và điều dưỡng cần biết mã mới để chỉ định đúng, tránh trường hợp vẫn gõ tên dịch vụ cũ và hệ thống tự map sai sang mã gần giống.

Sai lầm thường gặp: Một số cơ sở chỉ kiểm tra giá ở nhóm dịch vụ có tần suất phát sinh cao, bỏ qua nhóm ít dùng vì cho rằng ảnh hưởng không đáng kể. Trên thực tế, nhóm dịch vụ ít phát sinh lại thường bị bỏ sót lâu nhất vì không ai chú ý đến, đến khi phát sinh một ca thì mới phát hiện giá đã sai từ đợt cập nhật trước.

Nhân viên IT bệnh viện nhìn từ sau lưng đang cấu hình bảng giá dịch vụ kỹ thuật trên phần mềm quản lý bệnh viện Cấu hình lại bảng giá dịch vụ kỹ thuật trên phần mềm trước khi áp dụng cho toàn bộ cơ sở

Vai trò của phần mềm trong việc giữ mã và giá đồng bộ

Sai lệch giữa mã dịch vụ kỹ thuật và giá không chỉ đến từ việc thiếu quy trình, mà còn từ cách phần mềm lưu trữ hai loại dữ liệu này. Nếu danh mục kỹ thuật và bảng giá được lưu chung trong một bảng dữ liệu không có cơ chế quản lý hiệu lực theo thời gian, việc cập nhật giá mới rất dễ ghi đè trực tiếp lên bản ghi cũ mà không giữ lại lịch sử để đối chiếu khi có tranh chấp.

Trên HIS của MyHospital, danh mục kỹ thuật và bảng giá được quản lý tách lớp: mỗi mã dịch vụ có một vòng đời hiệu lực riêng, mỗi lần cập nhật giá tạo một bản ghi mới kèm ngày bắt đầu áp dụng thay vì ghi đè. Khi chỉ định phát sinh, hệ thống tự động lấy đúng đơn giá theo ngày hiệu lực tại thời điểm chỉ định, không phụ thuộc vào việc nhân viên có nhớ cập nhật kịp hay không. Cơ chế cảnh báo mã dịch vụ chưa gắn giá cũng chạy tự động mỗi khi danh mục mới được nạp vào hệ thống, giúp phòng kế hoạch tổng hợp phát hiện khoảng trống trước khi thu ngân kịp sử dụng mã đó.

Với nghiệp vụ gửi hồ sơ giám định, việc giữ mã và giá đồng bộ ngay từ gốc giúp giảm hẳn tình trạng hồ sơ bị từ chối ở bảng XML3 khi gửi dữ liệu lên Cổng giám định BHYT, vì đơn giá xuất ra file đã được đối chiếu đúng ngay từ lúc chỉ định, không phải chờ đến khâu xuất báo cáo mới rà soát lại.

Khi nào cần rà soát lại toàn bộ danh mục DVKT

Việc map mã DVKT không lệch giá không phải công việc chỉ thực hiện một lần duy nhất. Ba thời điểm bắt buộc phải rà soát lại toàn bộ danh mục gồm: khi có văn bản mới về danh mục kỹ thuật, khi địa phương ban hành nghị quyết điều chỉnh giá, và khi cơ sở tự mở rộng danh mục dịch vụ theo phân tuyến kỹ thuật mới được phê duyệt. Ngoài ba mốc bắt buộc đó, nên duy trì thêm một đợt rà soát định kỳ mỗi quý để bắt các trường hợp giá bị sửa tay ngoài quy trình chuẩn mà không ai ghi nhận lại lý do.

Với các cơ sở đang trong giai đoạn chuyển đổi sang danh mục theo Thông tư 23/2024/TT-BYT, đây cũng là thời điểm phù hợp để đánh giá lại toàn bộ cấu trúc dữ liệu tài chính - viện phí trên phần mềm đang dùng, thay vì chỉ vá từng mã lệch giá riêng lẻ. Một phân hệ tài chính - nhà thuốc được thiết kế đúng ngay từ đầu sẽ tránh được phần lớn khối lượng công việc đối soát thủ công về sau, đặc biệt khi cơ sở nằm trong hệ sinh thái phần mềm quản lý bệnh viện có liên thông đầy đủ từ chỉ định lâm sàng đến bảng kê viện phí và hồ sơ giám định BHYT. Cơ sở nào còn giữ danh mục kỹ thuật rời rạc với bảng giá trong các file Excel riêng lẻ nên bắt đầu từ việc gộp hai lớp dữ liệu này vào một nguồn duy nhất, có kiểm soát hiệu lực theo thời gian, trước khi tính đến việc tự động hóa các bước tiếp theo.

Câu hỏi thường gặp

Map mã DVKT không lệch giá nghĩa là gì?
Là việc gắn đúng đơn giá đang có hiệu lực cho từng mã dịch vụ kỹ thuật trong danh mục kỹ thuật khi cơ sở cập nhật danh mục mới hoặc đổi mã trên phần mềm HIS, sao cho không có mã nào bị bỏ trống giá, dùng giá cũ đã hết hiệu lực hoặc gắn nhầm sang dịch vụ khác.
Vì sao đổi danh mục kỹ thuật lại dễ gây lệch giá trên HIS?
Vì danh mục kỹ thuật và bảng giá là hai lớp dữ liệu độc lập, ban hành bởi hai loại văn bản khác nhau. Khi danh mục kỹ thuật đổi mã, người phụ trách dễ chỉ cập nhật tên và mã mà quên đối chiếu lại giá đang gắn theo mã cũ, dẫn đến chỉ định đúng dịch vụ nhưng thu sai tiền.
Thông tư 21/2024/TT-BYT có phải là bảng giá dịch vụ khám chữa bệnh không?
Không. Thông tư 21/2024/TT-BYT chỉ quy định phương pháp định giá dịch vụ khám chữa bệnh. Giá cụ thể áp dụng tại từng cơ sở do Bộ Y tế ban hành bằng Quyết định đối với cơ sở thuộc Bộ, hoặc Hội đồng nhân dân cấp tỉnh ban hành bằng Nghị quyết đối với cơ sở thuộc địa phương.
Danh mục kỹ thuật hiện hành đang áp dụng theo văn bản nào?
Thông tư 23/2024/TT-BYT ban hành ngày 18/10/2024, thay thế danh mục kỹ thuật cũ tại Thông tư 43/2013/TT-BYT. Phụ lục II của thông tư này áp dụng đầy đủ từ ngày 1/7/2026.
Lệch giá dịch vụ kỹ thuật ảnh hưởng thế nào đến giám định BHYT?
Chỉ tiêu chi tiết dịch vụ kỹ thuật và vật tư y tế nằm trong bảng XML3 của hồ sơ XML 4210 gửi Cổng giám định. Nếu đơn giá trên phần mềm không khớp giá đang hiệu lực, hồ sơ sẽ bị từ chối thanh toán hoặc bị xuất toán phần chênh lệch khi cơ quan BHXH đối chiếu.
Nên map lại toàn bộ danh mục DVKT vào thời điểm nào trong năm?
Ngay khi có văn bản mới về danh mục kỹ thuật hoặc giá dịch vụ được ban hành, không chờ đến kỳ quyết toán. Nên duy trì thêm một đợt rà soát định kỳ mỗi quý để bắt các trường hợp giá bị sửa tay ngoài quy trình mà không ai ghi nhận lại.