MyHospital
Dược sĩ bệnh viện quét mã QR trên vỏ hộp thuốc bằng máy quét cầm tay tại kho dược
Tính năng phần mềm

Truy Xuất Nguồn Gốc Thuốc Bằng Mã QR: Cơ Chế Hoạt Động

19/8/2026

Một dược sĩ tại kho nhận lô kháng sinh mới về, mở ứng dụng của nhà sản xuất quét mã QR in trên vỏ hộp. Màn hình báo "không tìm thấy sản phẩm". Tem chống giả dán ngoài hộp thì vẫn nguyên vẹn, không rách, không bong keo. Câu hỏi đặt ra ngay lúc đó là tin vào tem hay tin vào mã QR, và nếu cả hai đưa ra tín hiệu trái ngược thì nên xử lý theo hướng nào trước. Bài viết giải thích cơ chế truy xuất nguồn gốc thuốc mã QR và tem chống giả: mã hoá dữ liệu gì, dữ liệu quét đi đâu trong quy trình nhập kho - cấp phát, và giới hạn thật của hai lớp kiểm tra này khi đặt cạnh việc đối chiếu số lô nội bộ.

Mã QR Trên Vỏ Thuốc Mã Hoá Dữ Liệu Gì

Mã QR trên hộp thuốc không phải một đường link ngẫu nhiên dẫn tới trang giới thiệu sản phẩm. Phần lớn nhà sản xuất dược phẩm dùng mã 2D theo cấu trúc dữ liệu chuẩn hoá, trong đó các trường thông tin được sắp xếp theo thứ tự cố định và phân tách bằng ký tự định danh riêng, để bất kỳ máy quét nào tuân theo chuẩn cũng giải mã đúng thứ tự các trường mà không cần nhà sản xuất giải thích thêm.

Bốn nhóm dữ liệu thường có mặt trong một mã QR hoặc mã Datamatrix trên vỏ thuốc:

  • Mã sản phẩm: định danh loại thuốc, hàm lượng, quy cách đóng gói - tương đương một mã thuốc chuẩn dùng để tra cứu thông tin đăng ký.
  • Số lô sản xuất: nhóm các hộp thuốc được sản xuất cùng một mẻ, dùng để truy vết khi có sự cố chất lượng hoặc thu hồi.
  • Hạn dùng: ngày hết hạn ghi theo định dạng số, khớp với hạn in trên vỏ hộp bằng mắt thường.
  • Số seri: mã định danh riêng cho từng đơn vị đóng gói, có nhà sản xuất gắn thêm để phân biệt từng hộp trong cùng một lô.

Vì dữ liệu nằm sẵn trong mã theo cấu trúc công khai, quét mã QR bằng ứng dụng đọc mã thông thường đã cho ra bốn trường trên mà không cần kết nối tới máy chủ của nhà sản xuất. Đây là điểm khác biệt quan trọng so với tem chống giả, được trình bày ở phần tiếp theo.

Tem Chống Giả Hoạt Động Khác Mã QR Ở Điểm Nào

Tem chống giả không mã hoá dữ liệu sản phẩm theo chuẩn công khai như mã QR. Cơ chế phổ biến nhất là in một mã bí mật dưới lớp cào bạc hoặc lớp phủ đặc biệt, chỉ lộ ra khi người kiểm tra chủ động cào. Mã này không tuân theo cấu trúc chuẩn ngành mà do chính nhà sản xuất tự đặt, lưu trong cơ sở dữ liệu riêng của họ.

Xác thực tem thường qua một trong ba kênh: nhắn tin mã cào tới tổng đài của nhà sản xuất, nhập mã vào ứng dụng riêng của họ, hoặc gọi điện đường dây nóng in trên tem. Hệ thống phản hồi "hợp lệ" hoặc "không tìm thấy" dựa trên việc mã đó có khớp với danh sách mã đã phát hành hay không - và quan trọng hơn, mỗi mã tem chỉ xác thực được một lần. Cào và kiểm tra lại lần thứ hai với cùng một mã, hệ thống sẽ báo mã đã được sử dụng, bất kể người cào lần đầu là ai.

Khác biệt cốt lõi nằm ở phạm vi. Mã QR trả lời câu hỏi "đây là lô thuốc nào" dựa trên dữ liệu công khai gắn với cả lô hàng. Tem chống giả trả lời câu hỏi hẹp hơn nhưng riêng tư hơn: "hộp thuốc cụ thể đang cầm trên tay có phải hàng thật do chính nhà sản xuất phát hành hay không", dựa trên một mã chỉ nhà sản xuất đó nắm giữ và không công khai cấu trúc.

Tem chống giả cào lớp bảo vệ trên vỏ hộp thuốc để lộ mã xác thực bên dưới Tem chống giả dùng mã ẩn dưới lớp cào, xác thực qua kênh riêng của nhà sản xuất và chỉ dùng được một lần

Ai Quét Mã Và Dữ Liệu Đi Đâu Trong Kho Dược - Quầy Thuốc

