Professional Documents
Culture Documents
GS1-128 Is An Application Standard of The GS1 Implementation
GS1-128 Is An Application Standard of The GS1 Implementation
Page 1 of 6
GS1-128
From Wikipedia, the free encyclopedia
Example GS1-128
Contents
1 Overview
1.1 Mapping to EPC codes
2 Full list of Application Identifiers
3 External links
Overview
The GS1-128 standard is an application standard within the Code 128 barcode. It identifies data with
Application Identifiers (AI). Without spaces below, a simple SSCC (Serial Shipping Container Code)
barcode would look something like this:
[FNC1] 00 12345678 0000000001
In the example above, [FNC1] is the single character Function Code 1, which specifies that a Code 128
barcode is a GS1-128 code. 00 is the serial shipping container code ("SSCC") AI that designates the
following data as a serial shipping container code. 12345678 is the company number. 0000000001 is the
container number.
It is possible to encode several pieces of data in one barcode. For example a product serial number,
production date, and expiration date together would look something like this:
[FNC1] 21 12345 [FNC1] 11 090101 17 100101
Note the additional FNC1 after the product serial number. Because the serial number is not of a fixed
length, it is necessary to follow it with an FNC1 before the next AI. This is required for all variablelength AIs, except when they are the last one in the bar code.
http://en.wikipedia.org/wiki/GS1-128
08/05/2012
Page 2 of 6
http://en.wikipedia.org/wiki/GS1-128
08/05/2012
Code
Page 3 of 6
data length
(without AI)
Description
00
18
01
14
02
14
10
Batch/Lot Number
variable, up to 20
11
Production Date
12
Due Date
13
Packaging Date
15
17
Expiration Date
20
Product Variant
21
Serial Number
variable, up to 20
22
variable, up to 29
240
variable, up to 30
241
variable, up to 30
242
variable, up to 6
250
variable, up to 30
251
variable, up to 30
253
variable, 13-17
254
variable, up to 20
30
Count of items
variable, up to 8
http://en.wikipedia.org/wiki/GS1-128
08/05/2012
Page 4 of 6
http://en.wikipedia.org/wiki/GS1-128
08/05/2012
Page 5 of 6
37
variable, up to 8
variable, up to 15
variable, 3-18
variable, up to 15
393y Amount payable per single item (with ISO currency code)
variable, 3-18
400
variable, up to 30
401
Consignment Number
variable, up to 30
402
17
403
Routing code
variable, up to 30
410
13
411
13
412
13
413
13
414
13
420
variable, up to 20
421
variable, 3-15
422
423
variable, 3-15
424
Country of processing
425
Country of disassembly
426
13
variable, up to 30
10
variable, up to 4
703n
variable, 3-30
14
variable, up to 20
variable, 14-30
variable, up to 30
18
http://en.wikipedia.org/wiki/GS1-128
08/05/2012
Page 6 of 6
variable, up to 30
variable, 8-12
18
variable, up to 25
10
variable, up to 30
90
variable, up to 30
9199
variable, up to 30
External links
GS1 Encoding System (http://www.barcodeisland.com/uccean128.phtml)
Application Identifier Values (http://www.gs1-128.info/ai-values/)
Another medical bar code standard: ANSI/HIBC 2.3 2009, Supplier Labeling Standard
(http://www.hibcc.org/Standards/ANSI%20HIBC%202.3%20SLS%202009_errata.pdf)
Retrieved from "http://en.wikipedia.org/w/index.php?title=GS1-128&oldid=485209172"
Categories: Barcodes
This page was last modified on 2 April 2012 at 19:14.
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms
may apply. See Terms of use for details.
Wikipedia is a registered trademark of the Wikimedia Foundation, Inc., a non-profit
organization.
http://en.wikipedia.org/wiki/GS1-128
08/05/2012