Một bệnh viện đa khoa hạng II thường vận hành cùng lúc một kho chẵn ở tầng hầm, vài kho lẻ rải tại các khoa lâm sàng và quầy thuốc ngoại trú, cộng thêm cơ số thuốc cấp cứu đặt ngay tại khoa Cấp cứu. Mỗi đầu kho có một thủ kho phụ trách, một cuốn sổ hoặc một file Excel riêng. Đến kỳ báo cáo, Trưởng khoa Dược phải gọi điện hỏi từng thủ kho tồn bao nhiêu, rồi tự cộng tay để ra con số tổng - và con số đó thường lệch so với thực tế vì đúng lúc hỏi, một phiếu điều chuyển giữa hai kho vừa lập nhưng chưa kịp ghi sổ ở cả hai đầu. Bài viết này đi vào cách quản lý nhiều kho dược trên cùng một hệ thống, để điều chuyển nội bộ giữa kho chẵn, kho lẻ, kho cấp cứu có dấu vết rõ ràng thay vì phụ thuộc vào việc ai đó nhớ ghi sổ.
Vì sao một bệnh viện đa khoa cần nhiều kho dược, không chỉ một kho
Ba loại kho tồn tại song song vì chúng phục vụ ba mục đích khác nhau, không phải vì thói quen tổ chức. Kho chẵn nhận thuốc từ nhà cung cấp theo kết quả trúng thầu, giữ vai trò dự trữ với số lượng lớn và áp dụng nguyên tắc xuất theo lô cận hạn trước. Kho lẻ đặt gần nơi cấp phát - có thể là quầy thuốc ngoại trú, có thể là kho riêng của khoa Nội hay khoa Ngoại - nhận thuốc từ kho chẵn theo từng đợt để phục vụ nhu cầu hằng ngày, số lượng ít hơn nhưng tần suất xuất nhập cao hơn nhiều.
Kho cấp cứu là loại đặc biệt nhất. Đây là cơ số thuốc nhỏ đặt cố định tại khoa Cấp cứu hoặc phòng trực, phải luôn đủ để dùng ngay trong vài phút đầu tiếp nhận một ca nặng. Cơ số này không chờ đúng chu kỳ cấp phát như hai loại kho kia - vơi tới đâu phải bù ngay tới đó, kể cả giữa đêm. Nếu gộp chung vào một con số tồn duy nhất, hệ thống sẽ không phân biệt được đâu là phần dự trữ có thể xuất linh hoạt, đâu là cơ số bắt buộc phải giữ nguyên cho tình huống khẩn cấp.
Hệ quả khi mỗi kho tự quản một sổ sách riêng
Cách vận hành phổ biến ở nhiều cơ sở là để mỗi thủ kho tự ghi chép theo cách quen thuộc của mình: người dùng sổ tay, người dùng file Excel riêng không đồng bộ với ai. Ba vấn đề lặp lại ở gần như mọi nơi làm theo cách này:
- Không ai nhìn được bức tranh tổng. Muốn biết tổng tồn một loại thuốc trên toàn viện, phải hỏi từng thủ kho rồi cộng tay, mất thời gian và dễ sai vì hỏi vào thời điểm khác nhau.
- Phiếu điều chuyển chỉ ghi một đầu. Kho gửi ghi xuất, nhưng kho nhận bận tiếp đón nên chưa kịp nhập, dẫn đến khoảng thời gian cả hai sổ đều không khớp với số thuốc thực tế đang nằm ở đâu.
- Không phát hiện được kho nào thừa, kho nào sắp hết cho tới khi đã muộn. Kho lẻ của một khoa cạn thuốc trong khi kho chẵn còn tồn nhiều, nhưng vì không nhìn thấy số liệu của nhau nên khoa đó vẫn phải đặt mua khẩn thay vì chỉ cần một phiếu điều chuyển nội bộ.
Gốc rễ của cả ba vấn đề là dữ liệu bị chia cắt theo từng kho vật lý, trong khi nghiệp vụ lại đòi hỏi nhìn xuyên suốt toàn bộ chuỗi cung ứng thuốc trong viện. Bức tranh tổng thể của chuỗi này, từ đấu thầu, kiểm nhập đến cấp phát, được trình bày trong bài quản lý dược bệnh viện.
Nhìn tồn của tất cả kho dược trên một màn hình
Cách giải quyết không phải là xóa bỏ ranh giới giữa các kho - kho chẵn, kho lẻ, kho cấp cứu vẫn cần tách biệt vì lý do nghiệp vụ đã nêu ở trên. Điều cần thay đổi là để tất cả các kho dùng chung một hệ thống, một danh mục thuốc, một mã hoạt chất, trong khi tồn của từng kho vẫn được ghi nhận riêng theo mã kho.
Với cách tổ chức này, mỗi kho là một dòng dữ liệu riêng gắn với cùng một mã thuốc. Trưởng khoa Dược mở một màn hình duy nhất là thấy ngay: kho chẵn còn bao nhiêu, kho lẻ của khoa Nội còn bao nhiêu, cơ số cấp cứu tại khoa Cấp cứu còn bao nhiêu, không cần gọi điện hỏi từng nơi. Khi một phiếu điều chuyển được lập từ kho này sang kho khác, hệ thống trừ tồn ở kho gửi và cộng tồn ở kho nhận trong cùng một thao tác, nên không còn khoảng trống thời gian hai sổ không khớp nhau. Cách một kho dược giữ số tồn khớp theo thời gian thực ở cả ba luồng cấp phát, ngoại trú và chuyển kho nội bộ được phân tích kỹ hơn ở bài quản lý tồn kho thuốc bệnh viện.
Một phiếu điều chuyển ghi nhận đồng thời ở cả kho gửi và kho nhận, không còn khoảng trống chờ ai đó nhập tay bổ sung
Quy trình điều chuyển nội bộ: từ đề nghị đến xác nhận hai đầu
Một phiếu điều chuyển nội bộ chuẩn cần đi qua đủ các bước sau để không bị treo giữa chừng hoặc gây tranh cãi trách nhiệm sau này:
- Kho có nhu cầu lập đề nghị điều chuyển, ghi rõ tên thuốc, số lượng cần và lý do - ví dụ kho lẻ của khoa Ngoại sắp hết một loại kháng sinh trước khi đến đợt cấp bù định kỳ.
- Kho chẵn hoặc kho có tồn dư kiểm tra khả năng đáp ứng, xác nhận số lô và hạn dùng của phần thuốc sẽ chuyển đi.
- Người có thẩm quyền duyệt phiếu, thường là Trưởng khoa Dược hoặc dược sĩ được phân quyền duyệt điều chuyển.
- Kho gửi xuất hàng và bàn giao, hệ thống trừ tồn ngay tại thời điểm này, không chờ đến khi hàng vật lý tới nơi.
- Kho nhận xác nhận đã nhận đủ số lượng và đúng số lô, hệ thống cộng tồn vào kho nhận và đóng phiếu.
Bước 5 là bước hay bị bỏ qua nhất trong cách làm thủ công, vì kho nhận thường bận cấp phát nên trì hoãn xác nhận. Khi bước này nằm trong luồng phần mềm bắt buộc, phiếu sẽ ở trạng thái chờ xác nhận thay vì im lặng biến mất, nên không kho nào quên đối chiếu. Toàn bộ bảy bước chuẩn cho một giao dịch kho dược, từ kiểm nhập đến điều chuyển và hoàn trả, được trình bày đầy đủ hơn ở bài quy trình nhập xuất tồn kho dược.
Điều chuyển khẩn cấp thuốc cứu người ngoài giờ hành chính
Cấp cứu không chờ đúng quy trình duyệt phiếu năm bước ở trên diễn ra tuần tự vào ban đêm. Một ca sốc phản vệ lúc hai giờ sáng cần thuốc ngay lập tức, trong khi người có thẩm quyền duyệt phiếu điều chuyển đang ở nhà. Đây là tình huống cần một luồng riêng: xuất trước, hoàn tất thủ tục sau.
Sai lầm thường gặp: Nhiều cơ sở xử lý tình huống khẩn cấp bằng cách để điều dưỡng tự lấy thuốc từ kho lẻ gần nhất rồi ghi nhớ để báo lại sau, không có phiếu tạm nào được lập ngay tại thời điểm lấy thuốc. Kết quả là khi ca trực đổi người, không ai còn nhớ chính xác đã lấy bao nhiêu, lấy từ kho nào, và sổ sách của cả hai kho đều không khớp cho tới đợt kiểm kê tiếp theo.
Cách xử lý đúng là cho lập một phiếu điều chuyển khẩn ngay tại thời điểm lấy thuốc, gắn với đúng ca trực và người lấy, sau đó chuyển sang trạng thái chờ phê duyệt bổ sung trong giờ hành chính kế tiếp. Người duyệt xem lại phiếu vào sáng hôm sau không phải để quyết định có cho lấy hay không - việc đó đã xảy ra rồi - mà để xác nhận số liệu đã ghi đúng và đóng phiếu chính thức. Cách này giữ được tốc độ cần thiết cho cấp cứu mà vẫn có dấu vết đầy đủ cho việc đối chiếu sau này.
Cơ số thuốc cấp cứu phải luôn sẵn sàng, nên phiếu điều chuyển bổ sung chỉ nên là bước xác nhận, không phải điều kiện để được lấy thuốc
Trước và sau khi quản lý đa kho tập trung trên phần mềm
Bảng dưới đối chiếu hai cách vận hành, dựa trên tình huống một bệnh viện đa khoa có một kho chẵn và bốn kho lẻ tại các khoa lâm sàng:
| Tiêu chí | Quản lý rời rạc từng kho | Quản lý đa kho tập trung |
|---|---|---|
| Xem tổng tồn một loại thuốc | Gọi điện hỏi từng thủ kho rồi cộng tay | Xem ngay trên một màn hình, theo từng kho hoặc gộp toàn viện |
| Ghi nhận điều chuyển | Kho gửi ghi trước, kho nhận nhập sau, có khoảng trễ | Trừ và cộng tồn cùng lúc khi phiếu được xác nhận |
| Phát hiện kho sắp hết | Chỉ biết khi khoa báo thiếu hoặc phải mua khẩn | Cảnh báo theo định mức tồn tối thiểu của từng kho |
| Truy vết một lô đã chuyển đi đâu | Dò lại nhiều sổ giấy ở các kho liên quan | Lọc theo số lô, ra ngay lịch sử điều chuyển qua từng kho |
Khoảng cách rõ nhất không nằm ở tốc độ nhập liệu hằng ngày, mà ở thời điểm cần trả lời nhanh một câu hỏi tổng hợp - loại câu hỏi mà cách làm rời rạc luôn cần thêm vài giờ gọi điện hỏi han trước khi có số liệu.
Chọn phần mềm quản lý nhiều kho dược: 4 điều cần nhìn trước khi ký hợp đồng
Không phải phần mềm nào ghi là "quản lý kho dược" cũng xử lý tốt bài toán nhiều kho. Bốn điểm sau đáng kiểm tra trực tiếp trên bản demo trước khi quyết định:
- Có giới hạn số lượng kho được tạo hay không. Một số phần mềm giá rẻ chỉ thiết kế cho một kho duy nhất, thêm kho thứ hai phải mua thêm module hoặc không hỗ trợ được.
- Phiếu điều chuyển có bắt buộc xác nhận ở đầu nhận hay chỉ dừng ở đầu gửi. Nếu chỉ cần kho gửi xác nhận là xong, rủi ro lệch số liệu vẫn còn nguyên như cách làm thủ công.
- Có luồng riêng cho điều chuyển khẩn cấp ngoài quy trình duyệt trước hay không. Thiếu luồng này, khoa Cấp cứu buộc phải làm tắt ngoài hệ thống, quay lại đúng vấn đề ban đầu.
- Định mức tồn tối thiểu có đặt được riêng cho từng kho hay chỉ đặt chung một mức cho toàn viện. Kho cấp cứu và kho lẻ ngoại trú có tốc độ tiêu thụ khác nhau, dùng chung một ngưỡng cảnh báo sẽ báo sai ở ít nhất một bên.
Bốn điểm này quyết định phần mềm có thật sự giải quyết được bài toán nhiều kho hay chỉ đổi từ sổ giấy sang một file số hóa vẫn phải cộng tay mỗi khi cần con số tổng.