GS1 en logistiek · op onze server
GS1 Data Matrix-generator.
GS1 Data Matrix is de standaard voor serialisatie in de farmacie: GTIN, serienummer, batch en houdbaarheidsdatum samengepakt in een vierkant zo groot als een miniatuur, zoals de Europese FMD en de Amerikaanse DSCSA voorschrijven. Elke Application Identifier die je invoert, wordt aan het GS1-syntaxiswoordenboek getoetst voordat de code getekend wordt.
GS1-AI’s in een Data Matrix, de standaard voor serialisatie in de farmacie.
Witruimtes (quiet zones) volgens de norm staan altijd aan. Controleer voor productieverpakkingen een gedrukt proefexemplaar met een barcodeverificator.
Voorbeeld
Voorbeeld: typ om er je eigen code van te maken- Wordt op onze servers gegenereerd, de enige Plume-tool die dat doet.
- We bewaren het codetype en de lengte van de inhoud, nooit wat je codeert.
- Gratis SVG-vector en PNG tot 600 DPI, commercieel gebruik toegestaan.
- Alle details in het privacybeleid.
Geldige invoer voor GS1 Data Matrix
De invoer is dezelfde AI-syntaxis met haakjes die GS1 overal gebruikt. De typische farmaceutische reeks is (01)09521234543213(17)250630(10)ABC123(21)12345 en combineert een GTIN van 14 cijfers, een houdbaarheidsdatum in YYMMDD, een partijcode en een serienummer. De linter handhaaft de GS1-AI-tabel: een correct controlecijfer op (01), datums van precies zes cijfers met bestaande maanden en dagen op (17), en een plafond van 20 tekens uit de tekenset CSET 82 op (10) en (21). Een dag 00 wordt geaccepteerd, omdat GS1 die als einde van de maand definieert.
Tegen een praktische lengtegrens loop je niet aan: ECC 200-symbolen groeien van 10x10 tot 144x144 modules mee met de inhoud, ver voorbij wat een serialisatiereeks nodig heeft.
Werkend voorbeeld: (01)09521234543213(17)250630(10)ABC123 een farmaceutische reeks met GTIN, houdbaarheidsdatum en partij die elke AI-controle doorstaat.
Waar GS1 Data Matrix wordt gebruikt
- Serialisatie van receptgeneesmiddelen (FMD/DSCSA)
- UDI-markering van medische hulpmiddelen
- Compacte GS1-etiketten waar GS1-128 niet past
Veelvoorkomende fouten en hoe je ze oplost
- AI 17: Invalid day of month
- (17)250230 valt af omdat 30 februari niet bestaat. Gebruik een echte kalenderdatum, of 00 als dag om het einde van de maand aan te geven, wat GS1 toestaat.
- AI 17: Too short
- Houdbaarheidsdatums moeten precies zes cijfers zijn, in de volgorde YYMMDD. Schrijf juni 2025 als 250630 of 250600, nooit als 2506.
- AI 10: Too long
- Partij- en batchcodes stoppen in de GS1-specificatie bij 20 tekens. Kort de code in, en heb je partij en serienummer aan elkaar geplakt, zet het serienummer dan in een eigen element (21).
- Het controlecijfer van AI (01) moet … zijn, niet …
- Het slotcijfer van het GTIN haalde de controle volgens modulo 10 niet. Zoek naar een typefout of naar een cijfer dat bij het kopiëren uit je ERP of uit je artworkbestand is weggevallen.
Formaat en afdrukken
Data Matrix wordt meestal klein gedrukt, dus precisie telt zwaarder dan formaat. Modulebreedtes van ongeveer 0,25 mm tot 0,5 mm zijn gebruikelijk op medicijndoosjes; kies de preset Klein productetiket in de keuzelijst “Waar ga je hem gebruiken?” en houd de witruimte (quiet zone) van minstens één module die ISO/IEC 16022 voorschrijft aan alle zijden vrij. Exporteer SVG zodat je etiketsoftware het symbool schaalt zonder het te resamplen, of render PNG op 600 DPI zodat elke module op hele printerpunten landt.
Vragen over GS1 Data Matrix
Waarom gebruiken barcodes in de farmacie Data Matrix in plaats van QR-codes?
Toezichthouders hebben GS1 Data Matrix als standaard gekozen omdat het de vereiste AI’s in minder ruimte propt en de verificatie-infrastructuur eromheen is gespecificeerd. De Europese regels tegen vervalste geneesmiddelen noemen Data Matrix met zoveel woorden, dus een QR-code met dezelfde gegevens voldoet niet op een medicijnverpakking.
Welke AI’s zijn verplicht voor de serialisatie onder de EU-FMD?
De unieke identificatie is een Data Matrix met de productcode (01), het serienummer (21), de partij (10) en de houdbaarheidsdatum (17), waarbij sommige markten er een nationaal vergoedingsnummer bij vragen. Deze generator controleert alle vier de velden, inclusief de vraag of de houdbaarheidsdatum een bestaande kalenderdatum is.
Hoeveel gegevens passen er in een GS1 Data Matrix?
ECC 200 houdt op bij 2.335 alfanumerieke tekens in het grootste symbool van 144x144, ordes van grootte meer dan een serialisatiereeks gebruikt. In de praktijk gaat het symbool gewoon een maat omhoog zodra je AI-reeks langer wordt.
Is een Data Matrix nog leesbaar als hij beschadigd is?
ECC 200 bevat Reed-Solomon-foutcorrectie, een van de redenen waarom het vertrouwd wordt voor directe onderdeelmarkering en piepklein drukwerk. Symbolen overleven vaak vegen of een beschadigde hoek, al moet het L-vormige zoekpatroon langs twee randen intact blijven.