MyHospital
Cán bộ phụ trách vật tư y tế đối chiếu danh mục vật tư với kệ kho vật tư tiêu hao trong bệnh viện
Tính năng phần mềm

Map Mã Vật Tư Y Tế BHYT: Chuẩn Hóa Danh Mục Trên HIS

6/9/2026

Phòng vật tư của một bệnh viện tuyến tỉnh từng phải giải trình cả một đợt quyết toán chỉ vì bốn mươi dòng vật tư y tế bị Cổng giám định trả về cùng một lỗi: mã vật tư gửi lên không khớp danh mục đã đăng ký. Nguyên nhân không nằm ở khâu lĩnh vật tư hay chỉ định của bác sĩ, mà nằm ở danh mục nội bộ trên phần mềm quản lý kho vẫn dùng tên gọi quen thuộc từ nhiều năm trước, trong khi danh mục dùng chung đã đổi mã theo đợt trúng thầu mới. Bài viết trình bày cách map mã vật tư y tế BHYT lên HIS đúng theo danh mục dùng chung, để dữ liệu khớp nhau xuyên suốt từ kho tới bảng kết xuất gửi giám định.

Nhân viên kho vật tư y tế kiểm đếm vật tư tiêu hao trên kệ trước khi đối chiếu với danh mục dùng chung Danh mục vật tư nội bộ tại kho thường đặt tên khác với danh mục dùng chung dùng để gửi giám định

Vật tư y tế nằm ở đâu trong bộ hồ sơ gửi giám định BHYT

Dữ liệu vật tư y tế không tách riêng thành một bảng độc lập trong chuẩn dữ liệu đầu ra hiện hành. Nó nằm chung với dịch vụ kỹ thuật tại bảng XML3, tên đầy đủ là "Chỉ tiêu chi tiết dịch vụ kỹ thuật và vật tư y tế", theo chuẩn ban hành tại Quyết định 130/QĐ-BYT ngày 18/01/2023, được sửa đổi bởi Quyết định 4750/QĐ-BYT ngày 29/12/2023 và Quyết định 3176/QĐ-BYT ngày 29/10/2024.

Vì hai loại dữ liệu chia sẻ chung một bảng, một dòng vật tư y tế trên XML3 luôn phải neo được vào đúng dịch vụ kỹ thuật đã chỉ định, đúng người bệnh và đúng lần khám. Bộ phận phụ trách danh mục dễ nhầm rằng chỉ cần khai đúng tên vật tư là đủ, trong khi Cổng giám định còn đối chiếu chéo giữa mã vật tư, mã dịch vụ kỹ thuật đi kèm và đơn giá đã đăng ký, đối chiếu chéo cả ba lớp dữ liệu chứ không xét từng trường riêng lẻ.

Khoảng cách phát sinh khi phần mềm quản lý kho vật tư và phần mềm lập bảng kê viện phí được xây dựng ở hai thời điểm khác nhau, mỗi bên có một cách đặt mã riêng. Việc map mã vật tư y tế theo danh mục dùng chung chính là lớp phiên dịch bắt buộc phải tồn tại giữa hai hệ mã đó, không phải công việc làm một lần rồi thôi.

Những trường dữ liệu bắt buộc phải khớp khi map mã vật tư

Một dòng danh mục vật tư y tế đạt chuẩn để xuất lên XML3 cần khớp đồng thời các trường sau, thiếu một trường là đủ để bị cổng từ chối:

  • Tên vật tư theo danh mục dùng chung: không dùng tên viết tắt nội bộ của kho.
  • Chủng loại và quy cách: cỡ số, thể tích, chiều dài tùy loại vật tư, ví dụ kim luồn tĩnh mạch phải phân biệt theo cỡ 18G, 20G, 22G thay vì gộp chung một dòng "kim luồn".
  • Đơn vị tính nhỏ nhất: cái, sợi, bộ, chiếc, không map theo đơn vị đóng gói lớn như hộp hay thùng.
  • Đơn giá trúng thầu đang áp dụng: phải khớp đúng đợt thầu còn hiệu lực tại thời điểm sử dụng, không lấy đơn giá của đợt thầu đã hết hạn.
  • Tỷ lệ, điều kiện thanh toán BHYT: một số vật tư chỉ được thanh toán khi đi kèm dịch vụ kỹ thuật nhất định hoặc giới hạn số lượng theo lần chỉ định.

