Một lô kháng sinh nhập viện tuyến tỉnh về thiếu 40 hộp so với hóa đơn, nhưng thủ kho vẫn ký nhận đủ vì tài xế giục ký để kịp giao ca kế tiếp. Ba tuần sau, dược sĩ cấp phát phát hiện thiếu hụt khi đối chiếu tồn giữa kỳ, lúc đó không còn ai nhớ chính xác lô nào đã thiếu ngay từ đầu, phiếu giao hàng gốc cũng đã thất lạc. Khoản lệch 40 hộp bị gộp vào diện "hao hụt chưa rõ nguyên nhân" trong biên bản kiểm kê. Sự việc này không bắt nguồn từ khâu xuất kho như nhiều người vẫn nghĩ, mà từ một chữ ký đặt sai thời điểm ở khâu nhập. Bài viết trình bày quy trình nhập xuất tồn kho dược theo 7 bước, mỗi bước gắn với một chốt kiểm soát cụ thể để số liệu không lệch ngay từ điểm phát sinh.
Sai lệch số liệu kho dược thường bắt đầu từ khâu nhập, không phải khâu xuất
Nhiều kho dược dồn phần lớn nỗ lực kiểm soát vào khâu xuất, ví dụ đối chiếu phiếu lĩnh, kiểm tra người nhận, nhưng lại xử lý khâu nhập theo thói quen: hàng về, ký nhận, nhập kho, xong việc trong một lượt liên tục không dừng lại kiểm đếm. Khi nhà cung cấp giao đủ và đúng, cách làm này không gây vấn đề. Nhưng chỉ cần một lần giao thiếu, giao nhầm lô có hạn dùng gần hơn cam kết, hoặc giao đúng số lượng nhưng sai quy cách đóng gói, sai lệch đã nằm sẵn trong hệ thống ngay từ ngày đầu tiên của lô hàng đó.
Sai lầm thường gặp: Ký nhận theo số lượng ghi trên hóa đơn thay vì số lượng đếm thực tế, với lý do "nhà cung cấp uy tín, chắc không thiếu". Khi phát sinh khiếu nại sau này, hóa đơn đã ký nhận đủ trở thành bằng chứng bất lợi cho chính kho dược, không phải cho bên giao hàng.
Gốc của vấn đề nằm ở thứ tự thao tác bị đảo ngược: ký xác nhận trước, đối chiếu sau, thay vì đối chiếu trước rồi mới ký. Quy trình 7 bước dưới đây đặt lại đúng thứ tự này cho toàn bộ chu trình nhập, xuất, tồn.
7 bước chuẩn hóa quy trình nhập xuất tồn kho dược
- Kiểm đếm thực tế trước khi ký nhận: đối chiếu số lượng, quy cách, số lô, hạn dùng trên từng thùng hàng với hóa đơn và phiếu giao, không ký nhận theo niềm tin vào con số in sẵn.
- Nhập kho tách riêng theo từng lô: mỗi lô có hạn dùng khác nhau phải được ghi nhận là một dòng nhập riêng, không gộp chung các lô cùng tên thuốc vào một dòng tổng.
- Sắp xếp và định vị theo hạn dùng còn lại: lô có hạn dùng gần hơn xếp ở vị trí dễ lấy trước, để người xuất kho không phải lục tìm khi cần tuân thủ nguyên tắc xuất theo hạn dùng.
- Lập phiếu lĩnh hoặc phiếu xuất trước khi thuốc rời kệ: phiếu phải được lập và duyệt trước, không phải ghi bổ sung sau khi thuốc đã giao cho khoa hoặc người bệnh.
- Xuất đúng lô theo phiếu đã duyệt, có người nhận ký xác nhận: người xuất kho ghi rõ xuất từ lô nào, người đại diện khoa lâm sàng hoặc người bệnh ký nhận trước khi rời quầy.
- Ghi nhận điều chuyển nội bộ và hoàn trả đúng lô gốc: chuyển kho giữa kho chẵn, kho lẻ, kho cấp cứu phải có phiếu điều chuyển hai đầu ký xác nhận; thuốc hoàn trả từ khoa cộng lại đúng lô đã xuất trước đó, không gộp vào lô mới nhất.
- Đối chiếu ba chiều và khóa số liệu định kỳ: so khớp sổ sách, số liệu hệ thống và số đếm thực tế trên kệ; chỉ khóa sổ khi cả ba con số trùng nhau, phần chênh lệch phải truy ra nguyên nhân trước khi chuyển sang kỳ mới.
Bảy bước này không phải quy trình tách rời cho từng bộ phận, mà là một chuỗi có chốt kiểm soát nối tiếp: bước sau chỉ đáng tin nếu bước trước đã đúng. Bỏ qua bước 1, số liệu nhập kho ở bước 2 sai ngay từ đầu vào. Bỏ qua bước 4, bước 5 không còn căn cứ để biết ai được phép xuất bao nhiêu.
Dược sĩ kiểm tra hạn dùng trên từng lô trước khi lấy thuốc xuất kho
Nguyên tắc FEFO: xuất theo hạn dùng gần nhất, không xuất theo lô mới nhập
Bước 3 và bước 5 trong quy trình trên đều xoay quanh một nguyên tắc gọi là FEFO (First Expired First Out, hết hạn trước xuất trước). Đây là điểm dễ nhầm với FIFO (nhập trước xuất trước) vốn quen thuộc hơn trong quản lý kho hàng hóa thông thường. Với dược phẩm, hai nguyên tắc không phải lúc nào cũng cho cùng một kết quả.
Ví dụ một kho dược nhận lô A có hạn dùng tháng 3 năm sau vào đầu tháng, rồi nhận tiếp lô B có hạn dùng tháng 1 năm sau vào cuối tháng do đợt giao hàng của nhà cung cấp bị chậm. Theo FIFO, lô A nhập trước sẽ được xuất trước. Nhưng theo FEFO, lô B phải được xuất trước vì hết hạn sớm hơn, dù nhập kho sau. Nếu thủ kho chỉ quen tay lấy theo thứ tự nhập, lô B nằm phía sau kệ sẽ bị bỏ quên đến khi cận hạn hoặc quá hạn, trong khi lô A còn hạn dùng dài vẫn được xuất đều đặn.
| Nguyên tắc | Ưu tiên xuất trước | Rủi ro nếu áp dụng nhầm cho dược phẩm |
|---|---|---|
| FIFO | Lô nhập kho trước | Lô hết hạn sớm nhưng nhập sau bị tồn đọng đến quá hạn |
| FEFO | Lô hết hạn sớm nhất | Không có, đây là nguyên tắc bắt buộc với thuốc |
Muốn áp dụng FEFO đúng, khâu định vị ở bước 3 phải xếp theo hạn dùng chứ không xếp theo ngày nhập, và nhãn kệ phải hiển thị rõ hạn dùng của từng lô đang có trên kệ, không chỉ tên thuốc.
Đối chiếu ba chiều trước khi khóa số liệu cuối kỳ
Bước 7 thường bị hiểu nhầm là "kiểm kê", nhưng kiểm kê chỉ là một phần trong đối chiếu ba chiều. Ba con số cần khớp nhau gồm: số liệu trên sổ sách kế toán (tổng nhập trừ tổng xuất theo chứng từ), số liệu trên hệ thống quản lý kho (tồn theo từng giao dịch đã ghi), và số đếm thực tế trên kệ. Chỉ đối chiếu hai trong ba số này, ví dụ so sổ sách với hệ thống mà bỏ qua đếm thực tế, vẫn có thể bỏ lọt sai lệch do thao tác xuất nhầm lô nhưng ghi đúng tên thuốc và số lượng.
Khi cả ba con số khớp nhau, kho mới được khóa sổ cho kỳ đó. Sau khi khóa, mọi điều chỉnh phát sinh phải qua một phiếu điều chỉnh riêng, có người phê duyệt và ghi rõ lý do, không sửa trực tiếp vào số liệu đã khóa. Cách làm này giữ lại dấu vết cho mọi lần thay đổi, kể cả khi thay đổi đó là hợp lý, để phục vụ đối chiếu khi có thanh tra hoặc quyết toán bảo hiểm y tế.
Điều dưỡng ký nhận phiếu lĩnh thuốc trước khi mang thuốc về khoa lâm sàng
3 lỗi khiến quy trình 7 bước bị phá vỡ trong thực tế
- Ký nhận trước, kiểm đếm sau: phổ biến nhất ở khâu nhập, đặc biệt khi giao hàng vào cuối ca hoặc lô hàng lớn cần ký gấp để tài xế còn giao điểm khác.
- Xuất thuốc trước, lập phiếu sau: thường xảy ra ở nhóm thuốc cấp cứu, khi tình huống lâm sàng gấp khiến điều dưỡng lấy thuốc trước rồi mới quay lại hoàn tất phiếu lĩnh, đôi khi quên hoàn tất luôn.
- Chuyển kho nội bộ ghi miệng, không lập phiếu: hai thủ kho trao đổi trực tiếp và tự tin nhớ số lượng, đến kỳ đối chiếu không ai còn nhớ chính xác đã chuyển bao nhiêu, vào ngày nào.
Cả ba lỗi trên đều không phải do quy trình sai, mà do quy trình bị bỏ qua dưới áp lực thời gian. Chốt kiểm soát hiệu quả là chốt không cho phép bỏ qua được, ví dụ hệ thống không cho ghi nhận nhập kho nếu chưa có bước kiểm đếm, không cho xuất thuốc nếu phiếu lĩnh chưa được duyệt.
Dược sĩ đối chiếu số liệu tồn kho trên phần mềm trước khi khóa sổ cuối kỳ
Bắt đầu chuẩn hóa từ đâu nếu kho dược chưa có quy trình bằng văn bản
Không cần viết lại toàn bộ quy trình cùng lúc. Ưu tiên trước hết là chốt lại đúng thứ tự thao tác ở hai điểm dễ bị đảo ngược nhất: kiểm đếm trước khi ký nhận ở khâu nhập, và duyệt phiếu trước khi xuất ở khâu xuất. Hai điểm này chặn được phần lớn nguyên nhân gây lệch số liệu mà không đòi hỏi đầu tư thêm nhân sự hay thiết bị.
MyHospital đưa cả 7 bước vào một luồng thao tác trên phần mềm quản lý bệnh viện: hệ thống không cho nhập kho khi chưa đối chiếu số lượng thực nhận, không cho xuất khi phiếu lĩnh chưa được duyệt, và tự động xếp lô theo hạn dùng để dược sĩ xuất đúng nguyên tắc FEFO mà không cần nhớ thủ công. Mọi thao tác đều gắn tên người thực hiện và thời điểm, sẵn sàng cho đối chiếu ba chiều bất kỳ lúc nào.
Xem chi tiết cách phân hệ này xử lý kiểm nhập theo lô, cảnh báo hạn dùng và đối chiếu tồn kho tại trang phần mềm quản lý kho dược bệnh viện và chuỗi cung ứng, hoặc đọc thêm về cách quản lý tồn kho thuốc bệnh viện theo thời gian thực để rút ngắn khoảng trễ giữa lúc thuốc rời kệ và lúc số liệu được ghi nhận. Bài nghiệp vụ quản lý dược bệnh viện trình bày bức tranh tổng thể từ đấu thầu đến cấp phát cho những đơn vị muốn chuẩn hóa toàn bộ chuỗi thay vì từng khâu riêng lẻ.