GS1 e logistica · sui nostri server
Generatore di codici GS1 Data Matrix.
Il GS1 Data Matrix è lo standard della serializzazione farmaceutica: GTIN, numero di serie, lotto e scadenza raccolti in un quadrato grande quanto una miniatura, come impongono la FMD europea e la DSCSA statunitense. Ogni Application Identifier che inserisci viene convalidato rispetto al dizionario di sintassi GS1 prima che il codice venga disegnato.
AI GS1 in un Data Matrix, lo standard della serializzazione farmaceutica.
Le zone di quiete (quiet zone) previste dagli standard sono sempre attive. Per il packaging di produzione, verifica un campione stampato con un verificatore di codici a barre.
Anteprima
Esempio: scrivi per personalizzarlo- Viene generato sui nostri server, l’unico strumento Plume che lo fa.
- Conserviamo il tipo di codice e la lunghezza del contenuto, mai quello che codifichi.
- Vettoriale SVG gratuito e PNG fino a 600 DPI, uso commerciale consentito.
- Tutti i dettagli nell’informativa sulla privacy.
Dati validi per GS1 Data Matrix
L’input usa la stessa sintassi con gli AI tra parentesi adottata in tutto GS1. La stringa farmaceutica tipica è (01)09521234543213(17)250630(10)ABC123(21)12345, che mette insieme un GTIN di 14 cifre, una scadenza in formato YYMMDD, un codice di lotto e un numero di serie. Il controllo applica la tabella degli AI di GS1: una cifra di controllo corretta sull’AI (01), date di esattamente sei cifre con mesi e giorni reali sul (17), e un tetto di 20 caratteri dall’insieme CSET 82 sul (10) e sul (21). Il giorno 00 è accettato nelle date perché GS1 lo definisce come fine mese.
Un limite di lunghezza pratico non lo incontrerai: i simboli ECC 200 crescono da 10x10 fino a 144x144 moduli man mano che il contenuto aumenta, molto oltre quello che serve a una stringa di serializzazione.
Esempio che funziona: (01)09521234543213(17)250630(10)ABC123 una stringa in stile farmaceutico con GTIN, scadenza e lotto, che supera ogni controllo sugli AI.
Dove si usa GS1 Data Matrix
- Serializzazione dei medicinali su prescrizione (FMD/DSCSA)
- Marcatura UDI dei dispositivi medici
- Etichette GS1 compatte dove il GS1-128 non ci sta
Errori comuni e come risolverli
- AI 17: Invalid day of month
- (17)250230 fallisce perché il 30 febbraio non esiste. Usa una data di calendario reale, oppure 00 come giorno per dire fine mese, cosa che GS1 permette. Il testo appare in inglese perché arriva dal codificatore.
- AI 17: Too short
- Le date di scadenza devono avere esattamente sei cifre nell’ordine YYMMDD. Scrivi giugno 2025 come 250630 o 250600, mai 2506. Il testo appare in inglese perché arriva dal codificatore.
- AI 10: Too long
- I codici di lotto si fermano a 20 caratteri nella specifica GS1. Accorcia il codice e, se hai unito lotto e numero di serie nello stesso campo, sposta il numero di serie nel suo elemento (21). Il testo appare in inglese perché arriva dal codificatore.
- La cifra di controllo dell’AI (01) dovrebbe essere …, non …
- L’ultima cifra del GTIN non ha superato la validazione mod-10. Cerca un errore di battitura, o una cifra persa mentre copiavi dal tuo ERP o dal file di grafica.
Dimensioni e stampa
Data Matrix di solito si stampa piccolo, quindi la precisione conta più della dimensione. Sugli astucci dei medicinali le larghezze del modulo più comuni stanno tra 0,25 mm e 0,5 mm; scegli il preset Etichetta prodotto piccola nel selettore “Dove verrà usato?” e lascia libera su ogni lato la zona di quiete (quiet zone) di almeno un modulo che la ISO/IEC 16022 richiede. Esporta l’SVG perché il tuo software di etichettatura ridimensioni il simbolo senza ricampionarlo, oppure genera il PNG a 600 DPI così ogni modulo cade su punti interi della stampante.
Domande su GS1 Data Matrix
Perché i codici a barre farmaceutici usano Data Matrix invece dei QR Code?
I regolatori hanno standardizzato GS1 Data Matrix perché fa stare gli AI richiesti in meno spazio e perché l’infrastruttura di verifica è stata specificata attorno a lui. Le regole europee contro i medicinali falsificati nominano esplicitamente Data Matrix, quindi un QR Code con dati identici non è conforme su una confezione di medicinali.
Quali AI richiede la serializzazione FMD dell’Unione Europea?
L’identificativo univoco è un Data Matrix che porta il codice prodotto (01), il numero di serie (21), il lotto (10) e la data di scadenza (17), con alcuni mercati che aggiungono un numero nazionale di rimborso. Questo generatore controlla tutti e quattro i campi, compreso se la scadenza è una data di calendario reale.
Quanti dati stanno in un GS1 Data Matrix?
ECC 200 arriva al massimo a 2335 caratteri alfanumerici nel simbolo più grande, quello da 144x144, ordini di grandezza sopra quello che usa una stringa di serializzazione. In pratica il simbolo sale semplicemente di una taglia quando la tua stringa di AI si allunga.
Un Data Matrix si legge ancora quando è danneggiato?
ECC 200 porta la correzione d’errore Reed-Solomon, una delle ragioni per cui è considerato affidabile per la marcatura diretta dei componenti e per la stampa minuscola. I simboli sopravvivono spesso a sbavature o a un angolo rovinato, anche se il pattern di ricerca a L che corre lungo due bordi deve restare intatto.