Tạo mã GS1 DataMatrix với GTIN, lô, hạn dùng, serial cho dược

Xử lý trong trình duyệt, không lưu dữ liệu

Đang tải công cụ Tạo mã GS1 DataMatrix…

Mục lục

    Công cụ tạo mã GS1 DataMatrix ở trên cho bạn chọn từng Application Identifier (01 GTIN, 17 hạn dùng, 10 lô, 21 serial…), tự kiểm định dạng và số kiểm tra, chèn FNC1 để phần mềm nhận đúng là dữ liệu GS1, rồi tải PNG, SVG. Mã hiện cùng bảng AI đã giải mã.

    GS1 DataMatrix là mã bắt buộc hoặc khuyến nghị trên bao bì dược phẩm (truy xuất, chống giả), thiết bị y tế (UDI), và là một trong hai mã 2D của sáng kiến GS1 Sunrise 2027 để quét tại quầy bán lẻ cạnh EAN-13.

    Cách tạo

    1. Chọn AI và nhập giá trị từng dòng: (01) GTIN 14 số (EAN-13 tự thêm 0), (17) hạn dùng YYMMDD hoặc dd/mm/yyyy, (10) lô, (21) serial. Bấm “+ Thêm AI” hoặc chọn mẫu “GTIN + HSD + Lô”, “GTIN + Serial”.
    2. Kiểm bảng kết quả: từng AI có tên, giá trị, cách đọc và trạng thái; lỗi ngày, độ dài, số kiểm tra được nêu rõ và mã không tạo cho tới khi sửa.
    3. Chọn module X (0,25–0,615 mm theo GS1; 0,5 mm cho in nhiệt) rồi tải PNG hoặc SVG. Dòng “Chuỗi máy quét trả về” cho biết dữ liệu thô có ký tự GS.
    Tùy chọnÝ nghĩaMặc định
    Module X0,25–0,615 mm cho dược/bán lẻ; 0,75–1 mm cho thùng0,5 mm
    Màu vạch / nềnĐen trên trắng; nền trong suốt vỉ thuốc cần lớp nền sángĐen / trắng
    Hiển thị kích thước thậtXem mã 1:1 để đối chiếu diện tích trên hộpTắt

    Thứ tự AI tự do, nhưng đặt AI độ dài biến đổi (10, 21) ở cuối giúp mã bớt một ký tự ngăn cách. Công cụ tự chèn FNC1 đúng vị trí; bạn không cần gõ ký tự đặc biệt.

    Chuẩn & giới hạn của mã này

    GS1 DataMatrix là DataMatrix ECC 200 (ISO/IEC 16022) có ký tự FNC1 ở vị trí đầu, dữ liệu theo Application Identifier trong GS1 General Specifications, kích thước module 0,25–0,615 mm.

    Tiêu chíGS1 DataMatrix
    Dữ liệuChuỗi AI như GS1-128 nhưng dung lượng tới 2.335 ký tự (thực tế 4–6 AI)
    Ký tự đặc biệtFNC1 đầu (symbology identifier ]d2); FNC1/GS ngăn cách sau AI độ dài biến đổi
    Kích thướcVuông 10×10 đến 144×144; dược thường 16×16 đến 26×26 (4–13 mm)
    Module X0,25–0,615 mm (GS1), khuyến nghị 0,3–0,5 mm cho bao bì thuốc
    Quiet zone1 module mỗi phía
    Sửa lỗiECC 200 Reed–Solomon
    Máy quétImager 2D, điện thoại; phần mềm cần bật ASSUME_GS1 để tách AI
    Ứng dụngDược (EU FMD, Việt Nam truy xuất), UDI thiết bị y tế, Sunrise 2027 tại POS

    Mã trên hộp thuốc theo mô hình EU FMD chứa (01) GTIN, (17) hạn dùng, (10) lô, (21) serial duy nhất từng hộp; ở Việt Nam, Thông tư 18/2022/TT-BKHCN cho phép thể hiện một số nội dung nhãn bằng mã QR/DataMatrix trên tinh thần tự nguyện, còn truy xuất dược đang được Bộ Y tế triển khai theo lộ trình.

    Sunrise 2027 là sáng kiến ngành GS1 nhằm để mọi máy POS quét được mã 2D (GS1 DataMatrix, QR GS1 Digital Link) vào cuối 2027, không phải quy định pháp luật Việt Nam. Giai đoạn chuyển tiếp in song song EAN-13 và mã 2D, tâm hai mã cách nhau tối đa 50 mm.

    Ví dụ

    Ba ví dụ xuất từ bwip-js với X = 0,5 mm, FNC1 đầu.

    Hộp thuốc: (01)08931234567897(17)261231(10)LOT26A(21)0001

    Mã GS1 DataMatrix trên hộp thuốc với GTIN, hạn dùng 31/12/2026, lô LOT26A, serial 0001
    4 AI chuẩn truy xuất dược, cỡ 22×22

    Mẫu chuẩn của công cụ và của mô hình truy xuất dược châu Âu. Máy quét trả về ]d2 rồi dữ liệu với ký tự GS sau LOT26A.

    Tem sản phẩm Sunrise 2027: (01)08931234567897

    Mã GS1 DataMatrix chỉ chứa GTIN 08931234567897, cỡ nhỏ 14×14
    Chỉ GTIN: cỡ 14×14, in cạnh EAN-13

    Mã 2D tối thiểu cho POS theo Sunrise 2027, chỉ 7 mm ở X = 0,5 mm. In cạnh EAN-13 trong giai đoạn chuyển tiếp.

    Thiết bị y tế UDI: (01)08931234567897(11)260901(10)LOT26A

    Mã GS1 DataMatrix cho thiết bị y tế với ngày sản xuất và số lô
    (11) ngày sản xuất 01/09/2026

    UDI của thiết bị y tế thường dùng (11) ngày sản xuất hoặc (17) hạn dùng cùng lô hoặc serial theo yêu cầu cơ quan quản lý.

    Trường hợp đặc biệt / lỗi hay gặp

    Lỗi hay gặp là dùng DataMatrix thường thay vì GS1 DataMatrix, hoặc AI sai định dạng.

    • Phần mềm không tách được AI: mã tạo bằng công cụ khác thiếu FNC1 đầu; kiểm tra chuỗi quét bắt đầu bằng ]d2.
    • (17) nhập ngày sai: định dạng YYMMDD, tháng 01–12; công cụ nhận dd/mm/yyyy và tự đổi.
    • (21) serial có ký tự lạ: chỉ chữ Latin không dấu, số và một số ký hiệu GS1, tối đa 20.
    • Mã quá nhỏ trên vỉ thuốc: giữ X ≥ 0,3 mm và nền sáng liên tục; kiểm tra bằng máy quét thật.
    • Máy quét trả về không có GS: bật chế độ GS1 trên máy; tool quét của trang đã bật.
    • Cần mã 1D cho thùng: dùng GS1-128 cùng chuỗi AI.

    Công cụ liên quan

    Thuật ngữ liên quan

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

    GS1 DataMatrix khác DataMatrix thường ở đâu?

    Chỉ khác ký tự FNC1 ở vị trí đầu, khiến máy quét trả về ]d2 và phần mềm biết dữ liệu tổ chức theo Application Identifier. Hình dạng, sửa lỗi và kích thước giống hệt. Nếu thiếu FNC1, hệ thống dược hoặc bệnh viện sẽ coi đó là chuỗi tự do và không tách được GTIN, lô, hạn dùng.

    Bao bì thuốc ở Việt Nam có bắt buộc GS1 DataMatrix không?

    Chưa có quy định bắt buộc chung; Bộ Y tế đang triển khai truy xuất nguồn gốc theo lộ trình và nhiều doanh nghiệp xuất khẩu đã áp dụng theo yêu cầu thị trường châu Âu. Thông tư 18/2022/TT-BKHCN cho phép ghi một số nội dung nhãn qua mã 2D trên tinh thần tự nguyện. Nên theo dõi văn bản mới của Bộ Y tế và GS1 Việt Nam.

    Sunrise 2027 là gì và có phải luật không?

    Là sáng kiến của GS1 toàn cầu để đến cuối 2027 mọi máy POS quét được mã 2D chứa GTIN (GS1 DataMatrix hoặc QR GS1 Digital Link) bên cạnh EAN/UPC. Đây là mục tiêu ngành, không phải quy định pháp luật Việt Nam; doanh nghiệp in song song 1D và 2D trong giai đoạn chuyển tiếp, hai mã cách tâm tối đa 50 mm.

    Kích thước module nào cho bao bì dược?

    GS1 cho phép 0,25–0,615 mm; thực tế in offset trên hộp giấy dùng 0,3–0,4 mm, in nhiệt trên tem dùng 0,375 hoặc 0,5 mm để tròn dot ở 203 dpi. Mã 4 AI thường ở cỡ 22×22 đến 26×26, tức 7–13 mm cạnh, chừa vùng trắng 1 module quanh mã.

    Máy quét POS hiện nay đọc GS1 DataMatrix được chưa?

    Máy quét imager 2D bán trong vài năm gần đây đọc được; máy laser 1D thì không. Ngoài phần cứng, phần mềm bán hàng phải hiểu AI (01) để tra GTIN, đó là việc các chuỗi bán lẻ đang cập nhật theo Sunrise 2027. Hãy gửi tem mẫu cho đối tác quét thử trước khi in đại trà.

    Cần bao nhiêu AI trên một mã GS1 DataMatrix?

    Tối thiểu (01) GTIN. Dược và y tế thêm (17) hạn dùng, (10) lô và (21) serial theo yêu cầu truy xuất; thiết bị y tế dùng (11) hoặc (17) tùy quy định UDI. Càng nhiều AI mã càng lớn, nên chỉ đưa dữ liệu cần thiết và giữ serial dưới 20 ký tự.