Việc quét mã không dừng ở khâu kiểm hàng ban đầu. Ba thời điểm quét lặp lại xuyên suốt vòng đời một lô thuốc trong bệnh viện, mỗi lần phục vụ một mục đích khác nhau:

  1. Nhập kho: người kiểm hàng quét mã QR trên một vài hộp đại diện của lô, đối chiếu mã sản phẩm, số lô và hạn dùng đọc được với thông tin trên phiếu giao hàng của nhà cung cấp. Khớp mới ghi nhận lô vào tồn kho.
  2. Xuất kho nội bộ: khi chuyển thuốc từ kho chính sang kho lẻ của khoa hoặc quầy cấp phát, quét lại để xác nhận đúng số lô đang di chuyển, tránh nhầm giữa các lô có cùng tên thuốc nhưng khác hạn dùng.
  3. Cấp phát hoặc bán lẻ: dược sĩ tại quầy quét mã trước khi giao thuốc cho người bệnh, đặc biệt với thuốc có giá trị cao hoặc thuộc danh mục cần kiểm soát chặt, để chắc chắn hộp đang giao khớp với dữ liệu đã ghi nhận từ khâu nhập.

Dữ liệu từ ba lần quét này không nên tồn tại rời rạc trên giấy hoặc trong trí nhớ người thao tác. Khi phần mềm quản lý kho dược ghi nhận từng lần quét gắn với đúng số lô, người quản lý có thể lần lại lô thuốc đã đi qua khâu nào, ai quét, vào thời điểm nào - thay vì phải hỏi lại từng người phụ trách ca trực.

Dược sĩ quét mã QR trên vỏ hộp thuốc tại quầy thuốc bệnh viện trước khi giao cho người bệnh Ở quầy cấp phát, dược sĩ quét lại mã trên hộp thuốc trước khi giao cho người bệnh, đối chiếu với dữ liệu đã ghi nhận từ khâu nhập

Dấu Hiệu Mã Không Phản Hồi Đúng Hoặc Bị Quét Trùng Nhiều Lần

Không phải lần quét nào cho kết quả bất thường cũng đồng nghĩa hàng giả, nhưng có ba dấu hiệu cần dừng lại đối chiếu ngay thay vì bỏ qua:

  • Mã QR báo không tìm thấy sản phẩm trong khi vỏ hộp không có dấu hiệu hư hỏng: có thể do mã in mờ, ứng dụng lỗi kết nối, hoặc lô quá mới chưa cập nhật lên hệ thống tra cứu của nhà sản xuất - nhưng cũng có thể do mã bị làm giả không đúng cấu trúc chuẩn.
  • Số lô hoặc hạn dùng đọc từ mã QR không khớp với chữ in trên vỏ hộp: đây là dấu hiệu đáng ngờ hơn mã không đọc được, vì cho thấy có sự sai lệch giữa dữ liệu mã hoá và bao bì vật lý.
  • Tem chống giả báo "mã đã được sử dụng" ngay ở lần cào đầu tiên của người kiểm hàng: nghĩa là có người khác đã xác thực mã này trước đó, khả năng cao tem bị tái sử dụng từ một hộp thật rồi dán lên hộp khác.

Sai lầm thường gặp: Thấy tem chống giả còn nguyên, không rách, liền bỏ qua bước quét mã QR đối chiếu số lô. Tem nguyên chỉ xác nhận chưa ai cào tem đó trước, không xác nhận nội dung bên trong hộp đúng với nhãn dán bên ngoài.

Vì Sao Quét Mã Không Thay Được Đối Chiếu Số Lô Nội Bộ

Mã QR và tem chống giả đều là công cụ xác thực ở điểm kiểm tra - trả lời đúng, sai tại thời điểm quét, cho một hộp hoặc một vài hộp đại diện. Cả hai không tự động ghi lại việc lô thuốc đó đã qua bao nhiêu cơ sở cung ứng trước khi tới bệnh viện, hay ai là người ký duyệt phiếu nhập kho cho lô hàng cụ thể này.

Đây là lý do việc kiểm soát nguồn gốc thuốc ngay từ khâu nhập kho vẫn cần một lớp riêng: ai được phép làm nhà cung cấp, ai ký duyệt phiếu nhập, dữ liệu nào bắt buộc phải có trước khi lô hàng được ghi vào tồn kho. Quét mã QR trả lời "lô này là lô nào", nhưng không trả lời "lô này có nên được ghi nhận vào hệ thống hay không" - hai câu hỏi tách biệt.

Tương tự, khi cần dựng lại toàn bộ đường đi của một lô thuốc qua các cơ sở cung ứng - từ nhà sản xuất đến nhà phân phối rồi tới bệnh viện - dữ liệu đó nằm ở lớp truy xuất qua cơ sở dữ liệu dược quốc gia, không phải ở nội dung mã hoá trong một mã QR đơn lẻ. Mã QR cho biết đặc điểm của lô, dữ liệu liên thông cho biết hành trình của lô. Bệnh viện cần cả hai để không rơi vào tình huống chỉ tin vào một lớp kiểm tra duy nhất.

Chuẩn Hoá Bước Quét Mã Trên Phần Mềm Quản Lý Kho Dược

