Barcodes with iOS: Bringing together the digital and physical worlds (2015)
Appendix C. GS1-128 application identifiers
GS1 maintains the GS1-128 standard, which defines the semantics for use on top of Code 128 encoding. GS1-128 barcodes—found on more and more products—can contain a great variety of data. Each piece of information is tagged with an application identifier specifying its semantic meaning. Table C.1 lists the various application identifiers.
Table C.1. GS1-128 application identifiers
|
AI |
Description |
Data format |
|
00 |
Serial shipping container code (SSCC-18) |
18 digits, numeric |
|
01 |
Shipping container code (SSC) |
14 digits, numeric |
|
02 |
Number of containers |
14 digits, numeric |
|
10 |
Batch number |
1–20 alphanumeric |
|
11 |
Production date |
6 digits: YYMMDD |
|
13 |
Packaging date |
6 digits: YYMMDD |
|
15 |
Sell by date (quality control) |
6 digits: YYMMDD |
|
17 |
Expiration date |
6 digits: YYMMDD |
|
20 |
Product variant |
2 digits |
|
21 |
Serial number |
1–20 alphanumeric |
|
22 |
HIBCC quantity, date, batch, and link |
1–29 alphanumeric |
|
23x |
Lot number |
1–19 alphanumeric |
|
240 |
Additional product identification |
1–30 alphanumeric |
|
250 |
Second serial number |
1–30 alphanumeric |
|
30 |
Quantity each |
— |
|
310y |
Product net weight (kg) |
6 digits |
|
311y |
Product length/1st dimension (meters) |
6 digits |
|
312y |
Product width/diameter/2nd dimension (meters) |
6 digits |
|
313y |
Product depth/thickness/3rd dimension (meters) |
6 digits |
|
314y |
Product area (square meters) |
6 digits |
|
315y |
Product volume (liters) |
6 digits |
|
316y |
Product volume (cubic meters) |
6 digits |
|
320y |
Product net weight (pounds) |
6 digits |
|
321y |
Product length/1st dimension (inches) |
6 digits |
|
322y |
Product length/1st dimension (feet) |
6 digits |
|
323y |
Product length/1st dimension (yards) |
6 digits |
|
324y |
Product width/diameter/2nd dimension (inches) |
6 digits |
|
325y |
Product width/diameter/2nd dimension (feet) |
6 digits |
|
326y |
Product width/diameter/2nd dimension (yards) |
6 digits |
|
327y |
Product depth/thickness/3rd dimension (inches) |
6 digits |
|
328y |
Product depth/thickness/3rd dimension (feet) |
6 digits |
|
329y |
Product depth/thickness/3rd dimension (yards) |
6 digits |
|
330y |
Container gross weight (kg) |
6 digits |
|
331y |
Container length/1st dimension (meters) |
6 digits |
|
332y |
Container width/diameter/2nd dimension (meters) |
6 digits |
|
333y |
Container depth/thickness/3rd dimension (meters) |
6 digits |
|
334y |
Container area (square meters) |
6 digits |
|
335y |
Container gross volume (liters) |
6 digits |
|
336y |
Container gross volume (cubic meters) |
6 digits |
|
340y |
Container gross weight (pounds) |
6 digits |
|
341y |
Container length/1st dimension (inches) |
6 digits |
|
342y |
Container length/1st dimension (feet) |
6 digits |
|
343y |
Container length/1st dimension (yards) |
6 digits |
|
344y |
Container width/diameter/2nd dimension (inches) |
6 digits |
|
345y |
Container width/diameter/2nd dimension (feet) |
6 digits |
|
346y |
Container width/diameter/2nd dimension (yards) |
6 digits |
|
347y |
Container depth/thickness/height/3rd dimension (inches) |
6 digits |
|
348y |
Container depth/thickness/height/3rd dimension (feet) |
6 digits |
|
349y |
Container depth/thickness/height/3rd dimension (yards) |
6 digits |
|
350y |
Product area (square inches) |
6 digits |
|
351y |
Product area (square feet) |
6 digits |
|
352y |
Product area (square yards) |
6 digits |
|
353y |
Container area (square inches) |
6 digits |
|
354y |
Container area (square feet) |
6 digits |
|
355y |
Container area (square yards) |
6 digits |
|
356y |
Net weight (troy ounces) |
6 digits |
|
360y |
Product volume (quarts) |
6 digits |
|
361y |
Product volume (gallons) |
6 digits |
|
362y |
Container gross volume (quarts) |
6 digits |
|
363y |
Container gross volume (gallons) |
6 digits |
|
364y |
Product volume (cubic inches) |
6 digits |
|
365y |
Product volume (cubic feet) |
6 digits |
|
366y |
Product volume (cubic yards) |
6 digits |
|
367y |
Container gross volume (cubic inches) |
6 digits |
|
368y |
Container gross volume (cubic feet) |
6 digits |
|
369y |
Container gross volume (cubic yards) |
6 digits |
|
37 |
Number of units contained |
1–8 digits |
|
400 |
Customer purchase order number |
1–29 alphanumeric |
|
410 |
Ship to/deliver to location code (EAN13 or DUNS code) |
13 digits |
|
411 |
Bill to/invoice location code (EAN13 or DUNS code) |
13 digits |
|
412 |
Purchase from location code (EAN13 or DUNS code) |
13 digits |
|
420 |
Ship to/deliver to postal code (single postal authority) |
1–9 alphanumeric |
|
421 |
Ship to/deliver to postal code (multiple postal authority) |
4–12 alphanumeric |
|
8001 |
Roll products width/length/core diameter |
14 digits |
|
8002 |
Electronic Serial Number (ESN) for cellular phone |
1–20 alphanumeric |
|
8003 |
UPC/EAN number and serial number of returnable asset |
14 digit UPC +1–16 alphanumeric serial number |
|
8004 |
UPC/EAN serial identification |
1–30 alphanumeric |
|
8005 |
Price per unit of measure |
6 digits |
|
8100 |
Coupon extended code: number system and offer |
6 digits, numeric |
|
8101 |
8101 coupon extended code: number system, offer, end of offer |
10 digits, numeric |
|
8102 |
Coupon extended code: number system preceded by 0 |
2 digits, numeric |
|
90 |
Mutually agreed between trading partners |
1–30 alphanumeric |
|
91 |
Company internal information |
1–30 alphanumeric |
|
92 |
Company internal information |
1–30 alphanumeric |
|
93 |
Company internal information |
1–30 alphanumeric |
|
94 |
Company internal information |
1–30 alphanumeric |
|
95 |
Company internal information |
1–30 alphanumeric |
|
96 |
Company internal information |
1–30 alphanumeric |
|
97 |
Company internal information |
1–30 alphanumeric |
|
98 |
Company internal information |
1–30 alphanumeric |
|
99 |
Company internal information |
1–30 alphanumeric |
This list specifies the decimal position in numbers in an interesting way. For example, 310y is the application identifier for product net weight in kg. The y can be any digit from 0 to 9, and the integer that follows is to be divided by 10 to the power of y. For example, a net weight of 22.7 kg could be coded as 3101 000227, 3102 002270, 3103 022700, or 3104 227000.
All materials on the site are licensed Creative Commons Attribution-Sharealike 3.0 Unported CC BY-SA 3.0 & GNU Free Documentation License (GFDL)
If you are the copyright holder of any material contained on our site and intend to remove it, please contact our site administrator for approval.
© 2016-2026 All site design rights belong to S.Y.A.