MyHospital
Dược sĩ tra cứu mã đơn thuốc điện tử trên máy tính tại nhà thuốc
Tin tức

Mã Đơn Thuốc Điện Tử Là Gì? Cấu Trúc 14 Ký Tự & Cách Tra Cứu

29/6/2026

Tại quầy nhà thuốc, một tình huống ngày càng quen thuộc: dược sĩ nhận đơn, nhưng trước khi bán bất kỳ viên thuốc nào lại yêu cầu nhập một chuỗi gọi là "mã đơn thuốc điện tử". Không ít người - kể cả người bệnh lẫn nhân viên y tế - chưa rõ mã này là gì, do đâu sinh ra và vì sao thiếu nó thì đơn không được chấp nhận.

Bài viết này giải đáp trọn vẹn: mã đơn thuốc điện tử là gì, cấu trúc 14 ký tự được tạo ra thế nào, cách tra cứu trên hệ thống quốc gia và lý do mỗi đơn chỉ dùng được đúng một lần. Nội dung hướng tới bác sĩ kê đơn, dược sĩ nhà thuốc và cán bộ quản lý phòng khám, bệnh viện.

Mã Đơn Thuốc Điện Tử Là Gì?

Mã đơn thuốc điện tử là dãy ký tự định danh duy nhất, được phần mềm kê đơn tự động sinh ra ngay khi bác sĩ hoàn tất kê đơn và ký số, sau đó đẩy lên Hệ thống Đơn thuốc Quốc gia của Bộ Y tế.

Về bản chất pháp lý, mã này tương đương một "dấu xác thực số" cho đơn thuốc: nó khẳng định đơn đã được ký số hợp lệ và đã được lưu trữ trên hệ thống dữ liệu nhà nước, thay vì chỉ là một tờ giấy có thể sao chép tùy ý.

Cần phân biệt rõ với mã QR in trên đơn: mã QR chỉ là vật chứa - bên trong nó mã hóa chuỗi mã đơn thuốc điện tử, chứ không thay thế mã này. Mã thật vẫn là chuỗi 14 ký tự dạng văn bản mà dược sĩ có thể đọc và nhập tay khi cần.

Cơ sở pháp lý liên quan gồm Thông tư 27/2021/TT-BYT quy định việc kê đơn thuốc bằng hình thức điện tử, cùng các quyết định của Bộ Y tế về triển khai Hệ thống Đơn thuốc Quốc gia làm nền tảng liên thông dữ liệu kê đơn trên toàn quốc.

Dược sĩ tra cứu mã đơn thuốc điện tử trên máy tính tại nhà thuốc Dược sĩ tra cứu mã đơn thuốc điện tử trên máy tính tại nhà thuốc

Cấu Trúc Mã Đơn Thuốc Điện Tử - 14 Ký Tự Được Tạo Thế Nào?

Mã đơn thuốc điện tử gồm 14 ký tự, được ghép từ ba phần theo chuẩn quy định của Bộ Y tế. Mỗi phần mang một ý nghĩa định danh riêng, giúp hệ thống và con người đều có thể "đọc" được nguồn gốc cũng như loại của đơn thuốc.

Sơ đồ cấu trúc mã đơn thuốc điện tử 14 ký tự ba phần màu sắc Sơ đồ cấu trúc mã đơn thuốc điện tử 14 ký tự ba phần màu sắc

5 Ký Tự Đầu - Mã Cơ Sở Khám Chữa Bệnh

Năm ký tự đầu là mã định danh do Bộ Y tế hoặc Sở Y tế cấp cho từng cơ sở khám chữa bệnh. Mỗi bệnh viện, phòng khám có một mã riêng biệt, không trùng lặp trên phạm vi toàn quốc.

Ý nghĩa của phần này là định danh nguồn gốc: chỉ cần nhìn 5 ký tự đầu, hệ thống biết ngay đơn thuốc được kê tại cơ sở nào - tiền đề cho việc giám sát và truy vết về sau.

7 Ký Tự Giữa - Mã Phân Biệt Đơn