Sai lầm thường gặp: Nhiều kho vật tư gộp chung các cỡ số khác nhau của cùng một loại vật tư vào một mã nội bộ để dễ kiểm kê. Khi xuất lên XML3, phần mềm không biết tách về đúng dòng danh mục nào, dẫn đến sai lệch cả về mã lẫn đơn giá.

Vật tư dùng chung cho nhiều dịch vụ kỹ thuật: bẫy dễ map sai

Phần lớn lỗi map mã vật tư không nằm ở những vật tư đặc thù của một chuyên khoa, mà nằm ở nhóm vật tư dùng chung: bông băng, gạc, dây truyền dịch, găng tay, kim tiêm. Những vật tư này xuất hiện trong hàng chục loại chỉ định khác nhau mỗi ngày, từ khám ngoại trú tới phẫu thuật.

Cách map sai phổ biến là gán cố định một mã vật tư dùng chung cho một dịch vụ kỹ thuật cụ thể, ví dụ mặc định mỗi ca thay băng đều trừ đúng một cuộn gạc cỡ trung. Thực tế tiêu hao lại thay đổi theo diện tích vết thương, không phải con số cố định. Khi thanh tra đối chiếu số lượng xuất kho với số lượng đã khai trên bảng kê, phần chênh lệch này lộ ra ngay.

Cách xử lý đúng là giữ vật tư dùng chung như một mã danh mục độc lập, tách biệt khỏi dịch vụ kỹ thuật. Tại khâu lĩnh vật tư, điều dưỡng hoặc kỹ thuật viên khai số lượng thực tế đã dùng cho từng người bệnh, phần mềm mới ghép số lượng đó với dịch vụ kỹ thuật tương ứng để lên đúng dòng chi phí trên XML3. Mã vật tư không đổi, nhưng số lượng gắn theo từng lần chỉ định thì luôn biến động.

Quy trình chuẩn hóa danh mục vật tư y tế trên phần mềm

Việc chuẩn hóa nên đi theo trình tự cố định thay vì sửa từng mã riêng lẻ khi gặp lỗi:

  1. Xuất toàn bộ danh mục vật tư đang dùng trên phần mềm kho, đối chiếu với danh mục dùng chung theo đợt trúng thầu hiện hành.
  2. Đánh dấu những dòng trùng tên nhưng khác quy cách, tách thành các mã riêng theo đúng chủng loại đã đăng ký.
  3. Gán mã danh mục dùng chung cho từng dòng đã tách, kèm đơn giá trúng thầu và điều kiện thanh toán nếu có.
  4. Chạy thử một lô hồ sơ mẫu, xuất bảng XML3 nội bộ để kiểm tra mã và đơn giá có bị cổng cảnh báo logic hay không trước khi áp dụng đại trà.
  5. Khóa quyền tự thêm mã vật tư mới ngoài danh mục đã duyệt tại các màn hình lĩnh vật tư của khoa lâm sàng.

Bảng đối chiếu trước và sau khi chuẩn hóa thường cho thấy rõ mức độ chênh lệch:

Tiêu chíTrước chuẩn hóaSau chuẩn hóa
Cách đặt mãTheo tên viết tắt của khoTheo danh mục dùng chung
Vật tư dùng chungGán cố định theo dịch vụ kỹ thuậtTách mã độc lập, số lượng biến động theo lần chỉ định
Đơn giáCập nhật thủ công, dễ sót đợt thầu mớiGắn theo đợt thầu, tự khóa mã hết hiệu lực
Kết quả xuất XML3Bị cổng trả về do lệch mã, lệch giáKhớp danh mục đã đăng ký ngay lần gửi đầu
Phân hệ tài chính - nhà thuốc trên MyHospital cho phép cấu hình bảng ánh xạ mã vật tư y tế theo danh mục dùng chung ngay từ màn hình quản lý kho, tự động khóa mã hết hiệu lực khi có đợt trúng thầu mới và đối chiếu số lượng lĩnh vật tư với dịch vụ kỹ thuật trước khi kết xuất XML3.

Cán bộ công nghệ thông tin cấu hình bảng ánh xạ mã vật tư y tế trên phần mềm quản lý bệnh viện Bảng ánh xạ mã vật tư được cấu hình một lần trên phần mềm, áp dụng thống nhất cho mọi khoa lâm sàng

