|
1 | 1 | # GS1 Barcode Syntax Dictionary |
2 | 2 | # ----------------------------- |
3 | 3 | # |
4 | | -# Release: UNSET |
| 4 | +# Release: 2025-01-30 |
5 | 5 | # |
6 | 6 | # This is the GS1 Barcode Syntax Dictionary. |
7 | 7 | # |
|
100 | 100 | # |
101 | 101 | # Copyright (c) 2020-2021 BWIPP project. https://bwipp.terryburton.co.uk/ |
102 | 102 | # Copyright (c) 2020-2021 Zint Project. https://zint.org.uk/ |
103 | | -# Copyright (c) 2021-2024 GS1 AISBL |
| 103 | +# Copyright (c) 2021-2025 GS1 AISBL |
104 | 104 | # |
105 | 105 | # Licensed under the Apache License, Version 2.0 (the "License"); |
106 | 106 | # you may not use this file except in compliance with the License. |
|
118 | 118 |
|
119 | 119 | # AI Flags Specification Attributes Title |
120 | 120 |
|
121 | | -00 *? N18,csum,key dlpkey # SSCC |
122 | | -01 *? N14,csum,key ex=255,37 dlpkey=22,10,21|235 # GTIN |
123 | | -02 *? N14,csum,key ex=01,03 req=37 # CONTENT |
124 | | -03 * N14,csum,key ex=01,02,37 # MTO GTIN |
| 121 | +00 *? N18,csum,keyoff1 dlpkey # SSCC |
| 122 | +01 *? N14,csum,keyoff1 ex=255,37 dlpkey=22,10,21|235 # GTIN |
| 123 | +02 *? N14,csum,keyoff1 ex=01,03 req=37 # CONTENT |
| 124 | +03 * N14,csum,keyoff1 ex=01,02,37 # MTO GTIN |
125 | 125 | 10 ? X..20 req=01,02,03,8006,8026 # BATCH/LOT |
126 | 126 | 11 *? N6,yymmd0 req=01,02,8006,8026 # PROD DATE |
127 | 127 | 12 *? N6,yymmd0 req=8020 # DUE DATE |
|
301 | 301 | 7240 ? X..20 req=01,8006 # PROTOCOL |
302 | 302 | 7241 ? N2,mediatype req=8017,8018 # AIDC MEDIA TYPE |
303 | 303 | 7242 ? X..25 req=8017,8018 # VCN |
304 | | -7250 N8,yyyymmdd req=8018 ex=7251 # DOB |
305 | | -7251 N8,yyyymmdd N4,hhmi req=8018 ex=7250 # DOB TIME |
306 | | -7252 N1,iso5218 req=8018 # BIO SEX |
307 | | -7253 X..40,pcenc req=8017,8018 ex=7256,7259 # FAMILY NAME |
308 | | -7254 X..40,pcenc req=8017,8018 ex=7256,7259 # GIVEN NAME |
309 | | -7255 X..10 req=8017,8018 ex=7256,7259 # SUFFIX |
310 | | -7256 X..90,pcenc req=8017,8018 # FULL NAME |
311 | | -7257 X..70,pcenc req=8018 # PERSON ADDR |
312 | | -7258 X3,posinseqslash req=8018+7259 # BIRTH SEQUENCE |
313 | | -7259 X..40,pcenc req=8018 ex=7256 # BABY |
| 304 | +7250 ? N8,yyyymmdd req=8018 ex=7251 # DOB |
| 305 | +7251 ? N8,yyyymmdd N4,hhmi req=8018 ex=7250 # DOB TIME |
| 306 | +7252 ? N1,iso5218 req=8018 # BIO SEX |
| 307 | +7253 ? X..40,pcenc req=8017,8018 ex=7256,7259 # FAMILY NAME |
| 308 | +7254 ? X..40,pcenc req=8017,8018 ex=7256,7259 # GIVEN NAME |
| 309 | +7255 ? X..10 req=8017,8018 ex=7256,7259 # SUFFIX |
| 310 | +7256 ? X..90,pcenc req=8017,8018 # FULL NAME |
| 311 | +7257 ? X..70,pcenc req=8018 # PERSON ADDR |
| 312 | +7258 ? X3,posinseqslash req=8018+7259 # BIRTH SEQUENCE |
| 313 | +7259 ? X..40,pcenc req=8018 ex=7256 # BABY |
314 | 314 | 8001 ? N4,nonzero N5,nonzero N3,nonzero N1,winding N1 req=01 # DIMENSIONS |
315 | 315 | 8002 ? X..20 # CMT No. |
316 | 316 | 8003 ? N1,zero N13,csum,key [X..16] dlpkey # GRAI |
|
0 commit comments