MyHospital
Dược sĩ kiểm tra kệ thuốc trong kho chẵn của bệnh viện đa khoa
Tính năng phần mềm

Quản Lý Nhiều Kho Dược Trên Một Hệ Thống Bệnh Viện

19/9/2026

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.

Dược sĩ lập phiếu điều chuyển thuốc giữa kho chẵn và kho lẻ trong 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:

  1. 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ỳ.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Điều dưỡng lấy thuốc từ tủ thuốc trực cấp cứu tại khoa Cấp cứu bệnh viện 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 khoQuản lý đa kho tập trung
Xem tổng tồn một loại thuốcGọi điện hỏi từng thủ kho rồi cộng tayXem 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ểnKho 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ếtChỉ biết khi khoa báo thiếu hoặc phải mua khẩnCả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 đâuDò lại nhiều sổ giấy ở các kho liên quanLọ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.

Phân hệ Kho dược - Chuỗi cung ứng trong phần mềm quản lý bệnh viện của MyHospital cho phép khai báo không giới hạn số kho - kho chẵn, kho lẻ theo từng khoa, kho cấp cứu - trên cùng một danh mục thuốc, mỗi phiếu điều chuyển tự trừ và cộng tồn hai đầu ngay khi được xác nhận. Đăng ký nhận demo để xem cách hệ thống tổng hợp tồn kho toàn viện trên dữ liệu thực tế của cơ sở.

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.

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

Kho chẵn, kho lẻ và kho cấp cứu trong bệnh viện khác nhau thế nào?
Kho chẵn là kho tổng, nơi tiếp nhận thuốc từ nhà cung cấp theo kết quả trúng thầu và giữ vai trò dự trữ số lượng lớn. Kho lẻ nằm gần điểm cấp phát, ví dụ quầy thuốc ngoại trú hoặc kho của từng khoa lâm sàng, nhận thuốc từ kho chẵn theo từng đợt để cấp phát hằng ngày. Kho cấp cứu là cơ số thuốc nhỏ đặt tại khoa Cấp cứu hoặc phòng trực, phải luôn sẵn sàng nên được bổ sung ngay khi vơi, không chờ đúng chu kỳ như hai loại kho kia.
Vì sao không gộp tất cả thuốc vào một kho duy nhất cho dễ quản lý?
Gộp một kho làm mất khả năng phân biệt mục đích sử dụng của từng dòng tồn. Thuốc dự trữ dài hạn ở kho chẵn cần nguyên tắc xuất theo lô cận hạn trước, trong khi thuốc ở kho cấp cứu phải luôn có sẵn bất kể lô nào còn hạn dài hay ngắn. Nếu dùng chung một con số tồn, hệ thống không biết phần nào đang giữ làm cơ số an toàn cho cấp cứu, phần nào có thể xuất tự do, dẫn đến rủi ro rút cạn cơ số cấp cứu mà không ai nhận ra kịp thời.
Phiếu điều chuyển nội bộ giữa các kho dược cần những thông tin gì để không bị treo khi đối chiếu?
Tối thiểu cần kho gửi, kho nhận, tên thuốc kèm số lô và hạn dùng, số lượng, người lập phiếu, người duyệt và người xác nhận đã nhận hàng tại đầu kia. Thiếu số lô là lỗi phổ biến nhất, vì khi đó kho nhận không thể khớp đúng lô đang chuyển vào với lô đã ghi ở kho gửi, buộc phải dò lại bằng tay nếu sau này cần truy vết.
Làm sao kiểm soát được việc điều chuyển khẩn cấp ngoài giờ mà không tạo lỗ hổng cho ai muốn xuất khống?
Cách kiểm soát không phải là cấm điều chuyển khẩn, vì cấp cứu không chờ được. Cách đúng là cho phép xuất trước, xác nhận sau, nhưng bắt buộc phiếu tạm phải gắn với đúng ca trực và có bước phê duyệt bổ sung trong giờ hành chính kế tiếp. Hệ thống ghi nhận ngay ai xuất, xuất lúc nào, cho ca trực nào, nên phần xác nhận sau không phải hợp thức hóa một việc không rõ nguồn gốc mà chỉ là hoàn tất thủ tục cho một giao dịch đã có dấu vết đầy đủ.
Bệnh viện đang quản lý kho dược rời rạc trên Excel có cần đổi toàn bộ quy trình khi chuyển sang phần mềm đa kho không?
Không cần đổi toàn bộ quy trình, chỉ cần số hóa đúng các bước đang làm bằng tay. Nguyên tắc kho chẵn, kho lẻ, kho cấp cứu tách biệt vẫn giữ nguyên, phiếu điều chuyển vẫn cần người lập, người duyệt như cũ. Phần mềm thay đổi ở chỗ mọi kho dùng chung một danh mục thuốc, một mã hoạt chất, nên số liệu cộng dồn đúng ngay khi phiếu được xác nhận, thay vì phải đợi ai đó gộp nhiều file Excel lại vào cuối tuần.