Bảy ký tự ở giữa do hệ thống sinh ngẫu nhiên, kết hợp chữ số (0-9) và chữ thường (a-z). Phần này đảm bảo tính duy nhất: mỗi lần kê đơn tạo ra một mã không lặp lại trong toàn bộ lịch sử của cơ sở, kể cả khi cùng một bác sĩ kê cho cùng một người bệnh nhiều lần.

Ký Tự Cuối - Hậu Tố Loại Đơn

Phần cuối gồm một dấu gạch ngang "-" và một ký tự phân loại, cho biết đơn thuộc nhóm thuốc nào và cần tuân thủ quy trình bán ra sao.

Hậu tốLoại đơnNhóm thuốc đặc thùLưu ý tuân thủ
-cĐơn chuẩn thông thườngThuốc kê đơn thông thường (Rx)Quy trình chuẩn; nhà thuốc quét mã, xác nhận bán
-nĐơn thuốc gây nghiệnMorphine, Codeine, Fentanyl...Kiểm soát nghiêm - đơn 2 liên; nhà thuốc giữ liên 2
-hĐơn hướng thần / tiền chấtBenzodiazepine, Pseudoephedrine...Giới hạn số lượng; báo cáo định kỳ Sở Y tế
-yĐơn Y học cổ truyềnThang thuốc sắc, vị thuốc cổ truyềnGhi rõ dạng bào chế, phương pháp sắc uống

Ý nghĩa vận hành: hậu tố giúp nhà thuốc nhận biết ngay quy trình bán cần áp dụng mà không phải đọc hết toàn bộ nội dung đơn - đặc biệt hữu ích với các nhóm thuốc kiểm soát đặc biệt.

Cách Tra Cứu Mã Đơn Thuốc Điện Tử Trên Hệ Thống Quốc Gia

Cổng tra cứu chính thức là donthuocquocgia.vn - hệ thống công khai, không yêu cầu đăng nhập để tra cứu một đơn cụ thể. Cả dược sĩ lẫn người bệnh đều có thể kiểm tra tính hợp lệ và trạng thái của đơn.

Quy trình tra cứu từng bước:

Bước 1 → Truy cập www.donthuocquocgia.vn Bước 2 → Chọn chức năng "Tra cứu đơn thuốc" Bước 3 → Nhập mã đơn 14 ký tự (hoặc quét mã QR in trên đơn) Bước 4 → Hệ thống trả về: tên người bệnh, ngày kê, tên bác sĩ, cơ sở KCB, danh sách thuốc, trạng thái bán Bước 5 → Dược sĩ xác nhận thông tin khớp → thực hiện bán thuốc Bước 6 → Hệ thống tự cập nhật: trạng thái → "Đã bán" (khóa vĩnh viễn)

Thông Tin Hệ Thống Trả Về

Khi tra cứu thành công, hệ thống hiển thị đầy đủ:

  • Tên người bệnh, ngày sinh, giới tính.
  • Tên bác sĩ kê đơn, mã hành nghề, cơ sở khám chữa bệnh.
  • Danh sách thuốc: tên hoạt chất, hàm lượng, số lượng, liều dùng.
  • Trạng thái đơn: "Chưa bán" / "Đã bán" - đây là trường quan trọng nhất với dược sĩ trước khi quyết định cấp phát thuốc.

Nhà Thuốc Tra Cứu Bằng Mã QR

Phần mềm nhà thuốc thường tích hợp camera hoặc đầu đọc QR. Dược sĩ chỉ cần quét mã QR in trên đơn hoặc hiển thị trên điện thoại của người bệnh; phần mềm tự điền chuỗi 14 ký tự, gọi API tới donthuocquocgia.vn và trả kết quả gần như tức thì.

Lưu ý vận hành: thiết bị cần kết nối internet. Khi mất mạng, dược sĩ vẫn có thể nhập tay 14 ký tự để tra cứu lại sau khi có kết nối, tránh việc bán thuốc khi chưa xác nhận được trạng thái.

Tại Sao Mỗi Đơn Thuốc Điện Tử Chỉ Bán Được Một Lần?

