GS1-128 application identifiers - Barcodes with iOS: Bringing together the digital and physical worlds (2015)

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.