Xử lý danh mục khi có đợt trúng thầu vật tư y tế mới

Mỗi lần cơ sở y tế công bố kết quả trúng thầu vật tư mới, danh mục trên phần mềm không nên xóa mã cũ ngay lập tức. Những phiếu lĩnh, hồ sơ đã phát sinh trước ngày trúng thầu mới có hiệu lực vẫn cần tra cứu được đúng mã và đơn giá đã dùng tại thời điểm đó, phòng trường hợp cơ quan Bảo hiểm xã hội yêu cầu đối chiếu ngược.

Cách làm phù hợp là chuyển mã cũ sang trạng thái hết hiệu lực kèm ngày ngừng áp dụng, đồng thời nạp mã mới của đợt thầu tiếp theo. Phần mềm chỉ cho phép chọn mã mới tại các phiếu lĩnh phát sinh từ ngày có hiệu lực trở đi, còn các hồ sơ cũ vẫn hiển thị đúng mã lịch sử khi tra lại. Việc này tránh tình trạng một đợt quyết toán bị lẫn cả mã cũ lẫn mã mới trong cùng một khoảng thời gian báo cáo.

Kỹ thuật viên phòng mổ đối chiếu phiếu lĩnh vật tư tiêu hao trước khi chuẩn bị dụng cụ cho ca can thiệp Phiếu lĩnh vật tư phải khớp đúng mã danh mục và đơn giá của đợt trúng thầu còn hiệu lực tại thời điểm sử dụng

Phân quyền duyệt và nạp danh mục vật tư y tế

Việc gán mã không nên để một cá nhân đơn phương quyết định, vì sai một dòng có thể ảnh hưởng tới hàng trăm lượt chỉ định mỗi tháng. Khoa Dược hoặc bộ phận vật tư - trang thiết bị y tế chịu trách nhiệm rà soát và duyệt nội dung ánh xạ, vì đây là bộ phận nắm rõ quy cách và đơn giá trúng thầu thực tế đang lưu kho. Phòng Công nghệ thông tin chỉ thực hiện việc nạp bảng ánh xạ đã duyệt lên phần mềm, không tự ý sửa nội dung chuyên môn.

Ở nhiều bệnh viện đã liên thông dữ liệu ổn định, thêm một lớp kiểm tra chéo trước kỳ quyết toán: kế toán viện phí đối chiếu ngẫu nhiên một số dòng vật tư trên bảng kê với danh mục dùng chung mới nhất, độc lập với bộ phận đã duyệt danh mục ban đầu. Cách làm này giúp phát hiện sớm những dòng mã lệch phiên bản, vấn đề vẫn thường xảy ra khi danh mục dùng chung BHYT có đợt cập nhật mà bộ phận phụ trách chưa kịp đồng bộ.

Chuẩn hóa danh mục vật tư gắn liền với chuẩn hóa danh mục dịch vụ kỹ thuật

Vì vật tư y tế và dịch vụ kỹ thuật cùng nằm trên bảng XML3, một bảng ánh xạ vật tư chuẩn sẽ vô nghĩa nếu danh mục dịch vụ kỹ thuật đi kèm vẫn còn lỗi. Hai việc này nên rà soát song song thay vì tách rời, và cách ánh xạ mã dịch vụ kỹ thuật lên HIS cũng cần áp dụng cùng nguyên tắc: chỉ dùng mã đã đăng ký, không tự đặt mã tắt nội bộ.

Cách tiếp cận tương tự cũng áp dụng cho dữ liệu thuốc trên bảng XML2. Cơ sở nào từng chuẩn hóa quy trình map mã thuốc vào HIS thường rút ngắn được đáng kể thời gian chuẩn hóa danh mục vật tư, vì hai quy trình dùng chung một nguyên lý: gán mã theo danh mục dùng chung, khóa mã hết hiệu lực, phân quyền duyệt rõ ràng.

Toàn bộ nghiệp vụ này nằm trong bức tranh chung của quản lý viện phí và giám định BHYT tại cơ sở y tế, nơi mỗi lớp dữ liệu từ tiếp đón, chỉ định, cấp phát vật tư tới kết xuất XML đều phải khớp nhau tuyệt đối trước khi gửi lên Cổng giám định.

