Application Identifiers
Application Identifiers (AI) are used in connection with GS1-128 barcodes. AIs may be encoded in a single symbol to allow, for example, serial numbers, sell-by dates, and other information to be automatically evaluated in the barcode. The purpose of the form on this page is to exclude or remap selected AIs that may cause conflicts when scanning/reading data into Deacom. The form allows for two options:
- Exclude an AI when it is scanned into Deacom.
- Remap an AI to another AI.
Concerning remaps:
- There may be multiple remaps for the same AI (ex: AI 21 goes to AI 21 and to AI 10).
- To remap an AI, the value input and size (if static) must be valid for both the original and remapped AI.
System Navigation
- System > Maintenance > Application Identifiers
Available AIs
This list contains several of the most commonly used Application Identifiers. For a complete list, contact your GS1 organization. Note: The main Deacom application and Deacom mobile applications, such as Direct Store Delivery (DSD) and Warehouse Management System (WMS), will not take into consideration barcoded AI's that are not supported by the Deacom system. In this case, the system will still accept the barcode and supported AI's/data while ignoring non-supported AI numbers. Deacom-supported AI's are indicated in bold.
AI |
Length |
FNC1 |
Format |
Name |
|||
00 |
18 |
|
Numeric |
SSCC (Serial Shipping Container Code) |
|||
01 |
14 |
|
Numeric |
Global Trade Item Number |
|||
02 |
14 |
|
Numeric |
GTIN of Trade Items Contained in a logistic unit |
|||
10 |
<=20 |
Yes |
Alpha-numeric |
Batch or Lot Number |
|||
11 |
|
|
Numeric-YYMMDD |
Production or Vendor date |
|||
12 |
6 |
|
Numeric-YYMMDD |
Due date |
|||
13 |
6 |
|
Numeric-YYMMDD |
Packaging date |
|||
15 |
6 |
|
Numeric-YYMMDD |
Best before date |
|||
17 |
6 |
|
Numeric-YYMMDD |
Expiration date |
|||
20 |
2 |
|
Numeric |
Product variant |
|||
21 |
<=20 |
Yes |
Alpha-numeric |
Serial number |
|||
22 * |
<=29 |
Yes |
Alpha-numeric |
Secondary data for specific health industry products |
|||
240 |
<=30 |
Yes |
Alpha-numeric |
Additional product identification assigned by the manufacturer |
|||
241 |
<=30 |
Yes |
Alpha-numeric |
Customer part number |
|||
242 |
<=6 |
Yes |
Numeric |
Made-to-Order Variation Number |
|||
250 |
<=30 |
Yes |
Alpha-numeric |
Secondary serial number |
|||
251 |
<=30 |
Yes |
Alpha-numeric |
Reference to source entity |
|||
252 |
2 |
|
Numeric |
Global Identifier Serialized for Trade |
|||
253 |
<=30 |
Yes |
Numeric 3 + Numeric <=17 |
Global Document Type Identifier |
|||
254 |
<=20 |
Yes |
Alpha-numeric |
GLN Extension component |
|||
30 |
<=8 |
Yes |
Numeric |
Variable count |
|||
310d-369d |
6 |
|
Numeric |
Trade and Logistic Measurements |
|||
310 |
6 |
|
Numeric |
Net weight, Kilograms (kg) |
|||
320 |
6 |
|
Numeric |
Net weight, Pounds (lb) |
|||
337d |
6 |
|
Numeric |
Kilograms per square meter (KG / m2) |
|||
37 |
<=8 |
Yes |
Numeric |
Count of trade items contained in a logistic unit |
|||
390d |
<=15 |
Yes |
Numeric |
Amount payable – single monetary area |
|||
391d |
<=18 |
Yes |
Numeric 3 + Numeric <=15 |
Amount payable – with ISO currency code |
|||
392d |
<=15 |
Yes |
Numeric |
Amount payable for a Variable Measure Trade Item – single monetary unit |
|||
393d |
<=18 |
Yes |
Numeric 3 + Numeric <=15 |
Amount payable for a Variable Measure Trade Item – with ISO currency code |
|||
400 |
<=30 |
Yes |
Alpha-numeric |
Customer's order number (May also represent job order number) |
|||
401 |
<=30 |
Yes |
Alpha-numeric |
Consignment number |
|||
402 |
17 |
|
Numeric |
Shipment Identification Number |
|||
403 |
<=30 |
Yes |
Alpha-numeric |
Routing code |
|||
410 |
13 |
|
Numeric |
Ship to - deliver to Global Location Number |
|||
411 |
13 |
|
Numeric |
Bill to - invoice to Global Location Number |
|||
412 |
13 |
|
Numeric |
Purchased from Global Location Number |
|||
413 |
13 |
|
Numeric |
Ship for - deliver for - forward to Global Location Number |
|||
414 |
13 |
|
Numeric |
Identification of a physical location Global Location Number |
|||
415 |
13 |
|
Numeric |
Global Location Number of the Invoicing Party |
|||
420 |
<=20 |
Yes |
Alpha-numeric |
Ship to - deliver to postal code within a single postal authority |
|||
421 |
<=12 |
Yes |
Numeric 3 + Alpha-numeric <=9 |
Ship to - deliver to postal code with Three-Digit ISO country code |
|||
422 |
3 |
|
Numeric |
Country of origin of a trade item Three-Digit ISO country code |
|||
423 |
<=15 |
Yes |
Numeric 3 + Alpha-numeric <=12 |
Country of initial processing |
|||
424 |
3 |
|
Numeric |
Country of processing |
|||
425 |
3 |
|
Numeric |
Country of disassembly |
|||
426 |
3 |
|
Numeric |
Country covering full process chain |
|||
7001 |
13 |
|
|
NATO stock number |
|||
7002 |
<=30 |
Yes |
Alpha-numeric |
UN/ECE meat carcasses and cuts classification |
|||
703n |
<=30 |
Yes |
Numeric 3 + Alpha-numeric <=27 |
Approval number of processor with ISO country code (Processor # n4) |
|||
7003 |
10 |
|
Numeric – YYMMDDHHMM |
Expiration Date and Time |
|||
8001 |
14 |
|
Numeric |
Roll products - width, length, core diameter, direction, and splices |
|||
8002 |
<=20 |
Yes |
Alpha-numeric |
Electronic serial identifier for cellular mobile telephones |
|||
8003 |
<=30 |
Yes |
Numeric 14 + Alpha-numeric <=16 |
Global Returnable Asset Identifier |
|||
8004 |
<=30 |
Yes |
Alpha-numeric |
Global Individual Asset Identifier |
|||
8005 |
6 |
|
Numeric |
Price per unit of measure |
|||
8006 |
18 |
|
Numeric 14 + 2 + 2 |
Identification of the component of a trade item |
|||
8007 |
<=30 |
Yes |
Alpha-numeric |
International Bank Account Number |
|||
8008 |
<=12 |
Yes |
Numeric 8 + <=4 – YYYYMMDDHHMM |
Date and time of production |
|||
8018 |
18 |
|
Numeric |
Global Service Relation Number |
|||
8020 |
<=20 |
Yes |
Alpha-Numeric |
Payment Slip Reference Number |
|||
8100 |
6 |
|
Numeric 1 + 5:: |
GS1-128 Coupon Extended Code - NSC + Offer Code |
|||
8101 |
10 |
|
Numeric 1 + 5 + 4 |
GS1-128 Coupon Extended Code - NSC + Offer Code + end of offer code |
|||
8102 |
2 |
|
Numeric 1 + 1 |
GS1-128 Coupon Extended Code – NSC |
|||
90 |
|
|
Alpha-numeric |
Information mutually agreed between trading partners (including FACT DIs). Deacom uses this for item number and as a substitute when AI 01 or AI 02 are not available |
|||
91, 93* |
<=90 |
Yes |
Alpha-numeric |
Company internal information (user-definable). AI's 91 and 93 support data lengths up to 90 based on updated GS1-128 specifications as indicated in the links below. https://www.gs1.org/docs/barcodes/GS1_General_Specifications.pdf https://www.gs1.org/docs/barcodes/GSCN_16-000528_AI91-to-99-Data-Length-Extension.pdf |
|||
94 |
<=30 |
Yes |
Alpha-numeric |
Deacom Master lot |
|||
95 |
<=30 |
::Yes:: |
Alpha-numeric |
Deacom Location |
|||
96 |
<=30 |
Yes |
Alpha-numeric |
Deacom System lot |
|||
97 |
<=30 |
Yes |
Alpha-numeric |
Deacom Lot Attribute 1 |
|||
98 |
<=30 |
Yes |
Alpha-numeric |
Deacom Lot Attribute 2 |
|||
99 |
<=30 |
Yes |
Alpha-numeric |
Deacom Lot Attribute 3 |
n
= additional number required for code
d = indicates number of decimals in the data: (3102)341200 = 3,412 kg, (3104)341200 = 34.12 kg
* GS1 has established 01/01/2013 as the sunset date for AI 22
Notes:
- The main Deacom application and Deacom mobile applications, such as the DSD application and WMS, will not take into consideration barcoded AI's that are not supported by the Deacom system. In this case, the system will still accept the barcode and supported AI's / data while ignoring non-supported AI numbers.
- The system will store values scanned in with AI 91 into the notes field when issuing to a Master Lot in WMS.
- Certain AIs may be excluded or remapped in Deacom via System > Maintenance > Application Identifiers.
- The use of AI 11 (Production Date) in barcodes may be useful for items that have short shelf lifes. If AI 11 is not used in scanning, users will need to manually enter a production date or accept the default date of today for the lot.
- AI 250 (Secondary serial number) should be used for the container serial number in Barcodes.
Required pairs of AIs
If this AI |
and Name |
Then this AI |
Comment |
||||
01 or 02 with N1 = 9 |
Identification of a Variable Measure Trade Item |
30, 3nnn* or 3nnn** or 8001 |
Mandatory association with variable measure Information. Only GS1-128, ITF-14, and GS1 DataBar Expanded BarCodes can encode a GTIN with N1 = 9 |
||||
02 |
Identification of logistic unit contents |
00 |
Mandatory association with an SSCC (Serial Shipping Container Code) |
||||
02 |
Identification of logistic unit contents |
37 |
Mandatory count of the contained trade items |
||||
10 |
Batch/lot number |
01, 02, or 90# |
Mandatory association with a Global Trade Item Number (GTIN) or with the identification of logistic unit contents |
||||
11, 13, 15, 17 |
Dates |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
12 |
Due date |
8020 and 415 |
Mandatory association with the payment slip reference number and the Global Location Number (GLN) of the invoicing party |
||||
20 |
Product variant |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
21 |
Serial Number |
01 or 90# |
Mandatory association with a GTIN of a single trade item (a serial number cannot apply to a grouping of trade items). SGTIN is a common term for the mandatory association of AI (21) with GTIN AI (01) |
||||
22* |
Secondary data health industry |
01 or 90# |
Mandatory association with a GTIN. |
||||
240 |
Additional product identification |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
241 |
Customer part Number |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
242 |
Made-to-Order Variation Number |
01 or 02 with N1 = 9 |
Mandatory association with a GTIN-14 with Indicator Digit 9 represents a Custom Industrial Supply Item |
||||
250 |
Secondary serial number |
01 or 90# |
Mandatory association with a GTIN (a secondary serial number cannot apply to a grouping of trade items) |
||||
251 |
Reference to source entity |
01 or 90# |
Mandatory association with GTIN of the trade item |
||||
254 |
Extension component of a GLN |
414 |
Mandatory association with AI (414). Only GS1-128, GS1 DataBar Expanded symbologies, and EPC RFID tags are valid. This is used with GLN and not GTIN. |
||||
30 |
Variable Count |
01, 02, or 90# |
Mandatory association with a variable measure GTIN (e.g., a GTIN-14 starting with the digit 9) or the identification of variable measure content of a logistic unit |
||||
3nnn** |
Trade measures that cannot be summed |
01 or 90# |
Mandatory association with a variable measure GTIN (e.g., a GTIN-14 starting with the digit 9) |
||||
3nnn*** |
Trade measures that can be summed |
01, 02, or 90# |
Mandatory association with a variable measure GTIN (e.g., a GTIN-14 starting with the digit 9) or the identification of variable measure content of a logistic unit |
||||
3nnn**** |
Logistic Measures |
00 or 02 or 90# |
Mandatory association with an SSCC or a variable measure GTIN (e.g., a GTIN-14 starting with the digit 9) |
||||
337n |
Kilograms per square meter |
01 or 90# |
Mandatory association with a GTIN |
||||
37 |
Count of units Contained |
02 or 90# |
Mandatory association with the identification of logistic unit contents |
||||
390n |
Amount payable – single monetary area |
8020 and 415 |
Mandatory association with the payment slip reference number and the GLN of the invoicing party |
||||
391n |
Amount payable – with ISO currency code |
8020 and 415 |
Mandatory association with the payment slip reference number and the GLN of the invoicing party |
||||
392n |
Amount payable – single monetary unit |
01 or 90# |
Mandatory association with variable measure GTIN (e.g., a GTIN-14 starting with the digit 9) |
||||
393n |
Amount payable – with ISO currency code |
01 or 90# |
Mandatory association with variable measure GTIN (e.g., a GTIN-14 starting with the digit 9) |
||||
403 |
Routing code |
00 |
Mandatory association with an SSCC |
||||
415 |
GLN of the invoicing party |
8020 |
Mandatory association with payment slip reference number |
||||
422 |
Country of origin |
01, 02, or 90# |
Mandatory association with a GTIN |
||||
423 |
Country of initial processing |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
424 |
Country of processing |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
425 |
Country of disassembly |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
426 |
Country of full processing |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
7001 |
NATO stock number |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
7002 |
UN/ECE meat carcasses and cuts classification |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
7004 |
Active Potency |
01 or 90# and 10 |
Mandatory association with the GTIN and Batch/Lot Number |
||||
703n |
Approval number of processor |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
8001 |
Variables of roll products |
01 or 90# |
Mandatory association with a variable measure GTIN (e.g., an GTIN-14 starting with the digit 9) |
||||
8005 |
Price per unit of measure |
01 or 02 with N1 = 9 |
Mandatory association with a variable measure GTIN or the identification of variable measure content of a logistic unit |
||||
8007 |
International Bank Account Number |
8020 and 415 |
Mandatory association with the payment slip reference number and the GLN of the invoicing party |
||||
8008 |
Date and time of production |
01, 02, or 90# |
Mandatory association with a GTIN or with the identification of logistic unit contents |
||||
8020 |
Payment slip reference number |
415 |
Mandatory association with the GLN of the invoicing party |
*
GS1 has established 01/01/2013 as the sunset date for AI 22
** Is (3nnn) where the first three digits are 312, 313, 324, 325, 326, 327, 328, and 329
*** Is (3nnn) where the first three digits are 310, 311, 314, 315, 316, 320, 321, 322, 323, 350, 351, 352, 356, 357, 360, 361, 364, 365, and 366
**** Is (3nnn) where the first three digits are 330, 331, 332, 333, 334, 335, 336, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 353, 354, 355, 362, 363, 367, 368, and 369
# Deacom defines AI90 as item number and can be used as a substitute for AI01 or AI02 when one of those AI’s are required in the barcode. This should only be used when AI01 or AI02 are not available.
Invalid pairs of AIs
AI |
Name |
AI |
Name |
Comment |
|||
01 |
Global Trade Item Number |
01 |
Global Trade Item Number |
Duplicate Global Trade Item Numbers (GTINs) with different values |
|||
01 |
Global Trade Item Number |
02 |
GTIN of Trade Items Contained in a logistic unit |
AI (02) must not be used for the identification of trade items contained in a trade item. |
|||
01 |
Global Trade Item Number |
37 |
Count of trade items contained in a logistic unit |
The count of units contained would duplicate the master data of the GTIN. AI (37) may only be used with AI (02) |
|||
22 * |
Secondary data for specific health industry products |
30 |
Variable count |
Duplicate counts with different values |
|||
22 * |
Secondary data for specific health industry products |
10 |
Batch or Lot Number |
Duplicate lot numbers with different values |
|||
22 * |
Secondary data for specific health industry products |
17 |
Expiration date |
Duplicate expiration date with different values |
|||
22 * |
Secondary data for specific health industry products |
21 |
Serial number |
Duplicate serial numbers with different values |
|||
242 |
Made-to-Order Variation Number |
01 where n1 <> 9 |
Global Trade Item Number |
Made-to-Order Variation can only be used with a GTIN-14, Indicator digit 9. This represents a Custom Industrial Supply Item |
|||
242 |
Made-to-Order Variation Number |
02 where n1 <> 9 |
GTIN of Trade Items Contained in a logistic unit |
Made-to-Order Variation can only be used with a GTIN-14, Indicator digit 9. This represents a Custom Industrial Supply Item |
|||
420 |
Ship to - deliver to postal code within a single postal authority |
421 |
Ship to - deliver to postal code with Three-Digit ISO country code |
Only one ship to postal code may be applied on an item |
|||
422 |
Country of origin of a trade item Three-Digit ISO country code |
426 |
Country covering full process chain |
Duplication of country of origin of a trade item (covered by country of full processing) |
|||
423 |
Country of initial processing |
426 |
Country covering full process chain |
Duplication of country of initial processing (covered by country of full processing) |
|||
424 |
Country of processing |
426 |
Country covering full process chain |
Duplication of country of processing (covered by country of full processing) |
|||
425 |
Country of disassembly |
426 |
Country covering full process chain |
Duplication of country of disassembly (covered by country of full processing) |
|||
390d |
Amount payable – single monetary area |
391d |
Amount payable – with ISO currency code |
Only one amount payable Element String may be applied on a payment slip |
|||
392d |
Amount payable for a Variable Measure Trade Item – single monetary unit |
393d |
Amount payable for a Variable Measure Trade Item – with ISO currency code |
Only one amount payable Element String may be applied on a Variable Measure Trade Item |
|||
8006 |
Identification of the component of a trade item |
01 |
Global Trade Item Number |
Other GTINs cannot be used with AI (8006). The trade item is identified by a GTIN contained in the AI (8006) |
*
GS1 has established 01/01/2013 as the sunset date for AI 22
Application Identifiers form
Opened via the "New" or "Modify" buttons on the Application Identifiers pre-filter.
Field/Flag |
Description |
Type |
Pick list used to select the kind of AI. Options are:
|
For |
Pick list used to select the part/category/sub-category classifications for the AI remappings and/or exclusions in WMS. Options are:
|
Form |
Pick list used to select the WMS form/transaction that the AI will be excluded from or remapped. Options are:
|
Unit |
Search box of all active records for Units. Only available when selecting a Type of "Unit".
|
Application Identifier |
Text field used to indicate the AI number that will be excluded or remapped. |
To Application Identifier |
Text field used to indicate the AI number that the number in the field above will be remapped to. Only available when selecting a Type of "Remap". |
Active |
If checked, this record is active. Only active records may be used in the system. |