ICD-10 là Bảng phân loại thống kê quốc tế về bệnh tật và các vấn đề sức khoẻ liên quan, phiên bản thứ 10, do Tổ chức Y tế Thế giới (WHO) ban hành; mỗi chẩn đoán trong hồ sơ được gắn một mã chữ và số để thống kê, báo cáo và thanh toán. Ở phòng khám tư, mã bệnh xuất hiện trong bệnh án điện tử, trong hồ sơ đề nghị thanh toán bảo hiểm y tế, và trong các báo cáo gửi cơ quan quản lý.
Chọn mã là việc của bác sĩ, vì mã phản ánh chẩn đoán. AI có thể giúp tra cứu nhanh và gợi ý, nhưng có một cái bẫy phổ biến: chatbot hay đưa ra mã theo bản ICD-10-CM của Mỹ, hoặc mã không tồn tại. Bài này giải thích cấu trúc mã ở mức nguyên lý, các lỗi gán mã hay gặp, và quy trình dùng AI để gợi ý mà không để AI quyết định.
Vì sao phòng khám nhỏ cần để ý chuyện mã bệnh
Nhiều bác sĩ ở phòng khám tư coi mã bệnh là thủ tục hành chính, chọn đại một mã gần đúng trong danh sách để qua bước. Hệ quả không thấy ngay, nhưng tích luỹ dần. Mã sai làm thống kê bệnh tật của phòng khám sai, khiến chủ phòng khám đánh giá nhầm nhu cầu thiết bị, vật tư, nhân sự. Mã không khớp với nội dung khám là một trong những lý do hồ sơ bảo hiểm y tế bị xem xét lại. Mã quá chung chung làm hồ sơ khó tra cứu khi người bệnh quay lại.
Trong bệnh án điện tử, mã còn là chìa khoá để tìm kiếm. Bác sĩ muốn xem lại các lần khám trước của một người bệnh liên quan tới cùng một vấn đề sẽ lọc theo mã. Nếu mỗi lần ghi một mã khác nhau cho cùng một vấn đề, việc lọc vô dụng.
Ở Việt Nam, Bộ Y tế ban hành bảng phân loại ICD-10 bản tiếng Việt để các cơ sở dùng thống nhất. Danh mục mã mà phần mềm của bạn dùng phải khớp với danh mục chính thức hiện hành, không phải danh mục tải từ một trang mạng nước ngoài.
Cấu trúc mã ở mức nguyên lý
Chương theo nhóm bệnh hoặc hệ cơ quan. ICD-10 chia thành các chương, mỗi chương ứng với một nhóm lớn như bệnh nhiễm trùng, bệnh hệ hô hấp, chấn thương. Chữ cái đầu của mã cho biết mã thuộc vùng nào của bảng phân loại.
Mã ba ký tự là mức loại bệnh. Một chữ cái và hai chữ số tạo thành mã loại, đủ để thống kê ở mức tổng quát.
Ký tự sau dấu chấm là mức chi tiết. Mã bốn ký tự cụ thể hơn, ví dụ phân biệt vị trí, thể bệnh hay nguyên nhân. Khi danh mục có mã chi tiết, nên dùng mã chi tiết thay vì dừng ở ba ký tự, trừ khi thông tin chưa đủ.
Có nhóm mã cho triệu chứng và dấu hiệu. Khi bác sĩ chưa xác định được chẩn đoán trong lượt khám, ICD-10 có chương dành cho triệu chứng, dấu hiệu chưa phân loại nơi khác. Dùng nhóm này đúng lúc tốt hơn gán một chẩn đoán chưa chắc.
Có nhóm mã cho lý do tiếp xúc dịch vụ y tế. Khám sức khoẻ định kỳ, tiêm chủng, tư vấn… có nhóm mã riêng, không phải bệnh. Phòng khám làm nhiều khám sức khoẻ nên biết nhóm này.
Chẩn đoán chính và chẩn đoán kèm theo. Một lượt khám có thể có một mã chính và một số mã kèm theo. Quy tắc chọn mã chính có trong hướng dẫn sử dụng ICD; phần mềm nên cho ghi rõ mã nào là chính.
Lỗi gán mã hay gặp và cách phòng
Các lỗi dưới đây phổ biến ở cơ sở nhỏ, nơi không có người chuyên làm mã như ở bệnh viện lớn.
| Lỗi | Hệ quả | Cách phòng |
|---|---|---|
| Chọn mã đầu tiên trong danh sách gợi ý | Mã gần đúng nhưng sai mức chi tiết hoặc sai thể bệnh | Phần mềm hiển thị cả tên đầy đủ của mã, không chỉ mã; bác sĩ đọc tên trước khi chọn |
| Dùng mãi một mã chung chung | Thống kê không phân biệt được các vấn đề khác nhau | Lập danh sách mã hay dùng ở mức chi tiết cho chuyên khoa |
| Mã không khớp nội dung khám | Hồ sơ thanh toán dễ bị xem xét lại, hồ sơ mâu thuẫn | Rà ngẫu nhiên định kỳ: đọc nội dung, so với mã |
| Gán chẩn đoán khi mới có triệu chứng | Hồ sơ ghi một bệnh chưa được xác định | Dùng mã triệu chứng, cập nhật khi có kết luận |
| Dùng mã từ danh mục nước ngoài | Mã không tồn tại trong danh mục chính thức | Chỉ chọn mã từ danh mục đã nạp vào phần mềm, không gõ tay |
| Quên mã kèm theo quan trọng | Mất thông tin về bệnh nền ảnh hưởng tới điều trị | Mẫu nhập liệu nhắc rà tiền sử khi chốt mã |
Phần lớn lỗi trên có thể giảm bằng cấu hình phần mềm: hiển thị tên đầy đủ, chặn gõ tay mã ngoài danh mục, nhắc khi mã chính thuộc nhóm triệu chứng mà hồ sơ đã có kết luận. Hỏi nhà cung cấp xem phần mềm làm được những gì.
Vì sao không để chatbot tự chọn mã
Chatbot hay trả mã theo ICD-10-CM của Mỹ. ICD-10-CM là bản sửa đổi lâm sàng dùng ở Hoa Kỳ, chi tiết hơn và có nhiều mã dài mà bản ICD-10 của WHO không có. Vì dữ liệu trên mạng tiếng Anh phần lớn viết về bản này, chatbot thường đưa mã CM, và mã đó có thể không tồn tại trong danh mục dùng ở Việt Nam.
Chatbot có thể bịa mã trông rất hợp lý. Một mã có định dạng đúng, kèm mô tả trôi chảy, nhưng không có trong bảng. Người đọc vội rất khó phát hiện.
Chatbot không thấy toàn bộ hồ sơ. Mã chính và mã kèm theo phụ thuộc vào bối cảnh mà bác sĩ nắm, không nằm trong vài dòng mô tả gửi cho chatbot.
Đưa nội dung khám vào chatbot công cộng là đưa dữ liệu sức khoẻ ra ngoài. Kể cả đã bỏ tên, mô tả chi tiết bệnh của một người ở một phòng khám nhỏ vẫn có thể nhận ra. Chỉ dùng công cụ có thoả thuận xử lý dữ liệu, hoặc chỉ hỏi bằng tên bệnh chung chung không kèm chi tiết người bệnh.
Quy trình dùng AI gợi ý mã mà bác sĩ vẫn quyết định
Cách an toàn là để AI làm việc tra cứu trên danh mục chính thức, còn lựa chọn và chịu trách nhiệm là bác sĩ.
- Nạp danh mục ICD-10 chính thức hiện hành vào phần mềm, hoặc vào công cụ AI nội bộ dưới dạng tài liệu tham chiếu, để AI chỉ được gợi ý trong danh mục này.
- Khi bác sĩ ghi chẩn đoán bằng chữ, công cụ gợi ý vài mã ứng viên kèm tên đầy đủ tiếng Việt.
- Bác sĩ đọc tên mã, đối chiếu với chẩn đoán của mình, chọn hoặc tìm mã khác.
- Hệ thống ghi nhận người chọn mã là bác sĩ, không ghi "AI đã chọn".
- Hàng tháng, người phụ trách rà mẫu ngẫu nhiên vài chục hồ sơ: đọc nội dung, so với mã, ghi lỗi.
- Tổng hợp lỗi thành bài học ngắn cho cả phòng khám, cập nhật danh sách mã hay dùng.
Nếu chưa có công cụ tích hợp, bác sĩ vẫn có thể dùng chatbot để hỏi khái niệm, ví dụ "nhóm mã cho khám sức khoẻ định kỳ trong ICD-10 bản WHO nằm ở chương nào", rồi tự tra lại trong danh mục chính thức. Đừng chép mã từ câu trả lời của chatbot vào hồ sơ.
Danh sách mã hay dùng của riêng phòng khám
Một phòng khám nhi, nha khoa hay da liễu thường chỉ dùng thường xuyên vài chục đến vài trăm mã. Lập danh sách này, ở mức chi tiết đúng, giúp bác sĩ chọn nhanh và nhất quán. Danh sách nên do bác sĩ phụ trách chuyên môn lập và duyệt, ghi ngày cập nhật.
AI có thể giúp ở phần cơ học: từ bảng thống kê số lượt dùng mỗi mã trong sáu tháng (không chứa thông tin người bệnh), AI sắp xếp, phát hiện các mã chung chung đang được dùng nhiều, gợi ý nhóm cần xem lại. Bác sĩ quyết định mã nào vào danh sách. Danh sách không thay cho danh mục đầy đủ; khi ca bệnh không có trong danh sách, bác sĩ vẫn tra trong danh mục chính thức.
Nên in danh sách ra một trang để bác sĩ mới hoặc bác sĩ làm vài buổi một tuần đọc trước khi bắt đầu, và rà lại mỗi năm hoặc mỗi khi phòng khám mở thêm dịch vụ. Danh sách cũ không ai cập nhật dần trở thành nguồn của chính những lỗi nó muốn tránh.
Ví dụ giả định: một buổi rà mã mỗi tháng ở phòng khám da liễu
Một phòng khám da liễu tư ở Khánh Hoà, hai bác sĩ, quyết định dành một giờ cuối tháng để rà mã. Người phụ trách lấy ngẫu nhiên ba mươi hồ sơ trong tháng, mở từng hồ sơ trên màn hình phòng họp, bác sĩ phụ trách chuyên môn đọc phần nhận định và chẩn đoán rồi so với mã đã chọn. Mỗi hồ sơ được xếp vào một trong ba nhóm: mã đúng, mã đúng loại nhưng thiếu mức chi tiết, mã không khớp.
Trong tháng đầu, nhóm thiếu mức chi tiết chiếm phần đáng kể, phần lớn do bác sĩ quen chọn mã ba ký tự hiện đầu danh sách. Cách sửa không phải nhắc nhở chung chung, mà là chỉnh danh sách mã hay dùng sao cho mã chi tiết hiện lên trước. Tháng sau, tỷ lệ này giảm. Các con số ở đây là ví dụ giả định, nhưng nhịp làm việc thì áp dụng được: rà ít mà đều, sửa cấu hình thay vì chỉ trách người, và ghi lại kết quả mỗi tháng để thấy xu hướng.
ICD-11 và chuyện cập nhật danh mục
WHO đã thông qua ICD-11 và phiên bản này có hiệu lực ở cấp quốc tế từ năm 2022. ICD-11 có cấu trúc mã khác ICD-10, được thiết kế cho môi trường số. Việc mỗi quốc gia chuyển từ ICD-10 sang ICD-11 diễn ra theo lộ trình riêng, và ở Việt Nam sẽ theo hướng dẫn của Bộ Y tế. Phòng khám nhỏ không cần tự chuyển trước; điều cần làm là theo dõi văn bản hiện hành và hỏi nhà cung cấp phần mềm về kế hoạch cập nhật danh mục.
Ngay cả trong ICD-10, danh mục cũng có lúc được điều chỉnh. Khi phần mềm nạp danh mục mới, cần kiểm xem các mã cũ trong hồ sơ đã có còn hiển thị đúng tên không, và danh sách mã hay dùng của phòng khám có mã nào bị thay đổi. Việc này nên ghi vào lịch rà soát hàng năm của phòng khám.
Câu hỏi thường gặp
Phòng khám tư có bắt buộc ghi mã ICD-10 cho mọi lượt khám không?
Yêu cầu ghi mã phụ thuộc quy định về hồ sơ bệnh án, báo cáo thống kê và thanh toán bảo hiểm y tế hiện hành. Với lượt khám có thanh toán bảo hiểm y tế, mã bệnh gần như luôn cần. Bạn nên đối chiếu văn bản hiện hành hoặc hỏi cơ quan quản lý y tế địa phương.
Có thể tải danh mục ICD-10 từ mạng để nạp vào phần mềm không?
Nên dùng danh mục chính thức do cơ quan y tế ban hành, thường do nhà cung cấp phần mềm nạp và cập nhật. Danh mục tải từ nguồn không rõ có thể là bản ICD-10-CM hoặc bản dịch không chính thức, dẫn tới mã sai.
Khi chưa rõ chẩn đoán thì ghi mã gì?
ICD-10 có chương dành cho triệu chứng, dấu hiệu và kết quả bất thường chưa phân loại nơi khác. Bác sĩ có thể dùng nhóm này cho lượt khám chưa có kết luận, rồi cập nhật ở lần khám sau. Đây là quyết định chuyên môn của bác sĩ.
Lễ tân có được chọn mã bệnh không?
Mã bệnh phản ánh chẩn đoán nên thuộc trách nhiệm của bác sĩ. Lễ tân có thể chọn mã cho các lý do hành chính rõ ràng nếu quy chế phòng khám cho phép, nhưng không nên tự chọn mã chẩn đoán.
Có nên chuyển sang ICD-11 ngay không?
Không nên tự chuyển khi chưa có hướng dẫn. Hồ sơ, báo cáo và thanh toán ở Việt Nam đều dựa trên danh mục chính thức đang áp dụng. Theo dõi văn bản của Bộ Y tế và kế hoạch cập nhật của nhà cung cấp phần mềm là đủ.
Làm sao biết mã do chatbot đưa ra có thật không?
Tra lại trong danh mục chính thức đã nạp vào phần mềm hoặc bản tra cứu chính thức. Nếu không tìm thấy mã đó trong danh mục chính thức, nhiều khả năng đó là mã của bản sửa đổi nước ngoài hoặc mã bịa. Không chép thẳng vào hồ sơ.