Bắt đầu map mã vật tư y tế BHYT từ đâu

Không cần chờ tới lúc bị Cổng giám định trả về hồ sơ mới bắt tay rà soát. Cách chủ động hơn là chọn ra nhóm vật tư dùng chung có tần suất lĩnh cao nhất trong tháng, đối chiếu trước với danh mục dùng chung hiện hành, rồi mở rộng dần sang các nhóm vật tư chuyên khoa. Một bảng ánh xạ được rà soát định kỳ theo từng đợt trúng thầu, có phân quyền duyệt rõ ràng giữa Khoa Dược và phòng Công nghệ thông tin, là nền tảng để mỗi kỳ quyết toán BHYT không còn phải giải trình vì những lỗi mã lẽ ra đã có thể tránh từ khâu nhập danh mục. Đây cũng là bước chuẩn bị cần thiết trước khi triển khai đồng bộ trên phần mềm quản lý bệnh viện ở quy mô toàn viện.

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

Map mã vật tư y tế BHYT là làm công việc gì cụ thể?
Là gán cho từng vật tư đang quản lý tại kho một mã tương ứng đúng theo danh mục vật tư y tế thuộc phạm vi thanh toán bảo hiểm y tế, khớp đủ tên vật tư, chủng loại, quy cách và đơn vị tính đã đăng ký. Bảng ánh xạ này chạy xuyên suốt từ nhập kho, lĩnh vật tư theo chỉ định tới kết xuất bảng XML3 gửi Cổng giám định BHYT.
Vì sao cùng một loại vật tư trúng thầu từ hai đợt khác nhau lại phải map hai mã riêng?
Vì danh mục dùng chung mã hóa theo từng dòng vật tư cụ thể gắn với quy cách đóng gói và đơn giá trúng thầu, không mã hóa theo tên gọi chung chung. Hai lô kim luồn tĩnh mạch cùng cỡ nhưng khác đợt thầu, khác đơn giá trúng thầu vẫn phải map với hai mã danh mục khác nhau để phiếu lĩnh xuất đúng lô nào thì hồ sơ ghi đúng mã, đúng giá của lô đó.
Vật tư dùng chung cho nhiều dịch vụ kỹ thuật thì map mã theo dịch vụ nào?
Không map cố định theo một dịch vụ kỹ thuật. Vật tư dùng chung như bông băng, dây truyền, găng tay phải giữ một mã danh mục độc lập, sau đó phần mềm bóc tách số lượng thực tế tiêu hao cho từng chỉ định khi lĩnh vật tư, để mỗi dòng chi phí trên bảng XML3 phản ánh đúng vật tư nào gắn với dịch vụ kỹ thuật nào.
Map sai mã vật tư y tế có khiến hồ sơ bị xuất toán BHYT không?
Có. Khi mã vật tư trong bảng ánh xạ không khớp danh mục cơ sở đã đăng ký với cơ quan Bảo hiểm xã hội, hoặc đơn giá kê khai lệch với đơn giá trúng thầu đã công bố, dòng chi phí vật tư đó bị từ chối ngay ở vòng đối chiếu tự động của Cổng giám định.
Khi có đợt trúng thầu vật tư y tế mới, bảng ánh xạ cũ trên HIS xử lý ra sao?
Mã cũ chuyển sang trạng thái hết hiệu lực kèm ngày ngừng áp dụng, không xóa khỏi hệ thống, để các phiếu lĩnh phát sinh trước thời điểm đó vẫn tra cứu được đúng mã và đơn giá đã dùng. Mã mới của đợt thầu tiếp theo được nạp thêm và chỉ áp dụng cho phiếu lĩnh phát sinh từ ngày trúng thầu mới có hiệu lực.
Ai chịu trách nhiệm duyệt bảng ánh xạ mã vật tư y tế trước khi áp dụng?
Khoa Dược hoặc bộ phận vật tư - trang thiết bị y tế là nơi duyệt nội dung ánh xạ vì đây là bộ phận nắm rõ quy cách, đơn giá trúng thầu thực tế của từng vật tư. Phòng Công nghệ thông tin nạp bảng ánh xạ đã duyệt lên phần mềm và khóa quyền tự thêm mã vật tư ngoài quy trình tại các màn hình lĩnh vật tư của khoa lâm sàng.