Cơ chế cốt lõi là khóa trạng thái. Sau khi nhà thuốc xác nhận đã bán, Hệ thống Đơn thuốc Quốc gia cập nhật trạng thái mã đơn thành "Đã bán" và khóa lại. Từ thời điểm đó, bất kỳ nhà thuốc nào tra cứu cùng mã ấy đều thấy trạng thái đã khóa và không thể bán lần hai.

Mục đích là chống lạm dụng: loại bỏ tình trạng photo, chụp lại đơn giấy để mua thuốc nhiều nơi, nhiều lần. Cơ chế này đặc biệt quan trọng với nhóm thuốc gây nghiện (-n) và hướng thần (-h), vốn là đối tượng dễ bị trục lợi và buôn bán trái phép.

Về trách nhiệm, dược sĩ bắt buộc tra cứu trạng thái trước khi bán. Bán thuốc trên một đơn đã ở trạng thái "Đã bán" là vi phạm quy định và có thể bị xử phạt hành chính theo Nghị định 117/2020/NĐ-CP về xử phạt vi phạm hành chính trong lĩnh vực y tế.

Trước khi cấp phát, dược sĩ nên rà theo danh mục kiểm tra sau:

☐ Mã đơn đủ 14 ký tự (5 + 7 + dấu "-" + 1 ký tự loại đơn) ☐ Hậu tố loại đơn khớp nhóm thuốc được kê (-c / -n / -h / -y) ☐ Tra cứu trên donthuocquocgia.vn: trạng thái "Chưa bán" ☐ Thông tin người bệnh, ngày kê đơn khớp toa giấy (nếu có) ☐ Chữ ký số của bác sĩ hợp lệ (hiển thị xác thực) ☐ Sau bán: hệ thống cập nhật trạng thái "Đã bán" — không thể bán lần 2

Vai Trò Của Mã Đơn Trong Hệ Thống Giám Sát Kê Đơn Quốc Gia

Mã đơn không chỉ phục vụ giao dịch tại quầy thuốc mà còn là dữ liệu đầu vào cho công tác giám sát ở tầm vĩ mô.

Giám sát từ xa: Bộ Y tế và Sở Y tế có thể thống kê kê đơn theo cơ sở, theo bác sĩ hoặc theo nhóm thuốc để phát hiện bất thường - chẳng hạn kê quá liều hay kê thuốc kiểm soát đặc biệt không đúng chỉ định - mà không cần thanh tra trực tiếp tại từng cơ sở.

Mã đơn cũng chính là cầu nối kỹ thuật của đơn thuốc điện tử và liên thông quốc gia: nó gắn kết phần mềm kê đơn tại bệnh viện, phòng khám với hạ tầng dữ liệu y tế quốc gia.

Lợi ích cho bác sĩ: mỗi đơn có dấu ký số kèm mã định danh là bằng chứng minh bạch rằng đơn được kê đúng quy trình, giúp giảm rủi ro tranh chấp về sau.

Lợi ích cho người bệnh: có thể tra cứu lịch sử dùng thuốc của bản thân, hỗ trợ tránh tương tác thuốc bất lợi khi khám tại nhiều cơ sở khác nhau.

Phần Mềm HIS Sinh Mã Đơn Thuốc Tự Động Như Thế Nào?

Bác sĩ kê đơn điện tử trên phần mềm HIS hệ thống tự sinh mã đơn Bác sĩ kê đơn điện tử trên phần mềm HIS hệ thống tự sinh mã đơn

Trong một phần mềm HIS đạt chuẩn, quy trình diễn ra liền mạch: bác sĩ kê đơn trên màn hình -> ký số bằng USB token hoặc chứng thư số -> phần mềm gọi API tới Hệ thống Đơn thuốc Quốc gia -> nhận về mã 14 ký tự -> gắn mã vào đơn và in hoặc gửi cho người bệnh. Toàn bộ diễn ra trong vài giây, bác sĩ không phải thao tác thủ công.