Quét mã mà không có nơi lưu kết quả đối chiếu thì mỗi lần kiểm tra chỉ có giá trị tức thời, qua ca trực là mất dấu. Vấn đề thường gặp ở các kho dược chưa số hoá bước này: người kiểm hàng quét mã, thấy khớp, rồi ghi tay vào sổ - lần sau cần tra lại lô đó phải lật từng trang sổ theo ngày nhập, không tra được theo số lô hay mã sản phẩm.

Dược sĩ đối chiếu dữ liệu quét mã QR lô thuốc trên phần mềm quản lý kho dược Kết quả đối chiếu mã QR được ghi nhận ngay trên phần mềm, gắn với đúng số lô thay vì rời rạc trên sổ giấy

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 ghi nhận kết quả đối chiếu mã QR ngay tại phiếu nhập kho, gắn liền với số lô và hạn dùng đã lưu trong hệ thống. Khi cần tra lại một lô thuốc, dược sĩ lọc theo mã sản phẩm hoặc số lô thay vì dò từng trang sổ giấy. Đăng ký nhận demo để xem thao tác đối chiếu mã QR liên kết với dữ liệu tồn kho diễn ra thế nào trên môi trường thực tế của cơ sở.

Một quy trình quét mã chặt chẽ không cần công cụ phức tạp. Cần nhất là nơi lưu kết quả đối chiếu gắn đúng với lô thuốc, để dấu hiệu bất thường ở một lần quét không bị trôi qua ca trực rồi biến mất - đây cũng là cách để việc truy xuất nguồn gốc thuốc mã QR có giá trị lâu dài chứ không chỉ dừng ở một lần kiểm tra tức thời.

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

Mã QR trên vỏ thuốc và tem chống giả, cái nào đáng tin hơn?
Không nên xếp hạng cái nào đáng tin hơn vì hai lớp này trả lời hai câu hỏi khác nhau. Mã QR cho biết đây là lô thuốc nào, hạn dùng bao lâu, dựa trên dữ liệu công khai theo chuẩn mã hoá. Tem chống giả cho biết riêng hộp đang cầm trên tay có phải hàng thật do chính nhà sản xuất phát hành hay không, dựa trên mã ẩn dưới lớp cào chỉ dùng được một lần. Muốn chắc chắn cả hai, phải kiểm tra cả hai, không thay thế nhau.
Quét mã QR báo không tìm thấy sản phẩm thì thuốc chắc chắn là giả không?
Chưa chắc chắn ngay, nhưng phải dừng lại kiểm tra thêm. Có thể do lỗi kết nối ứng dụng, mã in mờ khiến máy quét đọc sai ký tự, hoặc thuốc thuộc lô rất mới chưa được nhà sản xuất cập nhật lên hệ thống tra cứu. Đối chiếu thêm số lô in trên vỏ với hoá đơn nhập, tên cơ sở cung ứng và tình trạng tem chống giả trước khi kết luận. Nếu vẫn không khớp, cách ly lô hàng và báo cho bộ phận phụ trách chất lượng.
Vì sao cùng một hộp thuốc lại có cả mã QR và tem chống giả riêng biệt?
Vì hai mã do hai bên phát hành với mục đích khác nhau. Mã QR theo chuẩn mã hoá dữ liệu sản phẩm thường gắn với hệ thống truy xuất chung của ngành, ai có ứng dụng đọc chuẩn cũng giải mã được cấu trúc dữ liệu bên trong. Tem chống giả là công cụ riêng của từng nhà sản xuất, mã ẩn dưới lớp cào chỉ nhà sản xuất đó nắm và xác thực qua kênh riêng của họ. Nhà sản xuất lớn có thể dùng đồng thời cả hai để vừa truy xuất lô, vừa chống làm giả bao bì.
Kho dược bệnh viện có bắt buộc quét mã QR khi nhập từng hộp thuốc không?
Không nhất thiết quét từng hộp lẻ. Với số lượng nhập lớn, kho dược thường quét đại diện một vài hộp mỗi lô để đối chiếu mã sản phẩm, số lô và hạn dùng có khớp với phiếu giao hàng hay không, phần còn lại ghi nhận theo số lô trên phiếu nhập đã đối chiếu. Việc quét từng hộp riêng lẻ thường chỉ thực hiện khi lô hàng có dấu hiệu nghi vấn hoặc theo yêu cầu kiểm tra đột xuất.
Tem chống giả đã cào xác thực một lần thì hộp thuốc còn lại có tin cậy được không?
Vẫn tin cậy được vì việc cào tem thường do chính người kiểm hàng ở khâu nhập kho hoặc dược sĩ tại quầy thực hiện để xác thực, không phải người bệnh phải tự cào. Điều cần lưu ý là tem đã cào không dùng để xác thực lần hai, nên nếu gặp một hộp có tem đã bị cào sẵn từ trước khi nhập kho, đó là dấu hiệu bất thường cần đối chiếu ngay, không nên mặc định rằng đã có người khác kiểm tra giúp rồi mà bỏ qua.