Để làm được điều này, phần mềm phải đáp ứng tối thiểu ba yêu cầu: (1) tích hợp API đơn thuốc quốc gia, (2) hỗ trợ ký số đúng chuẩn, và (3) lưu trữ mã đơn ngay trong hồ sơ bệnh án điện tử (EMR) để truy xuất về sau.

Rủi ro khi dùng công cụ không tích hợp cũng rất rõ: kê đơn bằng giấy viết tay hoặc bằng file Word, Excel sẽ không sinh được mã, đồng nghĩa đơn không hợp lệ theo lộ trình bắt buộc kê đơn điện tử mà Bộ Y tế áp dụng tại các cơ sở đã có hạ tầng công nghệ thông tin.

Kết Luận

Mã đơn thuốc điện tử 14 ký tự là xương sống của hệ thống giám sát kê đơn quốc gia - từ việc định danh cơ sở, phân biệt từng loại đơn, đến cơ chế khóa sau khi bán nhằm chặn đứng lạm dụng thuốc. Hiểu đúng cấu trúc và quy trình tra cứu giúp cả bác sĩ lẫn dược sĩ hành nghề an toàn, đúng quy định.

Để mã đơn được sinh tự động đúng chuẩn, kết nối liên thông quốc gia và lưu trữ ngay trong EMR, cơ sở y tế cần triển khai phần mềm quản lý bệnh viện đáp ứng đầy đủ yêu cầu của Bộ Y tế.

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

Mã đơn thuốc điện tử có bao nhiêu ký tự?
Mã đơn thuốc điện tử gồm 14 ký tự theo chuẩn Bộ Y tế: 5 ký tự mã cơ sở khám chữa bệnh + 7 ký tự phân biệt ngẫu nhiên + 1 ký tự hậu tố loại đơn (sau dấu "-"). Đơn không đủ 14 ký tự hoặc thiếu hậu tố được xem là không hợp lệ.
Tra cứu mã đơn thuốc điện tử ở đâu?
Dược sĩ và người bệnh có thể tra cứu tại www.donthuocquocgia.vn - nhập mã 14 ký tự hoặc quét mã QR in trên đơn. Hệ thống hiển thị thông tin người bệnh, bác sĩ kê đơn, danh sách thuốc và trạng thái đơn (Chưa bán / Đã bán).
Tại sao đơn thuốc điện tử chỉ bán được một lần?
Sau khi nhà thuốc xác nhận bán, hệ thống đơn thuốc quốc gia khóa trạng thái mã đơn thành "Đã bán". Cơ chế này ngăn việc photo/chụp lại đơn để mua thuốc nhiều lần - đặc biệt quan trọng với thuốc gây nghiện (-n) và hướng thần (-h), ngăn ngừa lạm dụng và buôn bán trái phép.
Hậu tố -n, -h, -c, -y trong mã đơn thuốc nghĩa là gì?
Đây là ký tự phân loại đơn: -c là đơn chuẩn thông thường; -n là đơn thuốc gây nghiện; -h là đơn thuốc hướng thần hoặc tiền chất; -y là đơn thuốc Y học cổ truyền. Hậu tố giúp nhà thuốc xác định ngay quy trình bán và kiểm soát đặc thù cần áp dụng.
Phần mềm nào sinh ra mã đơn thuốc điện tử?
Mã đơn được phần mềm kê đơn điện tử (tích hợp trong HIS hoặc phần mềm phòng khám) tự động sinh ra sau khi bác sĩ ký số, thông qua kết nối API với Hệ thống Đơn thuốc Quốc gia của Bộ Y tế. Phần mềm phải được Bộ Y tế chấp thuận tích hợp thì mã mới hợp lệ.
Bác sĩ có cần nhớ hoặc tự nhập mã đơn không?
Không. Mã đơn thuốc điện tử do phần mềm tự động sinh và gắn vào đơn - bác sĩ không cần nhập tay. Trách nhiệm của bác sĩ là ký số đúng quy trình; trách nhiệm của dược sĩ là tra cứu và xác nhận trạng thái mã trước khi bán thuốc.