VICS
VICS
VICS
Voluntary Interindustry
Commerce Solutions (VICS) EDI
Retail Industry
Conventions and
Implementation
Guidelines for Electronic
Data Interchange (EDI)
DISCLAIMER
GS1 US, Inc. is providing this voluntary standard as a service to interested industries. This
voluntary standard was developed through a consensus process of interested parties.
Although efforts have been made to assure that the standard is correct, reliable, and technically
accurate, GS1 US makes no warranty or representation, express or implied, that this standard is correct,
will not require modification as experience and technological advances dictate, or will be suitable for any
purpose or workable in any application, or otherwise. Use of the standard is with the understanding that
GS1 US has no liability for any claim to the contrary, or for any damage or loss of any kind or nature. If a
user perceives a need for a change to the standard, it should contact GS1 US, Inc.
Users are cautioned that this is a voluntary industry standard. Should it conflict with government
laws or regulations, the legal requirements supersede the standard.
In this publication the letters ‘‘U.P.C.’’ are used solely as an abbreviation for the ‘‘Universal Product
Code,’’ which is a product identification system. They do not refer to the UPC, which is a federally
registered certification mark of the International Association of Plumbing and Mechanical Officials
(‘‘IAPMO’’) to certify compliance with the Uniform Plumbing Code as authorized by IAPMO.
Table of Contents
SECTION I
INTRODUCTION TO EDI ................................................................................................................
Introduction .........................................................................................................................................
Checklist ..............................................................................................................................................
SECTION II
VERSION MIGRATION ....................................................................................................................
INTRODUCTION .............................................................................................................................................
SECTION III
EXTENDED DATA ELEMENT INFORMATION ..............................................................................
1301 VICS EDI Agency Service, Promotion, Allowance, or Charge Code ........................................
SECTION IV
GLOSSARY ....................................................................................................................................
SECTION V
DATA MAPPING .............................................................................................................................
INTRODUCTION .............................................................................................................................................
SECTION I
INTRODUCTION
TO EDI
INTRODUCTION
The intent of this publication is to assist companies desiring to implement
the Retail Industry subset of the ASC X12 Electronic Data Interchange
(EDI) standards.
Many companies are already using computers to send business docu-
ments instead of mailing paper documents. Since computerized trans-
mission of business data will very quickly replace traditional paper based
systems, it is important for the retail industry to establish and maintain
guidelines for these activities.
Our industry is not the first industry to successfully apply the concept of
exchanging business documents via computer, nor are we the only
industry embarking upon an industry-wide implementation of standards.
The Automotive Industry, Metals Industry, Chemical Industry, Electron-
ics Industry and Office Products Industry are a few of the major industries
that are implementing the ASC X12 standards.
This publication has been developed through the cooperative efforts of
representatives from retailing, manufacturing and other suppliers-to-re-
tail, commonly called VICS EDI.
GS1 US will continue to publish VICS EDI Industry
Conventions and Implementation Guidelines for all transaction sets used
by the general retail community.
Any comments or questions, concerning this publication, should be
directed to GS1 US, Inc.
The different sections of this document have been written for different
audiences; ranging from the general manager who will be faced with the
decision to implement the EDI project with all of the attendant business
considerations, to the technicians who will perform the data requirements
and the programming efforts:
• Section I — Introduction to EDI,
• Section II — Version Migration,
• Section III — Extended Data Element Information,
• Section IV — Glossary, and
• Section V — Data Mapping
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
BENEFITS OF EDI
Why should retailers and suppliers-to-retail establish EDI links? The
reasons for implementing EDI fall increasingly within the tactical rather
than the strategic category. Competitive position within the marketplace
is driving the decision more than any strategic considerations. Listed
below are some of the major benefits identified by many companies
already involved in EDI.
• Reduced manual data entry
• Reduced postage and handling cost
• Reduced printing cost of forms
• Reduced mail time
• Reduced labor processing cost
• Reduced order cycle time
• Increased customer service
• Increased sales
• Improved accuracy
• Reduced lead times
• Reduced filing of paperwork
• Reduced inventory carrying cost
The benefits of Just-In-Time and Quick Response techniques have been
documented in numerous publications. While EDI is one tool that facili-
tates the implementation of Just-In-Time and Quick Response programs,
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
Communication Guidelines
This publication does not define a singular communication standard for
the retail industry. The retail/vendor link is too broad based for a single
communication standard to satisfy all needs. Instead, these guidelines
describe the most commonly used methods for communicating within
the retailer/vendor link. The communication of the message syntax is
accomplished in one of two ways: 1) commercial network interface, or
2) direct trading partner interface.
• Commercial Network
The commercial network acts as a clearinghouse for information
passing between many vendors and retailers. The network’s data
management function can be thought of as a large mailbox, where each
user has an assigned slot. The network accepts messages from all
participants and stores them in the appropriate slots, where only the
assigned users may access them. This simplifies EDI for the trading
partners, who only need to interface with their mailbox slot on the
network, instead of with each individual trading partner. The network
also takes over some of the control functions which must be performed
by direct transmission participants.
• Internet
The GS1 EDIINT AS1 and AS2 Transport Communication
Guidelines define the technical communication protocals used to
transport over the internet using AS1 and AS2 standards.
• Direct Communication
This method of communicating eliminates the ongoing expense of a
commercial network. However, direct communication with trading
partners requires an in-house communication system capable of pro-
viding the services a commercial network would otherwise provide.
These services include: electronic mailbox capability, security to limit
system access, and the ability to handle a variety of protocols and data
transmission rates.
• High Priority and High Volume Transactions
To isolate and identify documents containing high priority data or very
large documents, some trading partners may issue different Inter-
change Sender and Interchange Receiver IDs to be used in the ISA
(Interchange Control Header) for each transaction set type (Functional
Group) for each trading partner. In that case, only one transaction set
type is contained in an interchange. These interchanges, based on the
Sender/Receiver ID can then be directed to specific mailboxes or mail
slots when using a commercial network, thus identifying and isolating
specific transaction sets from certain trading partners.
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
Checklist
1. Obtain commitment from key management
2. Education
3. Establish a plan
4. Establish project team and define each person’s responsibility
5. Designate EDI business contacts
6. Designate EDI technical contacts
7. Review internal systems and business procedures
8. Secure the appropriate reference materials
9. Conduct a trading partner survey
10. Conduct a communication/equipment survey
11. Review data contained in the documents to be exchanged
12. Determine what optional product information will be employed
13. Determine what partnership identification scheme will be used
14. Isolate and identify high priority or high volume transaction sets
15. Develop an overall design
16. Code and test the interface to in-house system(s)
17. Decide on translation software configuration
18. Decide on a network provider
19. Finalize any optional services that you may wish to use from
network provider
20. Implementation of the translation software
21. Implementation of the network connection
22. Conduct system test with translation and network
23. Conduct system test with your trading partner
24. Decide on production cut-over date
25. Implement
26. Re-evaluate checklist for future implementations
27. Legal
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
Questions regarding:
• The use of industry product identification codes can be estab-
lished. Tables, files or facility locations (SDQ type information),
specific optional fields that will be used by trading partners can
be clarified in this initial inquiry.
10. CONDUCT A COMMUNICATION/EQUIPMENT SURVEY
WITH TRADING PARTNERS
Answers to the following can be established:
• Contact names
• Use of Commercial Network or Direct Connection
• Communication protocols
• Mainframe type — brand, model, operating system
• Personal computer type — brand, model, operating system
• Emulator type (2780 or 3780) — brand, version, hardware
manufacturer
11. REVIEW DATA CONTAINED IN THE DOCUMENTS TO
BE EXCHANGED
A thorough review or mapping of each business document against
the retail subset of ASC X12 should be performed. Through this
process you will be able to determine whether your internal system
documents contain all of the required/mandatory data elements.
Optional data elements can be identified and discussed with each
trading partner to determine applicability.
12. DETERMINE WHAT PRODUCT INFORMATION WILL
BE EMPLOYED
Product information/identification does vary widely from one re-
tailer or supplier to another. Whether a unique product code struc-
ture or any of the existing schemes will be employed must be
determined. GTIN - Global Trade Item Number is also used to
reference product identification. This new term has been incorpo-
rated to standards as of 2003. The U.P.C.-A (also referred to as
GTIN -12) has been endorsed by the VICS EDI Committee as the
preferred product identifier for North American products.
13. DETERMINE WHAT PARTNERSHIP IDENTIFICATION
SCHEME WILL BE USED
At this time, the recommended scheme is a GS1 US COMM ID,
GS1 Global Location Number, telephone or DUNS number.
This is detailed in the Data Mapping section of this manual.
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
• Specific code values only when the codes are a subset of the parent
guideline.
• Segment and element notes that are specific to the Functional Profile.
SECTION II
VERSION
MIGRATION from
005040VICS
to
005050VICS
INTRODUCTION
What are the guidelines for version migration?
The industry conventions and implementation guidelines will be publish-
ed and available for use as follows:
Dates
December, 2008 Published 005050
July, 2009 Available for implementation
Implementation Considerations
• When implementing a new version, code and test all transactions you
are using and implement all of the system changes at one time. This
will allow you to concentrate on implementations with trading part-
ners. It may be difficult to do both at the same time.
• EDI users should contact their network and software providers to
verify that they support the new version requested.
• Prior to sending or receiving a new version, trading partners must
modify their application systems to accept all changes required by the
new version. In order to minimize implementation problems, each
trading partner should test the new version processing within their own
system, i.e., unit test. In addition, trading partners should have gen-
erated their own test data simulating all of the variable conditions
which will occur when data is sent or received in the new version.
• When migrating from one version to another, the sender may be
requested to send the same data as two (2) different versions for
parallel testing. In this situation, one version will be identified as
production and the other version as test.
• The receiver may elect to receive test and production data using the
same or different Receiver ID’s.
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
Example A
Version Status Receiver ID
Example B
Version Status Receiver ID
• The sender may elect to send test and production data using the same
or different Sender ID’s.
Example A
Version Status Receiver ID
Example B
Version Status Receiver ID
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
New codes:
Q1 ‐ Change Error
Q2 ‐ Allowance Error
Q3 ‐ Promotional Allowance ‐ Trade Show
Q4 ‐ Promotional Allowance ‐ Flyers
Q5 ‐ Promotional Allowance ‐ New Products
Q6 ‐ Contract Price Error
ADX Q7 ‐ Contract Price Error ‐ Mark Up
√ 2/0800 ADX02 (DE 426) Q8 ‐ Contract Price Error ‐ Freight
2/2100 Q9 ‐ Contract Price Error ‐ Volume Discount
QA ‐ Contract Price Error ‐ Starting Price Error
QB ‐ Contract Price Error ‐ Invalid Date Range
QC ‐ Contract Price Error ‐ Freigh Surcharge
QD ‐ Drop Size
QE ‐ Drop Frequency
QF ‐ Manufacturer to Distributor Billback Allowance
QG ‐ Deduction for Unpaid Receivable
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
07‐000217
New codes:
ANT ‐ Anatomical Therapeutic Chemical Classification Code (ATC)
ATH ‐ American Hospital Formulary System (AHFS) Classification Code
MDC ‐ Medical device Class
MDL ‐ Medical Device License Number
REF
√ REF01 (DE 128)
2/0400 07‐000218
Add guideline: When MDC is used, REF02 (DE 127) will have a value of:
Class I ‐ Lowest risk
Class II ‐ Low Risk
Class III ‐ Moderate Risk
Class IV ‐ High Risk
07‐000216
New codes:
DP ‐ Drug Product Identification
MC ‐ Markings Front
MD ‐ Markings Back
PID ME ‐ Markings Alternate
√ PID02 (DE 750)
2/0700 SH ‐ Trade
T d ItItem Sh
Shape D
Description
i ti
UN ‐ Unscheduled Drug
BHZ ‐ Biomedical Hazard
IML ‐ Image Link
LSC ‐ Label Storage Conditions
07‐000216
PID
√ PID04 (DE 751) New VICS maintained code under Trade Item Descriptor:
2/0700
UD ‐ Dispensing or Application Unit
PID Change 'Trade Item Unit Type' to 'Trade Item Unit Indicator'
√ PID04 (DE 751)
2/0700
07‐000216
Add guideline to Drug Product Identification:
When PID02 = DP Drug Product Identification, select from the following VICS maintained
code list:
B1 ‐ Cytotoxic / Antineoplastic Material
B2 ‐ Biologic Material
B3 ‐ Radioactive Material
DY ‐ Drug Product is divisible
DN ‐ Drug Product is not divisible
K1 ‐ Trade Item is shakable
K2 ‐ Trade Item is not shakable
PID L1 ‐ Trade item is sterile
√ PID04 (DE 751)
L2 ‐ Trade item is not sterile
2/0700
PA ‐ Trade Item contains Class A Precursor Substance
PB ‐ Trade Item contains Class B Precursor Substance
PN ‐ Trade item does not contain a Precursor Substance
Precursor Substance Class as defined in 'Canadian
Controlled Drugs & Substances Act, Schedule VI'
R1 ‐ Trade Item is federally reportable
R2 ‐ Trade item is not federally reportable
T1 ‐ Trade Item Drug Type is Brand
T2 ‐ Trade Item Drug Type is Generic
TY ‐ Drug Product Contains Targeted Substance
TN ‐ Drug Product Does Not contain targeted substance
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
07‐000216
New VICS maintained codes:
CON1 ‐ Controlled Drug in Canadian Food and Drug Regulations, Part G Schedule ‐ Part 1
CON2 ‐ Controlled Drug in Canadian Food and Drug Regulations, Part G Schedule ‐ Part 2
CON3 ‐ Controlled Drug in Canadian Food and Drug Regulations, Part G Schedule ‐ Part 3
CON4 ‐Not Applicable
NAR1 ‐ Narcotic Only
NAR2 ‐ Narcotic Preparation
NAR3 ‐ Exempted Codine
NAR4 ‐ Not Applicable
TCNSP ‐ Not Specified
PID TCFRZ ‐ Frozen (‐25C to ‐20C)
√ PID04 (DE 751)
2/0700 TCREF ‐ Refigerated (2C to 8C)
TCCOL ‐ Cool (8C to 15C)
TCRMT ‐ Room Temperature (15C to 30C)
TCCRT ‐ Controlled Room Temperature (20C to 25C)
TCEXH ‐ Excessive Heat (>40C)
TCOTH ‐ Other; specify temperature control range. Add
guideline: When this code is used, use MEA01=
TE, MEA02=TCR, MEA04=CE, MEA05=Range
Minimum value, MEA06=Range Maximum value
07‐000018
PID Revise Trade Item Descriptor 'SP ‐ Setpack' to
√ PID04 (DE 751)
2/0700 'SP ‐ Assort Pack Setpack'.
07‐000203
MEA New code:
√ MEA02 (DE 738)
2/0800 TCR ‐ Temperature Control Range
ITD X12 DM 070207
√ 2/1300 Changes maximum usage of ITD segment to >1.
2/2297
832 CA x Price / Sales Catalog ‐ Canada
07‐000201
LIN
√ LIN02,04,06 (DE 235) New code:
2/0100 NP‐ Natural Health Product Number
07‐000201
DTM
√ DTM01 (DE 374) New code:
2/0300
ILU ‐ Image Last Update Date
07‐000217
New Codes:
ANT ‐ Anatomical Therapeutic Chemical Classification Code (ATC)
ATH ‐ American Hospital Formulary System (AHFS) Classification Code
MDC ‐ Medical device Class
MDL ‐ Medical Device License Number
REF
√ REF01 (DE 128)
2/0400 07‐000218
Add guideline: When MDC is used, REF02 (DE 127) will have a value of:
Class I ‐ Lowest risk
Class II ‐ Low Risk
Class III ‐ Moderate Risk
Class IV ‐ High Risk
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
07‐000216
New codes:
DP ‐ Drug Product Identification
MC ‐ Markings Front
MD ‐ Markings Back
PID ME ‐ Markings Alternate
√ PID02 (DE 750)
2/0700 SH ‐ Trade Item Shape Description
UN ‐ Unscheduled Drug
BHZ ‐ Biomedical Hazard
IML ‐ Image Link
LSC ‐ Label Storage Conditions
PID Change 'Trade Item Unit Type' to 'Trade Item Unit Indicator'
√ PID04 (DE 751)
2/0700
07‐000216
PID
√ PID04 (DE 751) New VICS maintained code under Trade Item Descriptor:
2/0700
UD ‐ Dispensing or Application Unit
Add guideline: When PID02 = DP Drug Product Identification, select from the following list:
(new VICS maintained codes)
B1 ‐ Cytotoxic / Antineoplastic Material
B2 ‐ Biologic Material
B3 ‐ Radioactive Material
DY ‐ Drug Product is divisible
DN ‐ Drug Product is not divisible
K1 ‐ Trade Item is shakable
K2 ‐ Trade Item is not shakable
L1 ‐ Trade item is sterile
PID L2 ‐ Trade item is not sterile
√ PID04 (DE 751) PA ‐ Trade Item contains Class A Precursor Substance
2/0700
PB ‐ Trade Item contains Class B Precursor Substance
PN ‐ Trade item does not contain a Precursor Substance
Precursor Substance Class as defined in 'Canadian
Controlled Drugs & Substances Act, Schedule VI'
R1 ‐ Trade Item is federally reportable
R2 ‐ Trade item is not federally reportable
T1 ‐ Trade Item Drug Type is Brand
T2 ‐ Trade Item Drug Type is Generic
TY ‐ Drug Product Contains Targeted Substance
TN ‐ Drug Product Does Not contain targeted substance
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
07‐000216
New VICS maintained codes:
CON1 ‐ Controlled Drug in Canadian Food and Drug Regulations, Part G Schedule ‐ Part 1
CON2 ‐ Controlled Drug in Canadian Food and Drug Regulations, Part G Schedule ‐ Part 2
CON3 ‐ Controlled Drug in Canadian Food and Drug Regulations, Part G Schedule ‐ Part 3
CON4 ‐Not Applicable
NAR1 ‐ Narcotic Only
NAR2 ‐ Narcotic Preparation
NAR3 ‐ Exempted Codine
NAR4 ‐ Not Applicable
TCNSP ‐ Not Specified
PID TCFRZ ‐ Frozen (‐25C to ‐20C)
√ PID04 (DE 751)
TCREF ‐ Refigerated (2C to 8C)
2/0700
TCCOL ‐ Cool (8C to 15C)
TCRMT ‐ Room Temperature (15C to 30C)
TCCRT ‐ Controlled Room Temperature (20C to 25C)
TCEXH ‐ Excessive Heat (>40C)
TCOTH ‐ Other; specify temperature control range. Add
guideline: When this code is used, use MEA01=
TE, MEA02=TCR, MEA04=CE, MEA05=Range
Minimum value, MEA06=Range Maximum value
07‐000018
PID Revise Trade Item Descriptor 'SP ‐ Setpack' to
√ PID04 (DE 751)
2/0700 'SP ‐ Assort Pack Setpack'.
MEA 07‐000203
√ MEA02 (DE 738)
2/0800 New code: TCR ‐ Temperature Control Range
845 x Price Authorization Acknowledgment / Status
845CA x Price Authorization Acknowledgment / Status ‐ Canada
846 x x Inventory Inquiry/Advice
850 x x x Purchase Order
07‐000062‐1
N1 New codes:
√ N101 (DE 98)
1/3100 DPR ‐ Port of Discharge
LPR ‐ Port of Lading with description 'Port where cargo is loaded'.
ITD X12 DM 076207
√ √ Changes maximum usage of ITD segment to >1
2/1500
850CA x Purchase Order ‐ Canada
07‐000062‐1
N1 New codes:
√ N101 (DE 98)
DPR ‐ Port of Discharge
1/3100
LPR ‐ Port of Lading with description 'Port where cargo is loaded'.
850CS x Purchase Order ‐ Convenience Store
850MF x Purchase Order ‐ Motor Fuels
850PD x Purchase Order ‐ Production Order
852 x x Product Activity Data
X12 DM 087207
PAL
√ PAL18 (DE 380) Add DE 380 to new data element PAL18 with Semantic Note 'PAL18 is the maximum
2/0600
quantity of stackable pallets'.
852BA x Product Activity Data ‐ Bailment
852CA x Product Activity Data ‐ Canada
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
07‐000212
LIN
Tare level: Include LIN segment with data element LIN01 ‐ LIN09 to handle identification of
√ 2/0100
tare level product.
Tare Level
For I/C, include DE 235 codes BP, CA, EN,UK,UP, VN.
07‐000212
LIN Tare level: Include LIN segment with data element LIN01 ‐ LIN19 to handle identification of
√ 2/0100 tare level product.
Tare Level For UCS, include DE 235 codes BC, CA, CH, CN, EN, IN, LT, PJ, PL, UK, UP, VN.
07‐000212
LIN Tare level: Include LIN segment with data element LIN01 ‐ LIN09; Include DE 235 codes BC,
√ 2/0100 BL, CA, CH, CN, EN, IN, PJ, PL, UC, UK, UP, VN for all open occurrences of DE 235.
Tare Level
SN1 07‐000212
√ 2/0300 Tare level: Include SN1 segment with data elements SN102 and SN103.
Tare Level SN103/DE 355 uses codes PL, S9
SN1 07‐000212
√ 2/0300 Tare level: Include SN1 segment with data elements SN102 and SN103.
Tare Level For SN103/DE 355 use code table from Pack level (160 codes).
SN1 07‐000212
√ 2/0300 Tare level: Include SN1 segment with data elements SN102 and SN103.
Tare Level SN103/DE 355 uses code PL
07‐000212
PRF PRF01 (DE 324)
Include PRF segment at Tare, Pack, and Item Levels. Include guideline that states when the
2/0500 PRF02 (DE 328)
√ Order HL is used, the PRF segments at the Tare, Pack and Item levels may not be used.
Tare, Pack, PRF04 (DE 373)
When the PRF segment is used at the Tare, Pack or Item levels, the Order HL may not be
Item PRF06 (DE 367)
used.
07‐000212
PRF PRF01 (DE 324) Include PRF segment at Tare, Pack, and Item Levels. Include guideline that states when the
2/0500 PRF02 (DE 328) Order HL is used, the PRF segments at the respective Tare, Pack and Item levels may not
√
Tare, Pack PRF04 (DE 373) be used. When the PRF segment is used at the Tare, Pack or Item levels, the Order HL may
and Item PRF06 (DE 367) not be used.
07‐000212
PRF PRF01 (DE 324) Include PRF segment at Tare, Pack, and Item Levels. Include guideline that states when the
2/0500 PRF02 (DE 328) Order HL is used, the PRF segments at the respective Tare, Pack and Item levels may not
√
Tare, Pack, PRF04 (DE 373) be used. When the PRF segment is used at the Tare, Pack or Item levels, the Order HL may
Item not be used.
Include PRF01, PRF02, PRF04.
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
07‐000212
Include PID at Tare and Pack levels. Include PID01, PID02, PID03 and PID04. Include new
guidelines for identifying Trade Item Unit Indicator and Trade Item Unit Descriptor at Tare,
Pack and Item levels.
To identify the Trade Item Unit Indicator of a product:
PID01 = 'S'
PID PID01 (DE 349) PID02 = "12"
2/0700 PID02 (DE 750) PID03 = "FD"
√ Tare, Pack PID03 (DE 559) PID04 ‐ Select from codes BU, CU, DU, IU, OU, and VU. Refer to PID04 for specific
and Item PID04 (DE 751) information.
Levels
To identify the Trade Item Unit Descriptor of a product:
PID01 = 'S'
PID02 = "ZZ"
PID03 = "FD"
PID04 ‐ Select from codes CA, DS, EA, MP, MX, PC, PK, PL (not at Pack and Item levels), PY,
SP. Refer to PID04 for specific information.
07‐000212
Include PID at Tare and Pack levels. Include PID01, PID02, PID03 and PID04. Include new
guidelines for identifying Trade Item Unit Indicator and Trade Item Unit Descriptor at Tare,
Pack and Item levels.
To identify the Trade Item Unit Indicator of a product:
PID01 = 'S'
PID01 (DE 349) PID02 = "12"
PID PID03 = "FD"
PID02 (DE 750)
2/0700 PID04 ‐ Select from codes BU, CU, DU, IU, OU, and VU. Refer to PID04 for specific
√ PID03 (DE 559)
Tare and information.
PID04 (DE 751)
Pack Levels
To identify the Trade Item Unit Descriptor of a product:
PID01 = 'S'
PID02 = "ZZ"
PID03 = "FD"
PID04 ‐ Select from codes CA, DS, EA, MP, MX, PC, PK, PL (not at Pack and Item levels), PY,
SP. Refer to PID04 for specific information.
07‐000212
Include PID at Tare and Pack levels. Include PID01, PID02, PID03 and PID04. For Tare, Pack
and Item levels Include new guidelines for identifying Trade Item Unit Indicator and Trade
Item Unit Descriptor at Tare, Pack and Item levels.
To identify the Trade Item Unit Indicator of a product:
PID01 = 'S'
PID02 = "12"
PID PID01 (DE 349) PID03 = "FD"
2/0700 PID02 (DE 750) PID04 ‐ Select from codes BU, CU, DU, IU, OU, and VU. Refer to PID04 for specific
√ Tare, Pack PID03 (DE 559) information.
and Item PID04 (DE 751)
Levels To identify the Trade Item Unit Descriptor of a product:
PID01 = 'S'
PID02 = "ZZ"
PID03 = "FD"
PID04 ‐ Select from codes CA, DS, EA, MP, MX, PC, PK, PL (not at Pack and Item levels), PY,
SP. Refer to PID04 for specific information.
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
07‐000212
Include PKG at Tare, Pack and Item levels. Include guidelines for use to identify Data
Carrier Type Code.
PKG To identify the Data Carrier Type code ‐ package markings on or attached to a product
PKG01 (DE 349) (barcode and/or EPC/RFID):
2/1000
PKG02 (DE 753) PKG01 = "S"
√ √ Tare, Pack
PKG03 (DE 559) PKG02 = "34" ‐ includes EPC/RFID, bar codes and Data Matrix.
and Item
PKG04 (DE 754) PKG03 = '"FD"
Levels
PKG04 = Data Carrier Type Code ‐ identifies the type of marking on or attached to the
product, or a marking that is possible to place on the product.
Select from the list in PKG04.
07‐000212
Include PKG at Tare level. Include guidelines to identify Data Carrier Type Code to Tare,
Pack and Item levels.
PKG To identify the Data Carrier Type code ‐ package markings on or attached to a product
PKG01 (DE 349) (barcode and/or EPC/RFID):
2/1000
PKG02 (DE 753) PKG01 = "S"
√ Tare, Pack
PKG03 (DE 559) PKG02 = "34" ‐ includes EPC/RFID, bar codes and Data Matrix.
and Item
PKG04 (DE 754) PKG03 = '"FD"
Levels
PKG04 = Data Carrier Type Code ‐ identifies the type of marking on or attached to the
product, or a marking that is possible to place on the product.
Select from the list in PKG04.
07‐000212
To identify the Data Carrier Type code ‐ package markings on or attached to a product,
select a code from the following list:
Code ‐ Value
PKG 27 ‐ GS1 DataBar
2/1000 28 ‐ GS1 DataBar Stacked
√ √ Tare, Pack 29 ‐ GS1DataBar Stacked Omni‐directional
PKG04 (DE 754)
and Item 30 ‐ GS1DataBar Truncated
Levels 31 ‐ GS1DataBar Expanded
32 ‐ GS1DataBar Expanded Stacked
33 ‐ GS1 DataBar Limited
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
34 ‐ UPC‐A Symbol
23 ‐ GTIN‐8 Symbol
24 ‐ GTIN‐13 Symbol
35 ‐ UPC‐E Symbol ‐ 8 digit format
E1 ‐ EPC
20 ‐ Composite Component A
PKG 21 ‐ Composite Component B
2/1000 22 ‐ Composite Component C
√ √ Tare, Pack
PKG04 (DE 754)
and Item D1 ‐ Data Matrix
Levels G1 ‐ Code 39
G2 ‐ ITF
G3 ‐ Code 128
H1 ‐ Barcode Capable
H2 ‐ Barcode Always
H3 ‐ Barcode Never
J1 ‐ EPC Capable
J2 ‐ EPC Always
J3 ‐ EPC Never
TD5 07‐000387
2/1200 At the Shipment level, add codes for use:
√ TD504 (DE 91)
X ‐ Intermodal
Shipment
Level LT ‐ Less Than Trailer Load
TD3 07‐000387
2/1300 At the Shipment level, add codes for use:
√ TD301 (DE 40)
TP ‐ Trailer Pneumatic
Shipment
Level
07‐000212
Include REF segment.
REF At the Tare, Pack and Item levels, include code
2/1500 BG ‐ Beginning Serial Number
√ Tare, Pack REF01 (DE 128) SE ‐ Serial Number
and Item URL ‐ Uniform Resource Locator.
Levels
Include guideline for transmitting a series of serial numbers by using REF01 with a code of
BG and CO40‐01 with a code of EG Ending Serial Number.
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
07‐000212
Include REF segment. Open REF 01, 02, composite C040 (01, 02).
Include REF01 codes:
BG Beginning Serial Number
REF
LI Line Item Identifier
2/1500
SE ‐ Serial Number
√ Tare, Pack REF01 (DE 128)
URL ‐ Uniform Resource Locator.
and Item
Include composite C040‐01 with code
Levels
EG Ending Serial Number.
Include guideline for transmitting a series of serial numbers by using REF01 with a code of
BG and CO40‐01 with a code of EG.
07‐000212
Include REF segment. Open REF 01, 02, composite C040 (01, 02).
Include REF01 codes:
BG Beginning Serial Number
BV Purchase Order Line Item Identifier
LI Line Item Identifier
SE ‐ Serial Number
REF URL ‐ Uniform Resource Locator.
√ 2/1500
/ REF01 (DE
( 128)) Include composite C040‐01 with code
Tare Level EG Ending Serial Number.
Include guideline for transmitting a series of serial numbers:
To identify a CONSECUTIVE range of serial numbers
REF01 ‐ 'BG'
REF02 ‐ starting range number
REF04 ‐ C040‐01 ‐ 'EG'
REF04 ‐ C040‐02 ‐ ending range number
07‐000212
Include composite C040 (01,02).
Include REF01 codes:
BG Beginning Serial Number
BV ‐ Purchase Order Line Item Identifier
SE ‐ Serial Number
REF URL ‐ Uniform Resource Locator.
2/1500 Include composite C040‐01 code
√ REF01 (DE 128)
Pack and EG Ending Serial Number.
Item Levels Include guideline for transmitting a series of serial numbers:
To identify a CONSECUTIVE range of serial numbers
REF01 ‐ 'BG'
REF02 ‐ starting range number
REF04 ‐ C040‐01 ‐ 'EG'
REF04 ‐ C040‐02 ‐ ending range number
REF 07‐000387
2/1500 Add code for use:
√ REF01 (DE 128)
Shipment SN ‐ Seal Number
Level
08‐000094
REF
Add code 72 ‐ Schedule Reference Number with guideline: 'The REF02 (DE 127) value is the
√ 2/1500 REF01 (DE 128)
same value that is used in the 862 Shipping Schedule BSS02 data element field.'
Item Level
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
07‐000212
Add YNQ segment with YNQ02 and YNQ10 for use with EPC tagged product to
Shipment, Order, Tare, Pack and Item levels. Include text 'GTIN serial numbers are
YNQ provided' in YNQ10.
2/3350 Includes guideline on use of the segment for each level.
Shipment, YNQ02 (DE 1321) This YNQ segment is used to indicate, for the (level), that the product is EPC,
√ √ √
Order, Tare, YNQ10 (DE 933) SGTIN‐tagged and that the manufacturer serial numbers are or are not included in
Pack, Item this 856 transaction set.
Levels A 'Y' in YNQ02 indicates that the serial numbers are included in this transaction
set.
An 'N' in YNQ02 indicates that the serial numbers are NOT included in this
transaction set.
856CA x Ship Notice/Manifest ‐ Canada
PID01 (DE 349) 2008 Publication ‐
PID
PID03 (DE 559) PID01 ‐ include 'S' ‐ Structured (from industry code list)
√ 2/0700
PID04 (DE 751) PID03 ‐ include 'VI' ‐ VICS EDI
Item Level
PID04 ‐ Include codes 'CL, GW, OS, PP, PW, RN, RY'
REF 08‐000094
√ 2/1500 REF01 (DE 128) Add code 72 ‐ Schedule Reference Number with guideline: 'The REF02 (DE 127) value is the
Item Level same value that is used in the 862 Shipping Scheduled BSS02 data element field.'
08‐000097
√ New implementation guideline for using the 857 in the DSD (Direct Store Delivery) process.
857RD x Direct Store Delivery Shipment & Billing Notice Returns Detail
08‐000097
√ New implementation guideline for using the 857 in the DSD (Direct Store Delivery) process
for returns pick‐up.
860 x x Purchase Order Change Request ‐ Buyer Initiated
ITD X12 DM 082207
√ √ Changes the maximum usage of the ITD segment to >1.
1/1300
ITD X12 DM 082207
√ Changes the maximum usage of the ITD segment to >1.
2/1500
860PD x Purchase Order Change Request ‐ Production Order ‐ Buyer Initiated
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
Remove 'User Note 2' MEA guideline (2/1530) that provides pallet stacking factor
information. It is replaced by the USI functionality.
07‐000018
Add the following guideline:
To identify the Trade Item Unit Descriptor for a product:
PID PID01 ‐ 'S'
√ 2/0570 PID02 ‐ '12'
2/1765 PID03 ‐ 'FD'
PID04 ‐ Select from codes 'CA, DS, EA, IG, JP, PH, PL, V3, V4, V5, V6'. Refer to PID04 for
specific information.
07‐000018
Add the following codes for Trade Item Unit Descriptor:
CA ‐ Case
DS ‐ Display (Display Shipper)
EA ‐ Each (base unit)
IG ‐ Inner Package
JP ‐ Prepack
PH ‐ Pack
PID
PL ‐ Pallet
√ 2/0570 PID04 (DE 751)
V3 ‐ Mixed Module; a specially configured orderable product module
2/1765
V4 ‐ Multipack ‐ A group of trade items that are intended to be sold as a single consumer
unit at Point‐of‐Sale check‐out.
V5 ‐ Assort Pack Setpack (Setpack) ‐ An orderable assortment of trade items, each of which
may be sold individually at the Point‐of‐Sale check‐out. The setpack itself may be sold at
the Point‐of‐Sale check‐out.
V6 ‐ Prepack Assortment ‐ An orderable standard assortment of trade items, each of which
may be sold individually at the Point‐Of‐Sale check‐out. The prepack assortment itself is
not sold at the Point‐Of‐Sale check‐out.
PID 07‐000018
√ 2/0570 PID04 (DE 751) Revise 'SP ‐ U.P.C. Setpack' to 'SP ‐ Assort Pack Setpack'
2/1765
05‐000329‐1
PAL
√ PAL18 (DE 380) Add DE 380 to new data element PAL18 with Semantic Note 'PAL18 is the maximum
2/1600
quantity of stackable pallets'.
888CS x Item Maintenance ‐ Convenience Store
PID 07‐000018
√ 2/0570 PID04 (DE 751) Revise 'SP ‐ U.P.C. Setpack' to 'SP ‐ Assort Pack Setpack'
2/1765
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
05‐000324‐2
W601, W602, W603, W6 segment added; occurs >1.
W6
√ √ W604 Add codes for use:
2/0250
(DE 152) 761, AC, AD, AE, CBC, DNF, FL, FR, HM, MRF, OPR, OSB, OTC, PBC, PFH, PHR,
SNM, SW, UI. For UCS, also include S18 and TRM.
N9 X12 DM 077306
√ √
2/0400 Changes maximum usage of N9 to >1.
X12 DM 087207
PAL
Add DE 380 to new data element PAL18 with Semantic Note 'PAL18 is the maximum
√ 1/1565 PAL18 (DE 380)
quantity of stackable pallets'.
2/1190
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
N9 X12 DM 080306
√ √ Changes maximum usage of N9 to >1.
2/0400
944CA x Warehouse Stock Transfer Receipt Advice‐ Canada
N9 X12 DM 080306
√ Changes maximum usage of N9 to >1.
2/0400
945 x x Warehouse Shipping Advice
X12 DM 087207
PAL
√ PAL18 (DE 380) Add DE 380 to new data element PAL18 with Semantic Note 'PAL18 is the maximum
2/0150
quantity of stackable pallets'.
N9 X12 DM 081306
√ √
2/0400 Changes maximum usage of N9 to >1.
945CA x Warehouse Shipping Advice ‐ Canada
Warehouse Shipping Advice ‐ Canada
N9
√
2/0400 X12 DM 081306
Changes maximum usge of N9 to >1.
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
0016 Marketing
0017 Miscellaneous
0018 No Culture
0019 Out of Code/Old Age
0021 Packaging Code
0024 Plant Damage
0025 Quality
LQ LQ01 (DE 1270)
√ 0026 Refeed
2/1000 LQ02 (DE 1271)
0027 Short Code
0028 Special Packaging Production
0029 Quality Hold / Review
0030 Startup/Test
0031 High Low Titratable Acidity
(used with Yogurt)
0032 Top Leakers
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
L E G E N D
The 'xxx' denotes the transaction set.
The 'YY' denotes an industry specific 'profile' (implementation guideline) for that
transaction set.
BA ‐ Bailment
CS ‐ Convenience Store
CA ‐ Canada
CI ‐ Coupon Invoice
Column 1 DS ‐ Direct Store Delivery
'xxxYY' FS, FR, FB ‐ Foodservice
LO ‐ Lottery
MF ‐ Motor Fuels
MP ‐ mpXML
PD ‐ Production Order
PR ‐ Product Reclamation
RD ‐ Returns Detail
SB ‐ Scan Based Trading
WS ‐ Wine & Spirits
Data Element or
ID UCS VICS I/C Segment ID Transaction Set Name / Change Request and ID
Code Source
An 'x' indicates that the transaction is used in a particular industry (UCS ‐ Uniform
Communication Standard; VICS ‐ Voluntary Interindustry Commerce Solutions; or I/C ‐
Industrial Commercial) and a version 5050 guideline is available.
A check mark '√' denotes that this transaction set or guideline is new or has been updated
for version 5050.
Columns
2
A 'T' denotes that an EDI implementation guideline is currently not available. The
information provided is in a text format.
An 'R' denotes that an updated implementation guideline is in process and will be issued in
the future.
Additional Notes
Transactions These transactions are managed by the American Trucking Association (ATA).
163, 204‐250
UCS Uniform Communication Standard
VICS Voluntary InterIndustry Commerce Solution
IC Industrial/Commercial
Section III
_____________________________________________
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
Section III
AG Age
Used only by the Alcohol Beverage Industry.
BC Supplier Brand Code
BL Brand/Label
BO Buyers Color
BV Beverage Common Code
Used only by the Alcohol Beverage Industry. See External Code Source
467.
CA Case
This is the GTIN EAN/UCC‐14 Shipping Unit.
CG Commodity Grouping
CH Country of Origin Code
CM National Retail Federation Color Code
This is the three‐digit NRF code. See External Code Source 88.
CN Commodity Name
Used only by the Alcohol Beverage Industry.
EN GTIN‐13
Data structure for the 13‐digit GS1 Global Trade Item Number (GTIN).
EO GTIN‐8
Data structure for the 8‐digit GS1 Global Trade Item Number (GTIN).
FV Drug Identification Number (DIN)
See External Code Source 874.
IN Buyer’s Item Number
IS International Standard Serial Number (ISSN)
IT Buyer’s Style Number
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
12 Packet
15 Stick
1N Count
26 Actual Tons
2W Bin
50 Actual Kilograms
AF Centigram
AM Ampoule
AR Suppository
AS Assortment
AV Capsule
AZ British Thermal Units (BTU) per Pound
BA Bale
BF Board Feet
BG Bag
BK Book
BO Bottle
BP 100 Board Feet
BR Barrel
BX Box
C3 Centiliter
CA Case
CC Cubic Centimeter
CE Centigrade, Celsius
Degrees
CF Cubic Feet
CH Container
CI Cubic Inches
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
CM Centimeter
CN Can
CR Cubic Meter
CT Carton
CW Hundred Pounds (CWT)
CX Coil
CY Cubic Yard
D1 Dollars, Canadian
DA Days
DC Disk (Disc)
DD Degree
DG Decigram
DL Deciliter
DM Decimeter
DO Dollars, U.S.
DR Drum
DS Display
DZ Dozen
EA Each
EP Eleven pack
F2 International Unit
FA Fahrenheit
Degrees
FG Transdermal Patch
FO Fluid Ounce
FT Foot (Feet)
FZ Fluid Ounce (Imperial)
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
GA Gallon
GN Gross Gallons
GR Gram
GS Gross
H3 18‐pack
H5 22‐pack
H6 30‐pack
H7 38‐pack
H8 62‐pack
H9 75‐pack
HC Hundred Count
HL Hundred Feet Linear
HR Hours
HS Hundred Square Feet
IN Inhaler
J1 80‐pack
J3 81‐pack
J4 82‐pack
J5 84‐pack
J6 85‐pack
J7 96‐pack
J8 5000‐pack
J9 Left Unit
JC Caplet
To denote items in caplet form.
JL Refill
Refers to the number of refill units in a package.
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
JN Pan
Refers to items in a pan (such as eye shadow) and would be associated
with the number of different colors.
JP Prepack
To indicate that this is ‘n’ assortment product with different U.P.C.
codes.
JS Use
Refers to the number of uses for a product (such as a box of laundry
detergent that provides sixty wash loads).
JT Tin
Refers to giftware products in a tin.
JV Ovule
Refers to products which come in ovule form.
JX Exposure
To be used to indicate the number of exposures on a roll of film.
KE Keg
KG Kilogram
KT Kit
L1 Right Unit
LB Pound
LF Linear Foot
Running feet
LT Liter
LY Linear Yard
Running yard
M4 Monetary Value
MC Micrograms
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
ME Miligram
MJ Minutes
ML Milliliter
MM Millimeter
MO Months
MR Meter
NG Net Gallons
OP Two‐pack
OZ Ounce‐Av
P1 Percent
P3 Three‐pack
P4 Four‐pack
P5 Five‐pack
P6 Six‐pack
P7 Seven‐pack
P8 Eight‐pack
P9 Nine‐pack
PC Piece
PD Pad
PF Pallet (Lift)
PH Pack (Pak)
PK Package
PL Pallet/Unit Load
PR Pair
PT Pint
QB Pages‐Hardcopy
QT Quart
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
RL Roll
S9 Slipsheet
SH Sheet
ST Set
SX Shipment
SY Square Yard
SZ Syringe
TB Tube
TC Truckload
TE Tote
TH Thousand
TK Tank
TM Thousand Feet (Board)
TP Ten‐pack
TS Thousand Square Feet
U2 Tablet
UN Unit
V2 Pouch
VI Vial
WG Wine Gallon
Y4 Tub
YD Yard
YR Years
Z7 13‐pack marketing
Z9 14‐pack marketing
ZF 16‐pack marketing
ZG 48‐pack component parts
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
Code Definition
71 Advertising Allowance
Predetermined advertising allowance given as a percent of purchases or
sales. Use code 79 Cooperative Advertising for specific advertising
campaigns or promotion.
78 Competitive Price
79 Cooperative Advertising
Contribution given for specific advertising expense.
82 Defective Allowance
Usage of this code implies that there is no physical return of goods. A
predetermined percent per agreement is calculated and used.
85 Distribution Discount/Allowance
Usage of this code implies that there is a predetermined percent per
agreement which is calculated and used.
89 Early Buy Allowance
Predetermined allowance, which is given for an early buy.
94 Fixtures Charge
This code is used to identify allowances for store fixtures (counters,
displays, end caps) that are chargeable in whole or in part to the
supplier. In the prestige cosmetics industry this is referred to as
‘counter construction’.
95 Floor Stock Protection
A3 New Store Allowance
Allowances provided by the supplier to offset the expenses incurred by
the retailer related to setting up the supplier’s product in a new store.
Use code GE (Slotting Charge) for new product in an existing store.
A8 Promotional Allowance
Predetermined percent or contribution is given based on purchases or
sales.
BE Fixture Allowance
BF Return Allowance
BH Opportunity Buy
D8 Count and Recount Allowance
Allowance to the retailer from the supplier to offset the cost of taking a
physical inventory of goods for a promotion, and then taking another
inventory of the goods after the promotion is finished to determine the
sales of the good.
D9 Store Stock Price Protection
E4 Warehouse Stock Plan Protection
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
Code Definition
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
BROKER COMMISSION
Code Definition
54 Freight Deducted
GC Market Development Fund Deduction
GJ Unsalable Payments Deduction
GK Split Commission Deduction – Basis Amount
GM Split Commissions Deduction – Commission Amount
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
Code Definition
62 Material/Item Description Error
Item identification at the line item level detail on the 810 Invoice is
unmatchable, unreadable or untranslatable.
EU Ship Notice –Carton Content does not match Ship Notice
EV Ship Notice – Carton Count does not match Ship Notice
EW Ship Notice – Serial Shipping Container Code does not match Ship
Notice
EY Ship Notice – Missing Bill of Lading Information
EZ Ship Notice – Duplicate Ship Notice
F2 Ship Notice – Received late
FD Purchase Order – Size Not Ordered
FE Purchase Order – Color Not Ordered
FF Purchase Order – Store Did Not Order
FG Purchase Order – Item Overage
FJ Does Not Accept Electronic Funds Transfer
H1 Information Forthcoming
Usually used within the 812 Credit/Debit Adjustment
J8 Unable to Process
Usually used within the 812 Credit/Debit Adjustment
S3 Not Shipped on Date Authorized
S9 Wrong Ship Point Per Purchase Order
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
FREIGHT
Code Definition
30 Delivery Charge Incorrect
Claim condition for carrier payment adjustment. This code is not used
in a vendor/retailer relationship but used in a receiver/carrier
relationship.
31 Pickup Charge Incorrect
Claim condition for carrier payment adjustment. This code is not used
in a vendor/retailer relationship but used in a receiver/carrier
relationship.
32 Oversize Premium Invalid
Extra charge assessed when carton exceeds specified size/weight. This
code is used in a receiver/carrier relationship.
36 Scale Number Incorrect
Claim condition for carrier payment adjustment. This code is not used in
a vendor/retailer relationship but used in a receiver/carrier relationship.
39 Shipper/Consignee Reference Number Missing
40 Address Incorrect
46 Transportation Charge Incorrect
Freight was included on merchandise invoice or original invoice.
83 Evaluated Receipt Settlement (ERS) Delivery Charge
Used only in an Evaluated Receipt Settlement (ERS) environment.
AH Origination Fee
BJ Insurance Charge
Insurance was not required by the receiver.
D2 Transportation Direct Billing
Assumes terms should be freight collect and transportation direct billing
by carrier to retailer, but instead the supplier prepays and adds to the
invoice.
K4 Return Merchandise Charge
K5 Refused Merchandise Charge
K6 Unauthorized Freight Invoice
K7 Unauthorized Freight on Merchandise Invoice
K8 Freight Inbound Return Merchandise
K9 Freight Outbound Return Merchandise
KA Full Monetary Difference Between Air and Surface Charges per
Corporate Agreement
KB Full Monetary Difference Between Air and Surface Charges per Purchase
Order
KC Paper Bill of Lading Missing Department Number
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
FREIGHT
Code Definition
KD Paper Bill of Lading Missing Purchase Order Number
KE Paper Bill of Lading Non‐Standard VICS Format
KF Paper Bill of Lading Counter/Loader Not Indicated
KI Freight Allowance Per Corporate Agreement
KJ Freight Allowance Per Purchase Order
KK Prepaid Advance Freight for Consolidator Shipments
KL Redelivery Charge
KN Surface Freight Allowance per Corporate Agreement
KO Surface Freight Allowance per Purchase Order
M5 Late 204 Motor Freight Load Tender Transmission
M6 Missing 204 Motor Carrier Load Tender Transmission
M7 Late 214 Transportation Carrier Shipment Status Message Transmission
M8 Missing 214 Transportation Carrier Shipment Status Message
Transmission
M9 Freight on Backorder
MB Pick‐up Allowance Backhaul
O2 Incorrect Carton/Weight on Bill of Lading
O3 Charge for Combined Divisions on One Bill of Lading
O4 Charge for Consolidation Zone Freight Allowance per Corporate
Agreement
O5 Charge per Consolidation Zone Freight Allowance per Purchase Order
O6 Charge for Exceeding Maximum Shipments per Agreement
O8 Charge for Failure to Master Pack
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
HANDLING CHARGES
Code Definition
08 Substitute Product
Handling charge used for merchandise substitution. Goods are
accepted by retailer. Code 92 (Merchandise Not Ordered – See Returns
of Merchandise section) is used when substituted product is physically
returned to supplier.
10 Pallet/ Container Charge Error
27 Product Transfers Subject to Charge Back
Handling charge due to mis‐consignment of merchandise (wthin one
retailer).
35 Commodity Code Incorrect
Commodity Code indicated on the shipment document does not
accurately represent the merchandise; therefore, a handling charge is
incurred.
70 Advanced Ship Notice Not Received
Handling charge for ship notice that was not received.
73 Bill of Lading Not Received
Handling charge for bill of lading that was not received.
87 Duplicate Shipment
Handling charge for duplicate shipment.
99 Late Shipment of Goods
Handling charge for late shipment or late receipt at ship‐to location as
per the trading partner agreement.
A5 Overage
Handling charge for the over shipment.
A9 Proof of Delivery Not Received
Handling charge for proof of delivery that was not received.
B1 Proof of Shipment Not Received
Handling charge for proof of shipment that was not received.
D4 Unauthorized Product
Used in a direct store delivery environment.
E9 Order Cancelled
Handling charge for receipt of goods or services after purchase order
was cancelled.
KM Charge for Second Delivery on Damaged Furniture
MD Incorrect Purchase Order Number on Bill of Lading
ME Purchase Order Number Not on Bill of Lading
O1 Bill of Lading Does Not Match 856 Advance Ship Notice (ASN)
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
HANDLING CHARGES
Code Definition
O7 Charge to Expedite Distribution Centre (DC) to Store
RH Early Shipment of Goods
Handling charge for early ship date or early receipt at ship‐to location as
per the trading partner agreement.
RN Handling Charge for Item Not Received
Handling charge for concealed shortage. Code 59 (item not received –
see Invoice and Financial section) is used to deduct for value of items.
RO Handling Receipt for Non Receipt of Goods
Handling charge for total or partial order not received. Code A4 (Non‐
receipt of Goods – see Invoice and Financial section) is used to deduct
for value of goods.
RP Handling Charge for Late Advance Ship Notice
RQ Handling Charge for Samples Not Received
Handling charge for non‐receipt of samples. Code B9 (Samples Not
Received – see Invoice and Financial section) is used to deduct for value
of samples.
RR Handling Charge for Unreadable Advance Ship Notice
RY Multiple Shipment Penalty
Handling charge for excessive shipments (backorders) against a
particular PO.
S4 Shipped on Pallets
S5 Small Package Level Detail Insufficient
S6 Sort and Segregate Handling Charge
S7 Sort and Segregation Allowance per Corporate Agreement
S8 Sort and Segregation Allowance per Purchase Order
SA Paper Invoice Missing
SE Paper Packing Slip Missing
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
Code Definition
01 Pricing Error
02 Extension Error
09 Terms of Sale Error
This code is used when there is a dispute on invoice dating. Use code 24
(Incorrect Discount) for a discount rate error.
18 Not Company Bill
19 Duplicate Billing
Used to clear the invoice from both the buyer’s and the seller’s
accounting systems when the duplication is recognized prior to
payment. Code 86 (Duplicate Payment) is used when the duplication is
recognized after the payment.
20 Balance Due Declined
21 Shipment Method of Payment Incorrect
24 Incorrect Discount
26 Invoice Cancelled
This code is used to clear erroneous invoice from the buyer’s and the
seller’s account systems.
29 Fee Incorrect
33 Currently Exchange Incorrect
44 Required Documents Missing
45 Stale Bill Over 180 Days Old
47 Advanced Charge Incorrect
48 Service Charge
49 Processing Charge
50 Late Charge
52 Credit for Overpayment
53 Remittance for Previous Underpayment
59 Item Not Received
Used to specify concealed shortages. Code 59 (see Handling Charges
section) is used for handling charges related to item not received.
60 No open item on file
61 No open order on file
63 Customer Paid Invoice Which Was Previously Disputed
64 Sale of Property
74 Cancel or Adjust Prior Credit/Debit Adjustment
76 Cash Discount
Discount allowed for paying within terms
81 Credit as Agreed
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
Code Definition
86 Duplicate Payment
96 Goods to Follow
A4 Nonreceipt of Goods
Used to indicate carton shortages per Bill of Lading or Ship
Notice/Manifest. Code RO (see Handling Charges section) is used for
handling charges relate d to goods that were not received.
A7 Payment on Account
AH Origination Fee
Letter of credit origination fee.
AT Account Location Closed
Store or door location is closed.
B2 Rebate
B6 Repay Discount
B9 Samples Not Received
Code RQ (see Handling Charges section) is used for handling charges
related to samples not received.
BJ Insurance Charge
BK Postage Charge
BL Net Check Returned
Check returned for NSF, stop payment or stale date.
BM Net Collection Expense (Factor)
BP Net Chargeback of Client Risk (Factor)
Used to charge supplier for shipment of a non‐approved sale. It is sused
only in a factored relationship between factor and supplier.
C1 Settlement of Account
CM Covered by Credit Memo
D1 Transfer Between Accounts
Used to move debits or credits (transfer funds) between accounts.
D3 Unauthorized Deduction
Used to reverse a deduction from a previous document (invoice or
credit memo). The previous document must be referenced in the new
transaction set.
D5 Volume Discount
E1 Recoupment
Used to report bad debt recovery.
E2 Covered by Debit Memo
FA Anticipation Taken
GA Free Goods
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
GB Coupon Related
Coupon redemption.
GD Samples
An invoice for samples is present in retailer’s accounts payable system.
However, samples will not be paid for. This code is used to clear the
invoice from both the buyer’s and seller’s account systems.
GL Unresolved Customer Deduction
Chargeback to supplier from factor for unresolved payment shortage
originated by the retailer.
GN General Advance
Cash advance to the supplier from the retailer against selected future
purchase orders.
GR Guarantee
H2 Payment Previously Sent
H3 Loan Paid in Full
H6 Partial Payment Remitted
H7 Payment Forthcoming
Payment is on hold due to lack of complete documentation, e.g. a factor
change or a name change. Used in the 820 Payment Order/Remittance
Advice to provide payment details or an 812 Credit/Debit Adjustment to
respond to a previous 812 Credit/Debit Adjustment.
H8 Bill Mortgagee
HD Expense Payment
IA Invoice Amount Does Not Match Account Analysis Statement Difference
between the amount shown on the original invoice and the amount
shown on the summary statement.
J3 Promised Adjustment Not Received
KG Partial Monetary Differenced Between Air and Surface Charges per
Corporate Agreement
KH Partial Monetary Difference Between Air and Surface Charges per
Purchase Order
L1 Audit
Must be used in conjunction with a debit/credit reference number
when used in the 820 Payment Order/Remittance Advice.
L3 Penalty
L4 Administrative Fees
L9 Military Distribution Adjustment
LO Ledger Overdraft Charge
Used for charges that were assessed for over extension of ledger debt
within third party financial arrangements.
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
Code Definition
M3 Gift Certificates
The retailer gives gift certificates to the consumer that were previously
supplied by the supplier. When the consumer uses the gift certificate,
the retailer passes a deduction back to the manufacturer using this
code.
MF Multiple Purchase Order Numbers on Invoice
MG Purchase Order Number Incorrect on Invoice
MH Purchase Order Number Not On Invoice
MI Transfer or Debit Balance
MJ Truckload Allowance
MK Warehouse Allowance
RU Interest
To debit/credit the supplier/retailer for interest due or taken, Code FA is
used for anticipation.
SI Purchaser Supplied Raw Material
Deduction for raw material cost already provided by the purchaser.
SS Trade Discount
UB Uncollected Balance Charge Reversed
Reversal of a previous debit or credit due to non‐sufficient funds (NSF)
W6 Safety Violations
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
PACKING/MARKING VIOLATIONS
Code Definition
37 Dimensions Incorrect
Carton, container or pallet dimensions are not as specified.
BX Excess Packaging – Clips
BY Excess Packaging – Tissue
BZ ‐ Excess Packaging – Foam
CC Excess Packaging – Cardboard Layer
CD Excess Packaging ‐ Pins
CF Excess Packaging – String
CG Excess Packaging – Tiebacks
CN Item Tickets – Incorrect Information Zone 1 – Description
CX Item Tickets – Incorrect Information Zone 2 – Vendor
CY Item Tickets – Incorrect Information Zone 3 – Symbol
CZ Item Tickets – Incorrect Information Zone 4 –Consumer Information
DN Item Tickets – Incorrect Information Zone 5 – Size or Dimension
DQ Item Tickets – Incorrect Information Zone 6 –Retail Price
DZ Item Tickets – Incorrect Information Zone 7 –Manufacturer’s Suggested
Price
EA Item Tickets –Missing Information Zone 1 – Description
EB Item Tickets –Missing Information Zone 2 ‐ Vendor
EC Item Tickets –Missing Information Zone 3 – Symbol
ED Item Tickets –Missing Information Zone 4 ‐ Consumer Information
EF Item Tickets –Missing Information Zone 5 – Size or Dimension
EG Item Tickets –Missing Information Zone 6 – Retail Price
EH Item Tickets –Missing Information Zone 7 – Manufacturer’s Suggested
Price
Ei Item Tickets – Incorrect or Missing Multi‐Piece Ticket
EJ Item Tickets – Information Not Readable
EK Item Tickets – Bar Code Degradation
EL Item Tickets – Non‐Perforated
EM Item Tickets – Missing Ticket
EN Item Tickets – Tickets in Carton – Not Attached
EO Item Tickets – Improper Placement
EQ Item Tickets – Item Missing from Catalog at Time of Receipt
ES Item Tickets –Color Coding for Size Missing or Incorrect
ET Item Tickets – Item Ticket Affixed Improperly
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
PACKING/MARKING VIOLATIONS
Code Definition
FK Logistics Label – Problem with Shipped‐From Address
FL Logistics Label – Problem with Ship‐To Address
FM Logistics Label – Problem with Postal Barcode code
FN Logistics Label – Problem with Carrier Information
FO Logistics Label – Problem with Mark‐For Information
FP Logistics Label – Problem with Serial Shipping Container Code
FQ Logistics Label – Problem with Barcode
FS Logistics Label – Problem with Purchase Order Number
FV Logistics Label – Problem with Mark‐For Barcode
FW Logistics Label – Problem with Product Group Description
FX Logistics Label – Problem with Carton Count
FY Logistics Label – Incorrect Label Format
FZ Logistics Label – Incorrect Font or Print Size
GI Logistics Label – Crushed Box, Label Not Usable
GP Logistics Label – Label Does Not Scan
GQ Logistics Label – Not Human Readable
GS Packing – Ratio Incorrect for Pre‐pack Shipment
GT Packing – Mixed Items in Carton
GU Packing – Crushed Box
GV Packing – Missing or Incorrect Pallets
GW Packing –Load Not Sorted Correctly
GX Packing – Problem with Pack List
GY Packing – Multiple Purchase Orders Shipped in Carton
GZ Packing – Problem with Bill of Lading Number or Format
HH Packing – Carton Not Sealed Correctly
HJ Polybags – Missing or Incorrect Type
HK Polybags – Not Sealed or Incorrectly Sealed
MM Incorrect Product ID on Cartons
MN Incorrect Purchase Order Number on Carton
MO No Product ID on Cartons
MP No Purchase Order Number on Carton
RI Excessive Packing Materials
Pins, clips, bubbles, corrugated, band, polybags not as specified
RS Incorrect Packing Assortment
The mix of style, color, sizes or merchandise not sorted in cartons per
the purchase order. Product assortment within cartons does not agree
with purchase order.
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
PACKING/MARKING VIOLATIONS
Code Definition
RV Label Placement
Improper placement of packing or shipping label.
SH Presentation of Merchandise Not as Specified
Folding, polybags and other not as specified.
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
PERSONNEL
Code Definition
M2 Commissions Deductions
M4 Salary Deduction
RF Commission Discrepancy
SK Salary Discrepancy
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
Code Definition
04 Item Not Accepted ‐ Damaged
Goods have been inspected and determined to be damaged, but are still
salable in a secondary market. This code is used to deduct an agreed‐
upon amount from the original invoice.
05 Item Not Accepted ‐ Quality
Goods have been inspected and determined to not meet quality
standards, but are still salable in a secondary market. This code is used
to deduct an agreed‐upon amount from the original invoice.
AI Hanger – Non‐Store Approved Hanger
AJ Hanger – Missing or Failure to Supply Hanger
AK Hanger – Wrong Color
BQ Hanger – Wrong Size
BT Hanger – Quality Issue
BU Hanger – Size Tab or Clip Missing
BV Hanger – Size Tab or Clip Did Not Match Garment Size
BW Hanger – Product Hung Incorrectly
CH Product Quality – Excess Wrinkling
CI Size Indicator Strips – Missing
CJ Size Indicator Strips – Improper Placement
CL Size Indicator Strips – Incorrect Size Information
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
RETURNS OF MERCHANDISE
Code Definition
11 Returns – Damage
12 Returns – Quality
13 Returns – Dating
14 Returns – Promotion
15 Returns – Recall
25 Items Not Accepted
Items were received but were not accepted; awaiting return goods
authorization
72 Authorized Return
92 Merchandise Not Ordered
Goods were received that were not ordered. Physical goods are
returned to the supplier. This could be the entire shipment or partial
shipment not ordered.
93 Field Destroy
Goods were disposed of under the terms of a mutual agreement; goods
were not physically returned.
C4 Stock Balance
F1 Defective
GD Samples
GG Unsalable Merchandise
Used to return merchandise for credit that has missed the promotion
advertisement date. This caused the merchandise to be unsalable. This
occurs in a one‐shot marketing strategy.
RG Difference on Returns
Claimed amount/quantity does not match the physical return.
RM Returned Material
Imperfect finished cloth which is still on the roll that is returned.
SM Shipped Past Purchase Order Cancellation Date
Used only when returning merchandise shipped past the cancel date.
Otherwise, code 99 (see Handling Charges section) is used.
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
ROUTING VIOLATIONS
Code Definition
22 Weight Error
The shipper may have incorrectly assessed the weight of the shipment
resulting in the use of the wrong carrier which results in a weight error
code violation.
HL Transportation – Carrier Missed Delivery Appointment
HN Transportation – Carrier Detained
HO Transportation – No Shipment Approval Number
HP Transportation – Delivery to Wrong Location
HQ Transportation – Excessive Shipments for Multiple Shipments on
Consecutive Days
RB Agreed Freight Allowance
This code normally applies to surface freight for either west coast to
east coast or east coast to west coast deliveries. The supplier is allowing
a chargeback for a predetermined amount of freight.
RC Authorized Air Shipment
A difference between the routing guide’s designated carrier costs and
air freight. The additional costs are being shared or the supplier is
absorbing as per agreement.
RJ Failure to Consolidate
Merchandise that could have been shipped under one bill of lading was
shipped under multiple bills of lading. For example, on the same day,
from the same origination point, to one destination point, more than
one shipment was made that should have been consolidated under one
bill of lading.
SG Pickup Charge or Advanced Charges
Carrier bills the receiver for picking up goods from the supplier and
taking them to the consolidation point, however the supplier was
financially responsible for delivering to the consolidation point. This
equates to prepaid to consolidator.
SN Should be Shipped Collect, But was Shipped Prepaid
SO Should be Shipped Prepaid, But was Shipped Collect
ST Unauthorized Air Shpment‐Chargeback is the difference between Air
and Ground
SU Unauthorized Air Shipment – Partial Freight Chargeback
Chargeback is all or part of the difference between air and routing
guide’s designated carrier costs
SV Unauthorized Air Shipment – Full Freight Chargeback
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
ROUTING VIOLATIONS
Code Definition
SW Unauthorized or Incorrect Carrier
Used when the supplier has shipped using a different carrier other than
the one specified in the routing guide.
SX Volume Break Chargeback
The failure of the supplier to follow the routing guide instructions when
the shipment is greater than a specified number of cubic feet.
SY Weight Break Chargeback
The failure of the supplier to follow the routing guide instructions when
the shipment is greater than a specified number of pounds.
__________________________________________________________________________________
Retail Industry Conventions And
Implementation Guidelines for EDI
______________________________________________________________________________________________________
Code Definition
34 Declared Value Incorrect
38 Service Incorrect
88 Duty Charge Variance
91 Engraving Charge
98 Labor Charges
A1 Layout/Design Charge
B4 Refurbishing Charge
B5 Repair of Goods
B7 Restocking Charge
BA Canadian Goods and Services Tax
BB Quebec Goods and Services Tax
BC Canadian Harmonized Goods and Services Tax
BG Bag Charge
BI Hanger Charge
BS Paid During Period
C3 Special Finish
C6 Testing Charge
C8 Ticketing Error
C9 Ticketing Service
Ticket supplier failed to ticket merchandise, receiver ticketed
merchandise and is charging the supplier back.
CU Charge for Unrequested Service
E6 Goods and Services Tax 0% Rate, International Documentation will
Follow
E7 Goods and Services Tax Decreased Due to Billing Error
E8 Goods and Services Tax Increased Due to Billing Error
LF Lawyer or Claimant Attorney Fees
MQ Storage Charges
OL Court Ordered Lien
PP Quebec Pension Plan
SC Service Cancelled
The retailer is charging back the supplier for a service charge that is
invalid. There is no longer an agreement between the retailer and the
supplier for this service.
__________________________________________________________________________________
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
AT Automotive
01
END Engine Displacement; actual measurement
contained in the MEA segments
02
MAK Make (Manufacturer) of Vehicle; name, number, or
description contained in PID05
MOD Model of Vehicle; name, number, or description
contained in PID05
YER Model Year of Vehicle; name, number, or description
contained in PID05
03
CRB Carburetion
BA 2 Barrel
BB 4 Barrel
BC Dual Quad (two 4 barrels)
BD Three Duces (three 2 Barrels)
BE 1 Barrel
ENG Engine Type
CA 4 Cylinder
CC 8 Cylinder
CD 12 Cylinder
CE V8
CF V6
CB Cabinets
01
CBS Cabinet Box Size
02
DRA Drawer Accessories
04
CBF Cabinet Box Frame
ES Extended stile; name, number or description
contained in PID05
FT Flushed toe; name, number or description
contained in PID05
DBC Drawer Box Construction
SL Slides; name, number or description
contained in PID05
TC Type of construction; name, number or
description contained in PID05
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
FN Furniture
01
ARM Arm Coverlets Required
CST Coasters Required
EXL Extended Leg Rest Required
HED Head Coverlets Required
SLF Self-Deck Required
SSC Custom Size Requirements; actual measurement
contained in the MEA segment(s)
STG Stain Guard Required
SVL Swivel Base Required
02
BOK Book Identification; name, number, or description
contained in PID05
BTC Bottom Color; name, number, or description
contained in PID05
FTB Fabric Identification; name, number, or description
contained in PID05
LOT Lot Identification; name, number, or description
contained in PID05
MAT Matress Firmness or Type; name, number or
description contained in PID05
TMC Trim Color; name, number, or description contained
in PID05
TMS Trim Style; name, number, or description contained
in PID05
TPC Top Color; name, number, or description contained in
PID05
TPD Tablepad requirements; name, number, or
description contained in PID05; actual
measurement(s) contained in the MEA segment(s)
03
SEL Sector Location
LT Left
RT Right
FS Fire Screens
03
SNT Screen Type; actual measurement contained in the
MEA segment(s)
FD Front
LT Left
RT Right
IA Intimate Apparel
03
MSB Mastectomy Brassiere (bra) Type; actual
measurement contained in the MEA segment(s)
BI Bilateral
LT Left
RT Right
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
JW Jewelry
01
GAG Gauge; actual measurement contained in the MEA
segment(s)
LTH Length; actual measurement contained in the MEA
segment(s)
RGS Ring Size; actual measurement contained in the
MEA segment(s)
STW Stone Weights; actual measurement contained in the
MEA segment(s)
WRS Wire; actual measurement contained in the MEA
segment(s)
02
BZN Bezel Name; name, number, or description
contained in PID05
CNS Chain or Bracelet Style; name, number, or
description contained in PID05
DAT Date in the format of YYMMDD contained in PID05
STC Stone Color; name, number, or description contained
in PID05
STL Stone Clarity; name, number, or description
contained in PID05
STQ Stone Quality; name, number, or description
contained in PID05
STT Stone Letter; name, number, or description
contained in PID05
03
EAR Earring Type
CP Clip
LT Left
PN Post - Normal Cap
PS Post - Screw Cap
RT Right
LOK Lock Type
BL Barrel
FF Safety
FH Fish Hook
NO None
SP Spring
MEF Metal Finish
BR Brushed
CS Cast
DM Diamond Cut
ET Etched
FO Florentine
HM Hammered
PO Polished
RP Rhodium Plated
TA Stamped
MET Metal Type
GP Gold Plated
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
04
STN Stone or Gem Type; name, number, or description
contained in PID05
RL Real (natural)
SY Synthetic
LB Linens and Bedding
01
QLT Quilting Required
RFC Custom Ruffle Requirements; actual measurement
contained in theMEA segment(s)
RUF Standard Ruffle Required
SSC Custom Size Requirements; actual measurement
contained in the MEA segment(s)
02
QTS Quilt Style or Pattern; name, number, or description
contained in PID05
03
SST Standard Sizes
CK California King
FU Full
KG King
QQ Queen
TW Twin
OP Optical
03
AD Axis Degree
AP Add Power
BC Base Curve
C1 Curve 1
C2 Curve 2
CL Cylinder
D1 Degree 1
D2 Degree 2
DE Dot in Eye
DI Diameter
LZ Lenticular Optical Zone
OZ Optical Zone
PC Peripheral Curves
PM Prism
SC Secondary Curves
SH Segment Height
SP Sphere
ST Segment Height after truncation
VT Vertex
TI Trial Indicator
TK Thickness
TR Truncation
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
04
CO Color
EI Eye Indicator
LT Lens Type
SD Doors
01
DOR Door Measurements (height; width); actual
measurement(s) contained in the MEA segment(s)
SSC Custom Size Requirements; actual measurement(s)
contained in the MEA segment(s)
03
HNG Hinge Replacement
LT Left
RT Right
WC Window Treatments
01
ABL Angle Bracket Length; actual measurement
contained in the MEA segment(s)
ABT Angle Bottom; actual measurement contained in the
MEA segment(s)
ACN Angled Corner
AGB Angle Bind
ALD Angle Left Drop; actual measurement contained in
the MEA segment(s)
AOS Arch Over Standard Shade
ARD Angle Right Drop; actual measurement contained in
the MEA segment(s)
AWD Angle Width; actual measurement contained in the
MEA segment(s)
BAW Bay Window - Degree Angle; actual measurement
contained in the MEA segment(s)
BRW Bottom Rail Width; actual measurement contained in
the MEA segment(s)
BTC Bottom Chain required
CDL Cord Length; actual measurement contained in the
MEA segment(s)
COH Cutout Height; actual measurement contained in the
MEA segment(s)
COS Cutout Start; actual measurement contained in the
MEA segment(s)
COW Cutout Width; actual measurement contained in the
MEA segment(s)
CRD Cord cleat
CRL Cord loop
CTL Control Length; actual measurement contained in the
MEA segment(s)
CVL Continuous Valance; actual measurements
contained in the MEA segment(s)
DAC Disc arch cover
DCV Dust cover
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
EI Exact Inside
EM End Mount
EO Exact Outside
IN Inside
IO Inside Bracket Outside Mount
OI Outside Bracket Inside Mount
OT Outside
TP Top
OVP Overlap Placement or Size; actual measurement
contained in the MEA segment(s)
LT Left
RT Right
PRF Perforation
PL Pinlight
SV Sheerview
PRH Per Headrail Size
CZ Center Size
LZ Left Size
RZ Right Size
ZC Spacing Center
ZL Spacing Left
ZR Spacing Right
RTL Roller Type
CH Chain
SP Spring
RTZ Return (bracket clearance) Placement or Size; actual
measurement contained in the MEA segment(s)
LT Left
NA Not Applicable
RT Right
STL Slant Top Placement or Size; actual measurement
contained in the MEA segment(s)
LL Slant Bottom Left
LR Slant Bottom Right
SL Straight Bottom Left
SR Straight Bottom Right
TAP Tape Type
BR Braided
C1 Cotton
FT Fabric Twill Tapes
P1 Plastic Tapes
VT Vinyl
TCT Tilt Control Placement
CT Center
LT Left
NO None
RT Right
TLC Tilt Control Type
CH Chain
CO Cord
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
NO None
WA Wand
TLF Tilt/Lift Position
CN Tilt Center & Lift None
LN Tilt Left & Lift Left
RL Tilt Right & Lift Left
RN Tilt Left & Lift Right
RR Tilt Right & Lift Right
TLT Tiltward Placement or Size; actual measurement
contained in the MEA segment(s)
CT Center
LT Left
RT Right
WP Wall Coverings
01
WPC Custom Size Requirements; actual measurement
contained in the MEA segment(s)
02
BOK Book Identification; name, number, or description
contained in PID05
LOT Lot Identification; name, number, or description
contained in PID05
PAT Pattern; name, number, or description contained in
PID05
03
ROL Roll Identification
DB Double Roll
DR Diagram Required
ON Single Roll
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
BIN Binary
BMP Bit Map
CUT Dr. Halo - Color and Black & White
DCR Macromedia Director (Shockwave)
DIR Macromedia Director (Shockwave)
DXR Macromedia Director (Shockwave)
EID Electric Image, Single Frame (EIDI)
EPS Encapsulated Postscript; ASCII Bitmap (EPSF)
FIT Astronomical (Single Frame) (FITS)
FLC Autodesk Animator, 3D Studio
FLI Autodesk Animator, 3D Studio
FPX Flashpix
GIF Interlaced and Non-Interlaced, With/Without Transparency
HTM Hypertext Markup Language (HTML)
ICO Windows Icon
IFF Commodore Amiga
IFP Philips CD-Interactive Format
IMG Ventura Publisher (Gem)
JFI Joint Photographic Experts Group (JFIF)
JPG Joint Photographic Experts Group (JPEG)
MIDI Midi
MOV Quicktime Movie, Quicktime VR
MPG MPEAG Movie
MSP Type 1 Microsoft Paint
PAL Palette Files
PBM Unix Formats
PCP PC Paint - Black & White
PCX PC Paintbrush - Color and Black & White
PDF Adobe Acrobat Portable Document Format
PGM Unix Formats
PIC Softimage, Compressed and Uncompressed
PIM PC Paint - Color (Pictor)
PIT Standard Macintosh Pict (PICT2)
PIX Alias (3d CAD Format)
PNG Portable Network Graphic
PPM Unix Formats
PSD Photoshop
RLA Wavefront, Single/Multi Frame
RLE Compuserve
RMP Real Audio/Video
RPM Real Audio/Video
RTF Rich Text Format
SFI IRCAM
SPL FutureSplash and Shockwave Splash
SWF FutureSplash and Shockwave Splash
TGA Truevision/Targa - Compressed and Uncompressed
TIF Tagged Image File Format (TIFF)
TIM Sony Playstation
TXT Text
VIV Vivo Interactive Format
VMR Virtual Reality Markup Language
VOC Soundblaster
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
CODE DEFINITION
AR Assembly Requested
CS Custom Service
(Service type code in SAC13 and/or description of service in
SAC15)
GC Gift Card
(Gift card type in SAC13, gift card message in SAC15)
GP Graphic Print
(Graphic print type code in SAC13 and/or description in SAC15)
GW Gift Wrap
(Gift wrap type code in SAC13 and/or description in SAC15)
HA Hanger Service
IN Inscription
(Inscription text in SAC15)
MO Monogram
(Monogram letters in SAC15)
MR Mounting Requested
OH Order Handling
BH Bill and Hold Goods
DC Direct to Consumer
DS Drop Ship
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
_________________________
Code Sources
Page 1 of 37
Table of Contents
Page 2 of 37
2 - Airlines Code
4
SIMPLE CODE REFERENCE:
66/4
Source
IATA Traffic Handbook - Part II ACT Trade Practice Manual Resolution No. 5.38, 11/1/74
Available From
Air Transport Association of America
1301 Pennsylvania Ave, N.W.
Washington, DC 20004-1707
Abstract
This handbook lists two-letter air carrier codes.
Notes
The air carrier data element is assigned a field length of 3 because of planned expansion by
IATA.
20
SIMPLE CODE REFERENCE:
Source
Key to American Bankers Association Routing Numbers
Available From
Rand McNally & Company
P. O. Box 7600
Chicago, IL 60680
Abstract
Contains the Federal Reserve Routing Codes. The first four digits identify the Federal Reserve
District, the next four the institution, and the last is a check digit.
Page 3 of 37
5 - Countries, Currencies and Funds
26 100 1715
SIMPLE CODE REFERENCE:
Source
Codes for Representation of Names of Countries, ISO 3166-(Latest Release) Codes for
Representation of Currencies and Funds, ISO 4217-(Latest Release)
Available From
American National Standards Institute
25 West 43rd Street, 4th Floor
New York, NY 10036
Abstract
Part 1 (Country codes) of the ISO 3166 international standard establishes codes that represent
the current names of countries, dependencies, and other areas of special geopolitical interest, on
the basis of lists of country names obtained from the United Nations. Part 2 (Country subdivision
codes) establishes a code that represents the names of the principal administrative divisions, or
similar areas, of the countries, etc. included in Part 1. Part 3 (Codes for formerly used names of
countries) establishes a code that represents non-current country names, i.e., the country names
deleted from ISO 3166 since its first publication in 1974. Most currencies are those of the
geopolitical entities that are listed in ISO 3166 Part 1, Codes for the Representation of Names of
Countries. The code may be a three-character alphabetic or three-digit numeric. The two leftmost
characters of the alphabetic code identify the currency authority to which the code is assigned
(using the two character alphabetic code from ISO 3166 Part 1, if applicable). The rightmost
character is a mnemonic derived from the name of the major currency unit or fund. For currencies
not associated with a single geographic entity, a specially-allocated two-character alphabetic
code, in the range XA to XZ identifies the currency authority. The rightmost character is derived
from the name of the geographic area concerned, and is mnemonic to the extent possible. The
numeric codes are identical to those assigned to the geographic entities listed in ISO 3166 Part 1.
The range 950-998 is reserved for identification of funds and currencies not associated with a
single entity listed in ISO 3166 Part 1.
6 - TSUSA Number
23/A
Source
Page 4 of 37
Available From
Superintendent of Documents
U.S. Government Printing Office
Washington, DC 20402
Abstract
59
SIMPLE CODE REFERENCE:
23/N 1270/NK
Source
Available From
Internet Address
Abstract
Page 5 of 37
13 - STCC Code
Source
Available From
Abstract
The STCC code is a 2 to 7 digit numeric that may identify a commodity, a product
class, an individual industry, a minor industry group, or a major industry group.
The code is of the form:
The number of digits indicates the level of a given code in the hierarchical
structure of the STCC. The higher the level number, the more detailed is the data
represented by the code.
Page 6 of 37
14 - Identification Marking Code for Freight Containers
24
Source
Available From
Abstract
Data elements are derived from: Annex B, Size Code Designations: 2 numeric
characters; Annex C, Type Code Designations: 2 numeric characters.
16 - D-U-N-S Number
860
SIMPLE CODE REFERENCE:
Source
Available From
U.S. D-U-N-S Number assignment and lookup services are available through
EDI, on-line, several types of mainframe and personal computer media, through
Page 7 of 37
a 900 Number Service (900-990-3867), and in print.
Abstract
Source
Available From
Internet Address
http://www.erols.com/nmfta
Page 8 of 37
Abstract
The standard carrier alpha code (SCAC) lists and codes transportation
companies. The SCAC program contemplates that each company will be
assigned a unique two to four letter (alpha) code for use as an abbreviation or to
identify a particular company for transportation data processing purposes. The
combination of letters used by any one carrier does not conflict with those
assigned to other carriers, even though such other carriers may belong to a
different mode.
66/3
Source
Available From
Abstract
Page 9 of 37
21 - Standard Point Location Code (SPLC)
154 1244
SIMPLE CODE REFERENCE:
Source
Available From
The SPLC for motor carrier points in the United States, Canada, and Mexico and
railroad stations in the United States and Mexico is copyrighted by, and available
in hard copy, CD-ROM, and magnetic tape from:
A separate SPLC system for Canada, used by the railroad industry is available
from:
The only factor common to both the NMFTA and CTA systems is that the basic
code for a point in Canada begins with "0".
Internet Address
http://www.erols.com/nmfta
Abstract
The standard point location code is designed to provide each point originating
freight and each point receiving freight with a unique six-digit code number so
constructed as to identify the point with its geographic location.
Page 10 of 37
To identify motor carrier locations requiring definition beyond the six-digit level,
as defined above, the SPLC is appended with an additional three digits referred
to as the sub-code. The sub-code is assigned in conjunction with existing six-digit
SPLC. Certain groups of sub-codes are reserved for use as follows:
Sub-Codes 300 - 499 Plant Sites, Warehouses, Power Stations, Docks, Piers.
Sub-Codes 700 - 999 Reserved for use by code subscribers for their internal
usage to define locations peculiar to their own needs.
Notes
The SPLC data element is assigned a field length of 9 to allow for a subcode
when necessary to specify a rating point, switching point, or pier number.
156
SIMPLE CODE REFERENCE:
Source
Available From
Page 11 of 37
The U.S. state codes may be obtained from:
Abstract
Provides names, abbreviations, and two character codes for the states,
provinces and sub-country divisions as defined by the appropriate government
agency of the United States, Canada, and Mexico.
Changes "source" of code source. Changes "available from" of code source. Changes
4 015105
"abstract" of code source.
35 - Incoterms
334/01
Source
Available From
Internet Address
http://www.iccwbo.org
Page 12 of 37
41 - GS1 US Global Trade Item Number (GTIN)
88/UC 88/UP 235/AV 235/EN 235/EO 235/UC 235/UJ 235/UK 235/UL 235/UP
235/UR 559/FD
Source
GS1 US Solutions Center
Available From
GS1 US, Inc.
7887 Washington Village Drive, Suite 300
Dayton, OH 45459
Abstract
The GS1 Global Trade Item Number (GTIN) is a globally unique number for the identification of
products and services. The Universal Product Code (U.P.C.) encodes a 12-digit GTIN.
The identification number may be 8, 12, 13 or 14 digits in length using the GTIN EAN/UCC-8,
GTIN UCC-12, GTIN EAN/UCC-13, and GTIN EAN/UCC-14 data structures respectively. The
GTIN EAN/UCC-8 comprises (from left to right) a GTIN EAN/UCC-8 Prefix, Company and Item
Reference, and a Check Digit. The GTIN UCC-12 comprises (from left to right) a GS1 US
Company Prefix, an Item Reference, and a Check Digit. The GTIN EAN/UCC-13 comprises (from
left to right) a GS1 Company Prefix, an Item Reference, and a Check Digit. The GTIN EAN/UCC-
14 comprises (from left to right) an Indicator Digit, a GS1 Company Prefix, an Item Reference,
and a Check Digit. Its Application Identifier (AI) is '01'.
Some existing EDI Codes make specific assumptions about the construction of the GTIN,
including eliminating certain digits. A specific GTIN may not conform to these construction
assumptions. A GTIN must be used in its entirety to ensure uniqueness.
There also exist EDI codes related to a GTIN for coupons, product variants and additional product
identification.
Page 13 of 37
46 - Telecommunications Industry Codes
Source
Available From
Internet Address
http://www.atis.org/atis/tcif
Abstract
The TCIF Guidelines and Service Characteristic Qualifiers and Codes list the
suggested codes to be used in the industry. The codes in the Guidelines are
subsets of the ASC X12.3 Data Element Dictionary. The Service Characteristic
Qualifiers and Codes contain the industry-maintained codes for the service
ordering and billing processes for the industry.
51 - ZIP Code
116
SIMPLE CODE REFERENCE:
Source
Page 14 of 37
National ZIP Code and Post Office Directory, Publication 65 The USPS Domestic
Mail Manual
Available From
New Orders
Superintendent of Documents
P.O. Box 371954
Pittsburgh, PA 15250-7954
Abstract
The ZIP Code is a geographic identifier of areas within the United States and its
territories for purposes of expediting mail distribution by the U.S. Postal Service.
It is five or nine numeric digits. The ZIP Code structure divides the U.S. into ten
large groups of states. The leftmost digit identifies one of these groups. The next
two digits identify a smaller geographic area within the large group. The two
rightmost digits identify a local delivery area. In the nine-digit ZIP Code, the four
digits that follow the hyphen further subdivide the delivery area. The two leftmost
digits identify a sector which may consist of several large buildings, blocks or
groups of streets. The rightmost digits divide the sector into segments such as a
street, a block, a floor of a building, or a cluster of mailboxes.
The USPS Domestics Mail Manual includes information on the use of the new
11-digit zip code.
62 64
SIMPLE CODE REFERENCE:
Source
Code of Federal Regulations, Transportation. Title 49, parts 100 to 177, revised
as of November 1, 1983, pages 75-170.
Available From
Page 15 of 37
Superintendent of Documents
U.S. Government Printing Office
Washington, DC 20402
Abstract
Provides codes, names, and hazard classes for materials designated by the U.S.
Department of Transportation as hazardous for purposes of transportation in
commerce. The identifier of the materials listed is alphanumeric of the form:
"AAdddd". The numeric portion of the identifier has no significance. The
alphabetic prefix may be:
UN
for materials appropriate for both international and domestic shipments: or
NA
for materials appropriate only for domestic shipments and shipments to and from
Canada.
62 64
SIMPLE CODE REFERENCE:
208/U 559/UN
Source
Available From
Abstract
Page 16 of 37
54 - Schedule D Location Qualifier
66/D 309/D
Source
Available From
Abstract
66/K 309/K
Source
Available From
Bureau of Census
Foreign Trade Division
Room 2179-Bldg. 3
Washington, DC 20036
Abstract
Page 17 of 37
A listing of the major ports of the world directly handling waterborne shipments in
the foreign trade of the United States and the numeric code numbers by which
such ports are designated in tabulations.
507
Source
Available From
c) Bowne of Toronto
60 Gervais Drive
Toronto, Ontario
Canada M3C 1Z3
d) S.W.I.F.T. SC
Avenue Adele 1
B-1310 La Hulpe
Belgium
Abstract
Page 18 of 37
70 - Voluntary Inter-Industry Commerce Standards (VICS) EDI
1271
SIMPLE CODE REFERENCE:
559/VI
Source
Available From
Abstract
23/J
Source
Available From
Superintendent of Documents
U.S. Government Printing Office
Washington, DC 20402
Abstract
Page 19 of 37
The HS-based schedule B code is a ten-digit number, the first six of which is the
harmonized code. The remaining four digits represent statistical subdivisions.
The schedule is a statistical classification of domestic and foreign commodities
exported from the United States.
77 - X12 Directories
721 725
Source
Available From
Abstract
The data element dictionary contains the format and descriptions of data
elements used to construct X12 segments. It also contains code lists associated
with these data elements. The segment directory contains the format and
definitions of the data segments used to construct X12 transaction sets.
623
Source
ISO 8601
Available From
Page 20 of 37
American National Standards Institute
25 West 43rd Street, 4th Floor
New York, NY 10036
Abstract
Source
Available From
Abstract
The EAN.UCC SSCC is a globally unique number for the identification of logistic
units. The identification number is 18 digits in length and comprises (from left to
right) an Extension Digit, and EAN.UCC Company Prefix, a Serial Reference,
and a Check Digit. The Application Identifier used is "00".
102 - Languages
819
SIMPLE CODE REFERENCE:
66/LE
Source
Page 21 of 37
Code for the representation of names of languages (ISO 639)
Available From
Abstract
559/OS
Source
Available From
Superintendent of Documents
U.S. Government Printing Office
Washington, DC 20402
Abstract
Page 22 of 37
121 - Health Industry Number
Source
Available From
Internet Address
http://www.HIBCC.ORG
Abstract
The HIN is a coding system, developed and administered by the Health Industry
Business Communications Council, that assigns a unique code number to
hospitals other provider organizations, and manufacturers and distributors.
309/OL
Source
Available From
Page 23 of 37
Abstract
A published tariff that contains a listing of all valid railroad stations and their
associated reference number. Note: In some circumstances the number
published for a given railroad is the same as published in the Freight Station
Accounting Code.
23/Q
Source
Available From
Abstract
Page 24 of 37
197 - Packaging Requirement Codes
753/CD 753/CT 753/IC 753/LP 753/PK 753/PM 753/UC 753/WM 753/CUD 753/OPI
753/PML 753/SMK 753/UCL 1270/JF 1270/JG 1270/JH 1270/JI
Source
Available From
Abstract
Code JF
Reference MIL-STD-2073-2C, Table IX. Provides a comprehensive list of
Department of Defense codes which
identify the Level A packing requirements for an item.
Code JG
Reference MIL-STD-2073-2C, Table IX. Provides a Reference MIL-STD-2073-
2C, Table IX. Provides a comprehensive list of Department of Defense codes
which
identify the Level B packing requirements for an item.
Code JH
Reference MIL-STD-2073-2C, Table IX. Provides a comprehensive list of
Department of Defense codes which
identify the Level C packing requirements for an item.
Code JI
Reference MIL-STD-2073-2C, Table VII. Provides a
comprehensive list of Department of Defense codes which
identify the intermediate container requirements for an
item.
Page 25 of 37
289 - Workplace Hazardous Materials Information System
(WHMIS)
559/WH
Source
Available From
Abstract
128/D3
Source
Available From
Page 26 of 37
Internet Address
http://www.ncpdp.org
Abstract
A unique number assigned in the U.S. and its territories to individual clinic,
hospital, chain, and independent pharmacy and dispensing physician locations
that conduct business by billing third-party and dispensing physician locations
that conduct business by billing third-party drug benefit payers. The National
Council for Prescription Drug Programs (NCPDP) maintains this database. The
NCPDP Provider Number is a seven-digit number with the following format
SSNNNNC, where SS=NCPDP assigned state code number, NNNN=sequential
numbering scheme assigned to pharmacy locations, and C=check digit
caluculate by algorithm from previous six digits.
Source
Available From
Abstract
Page 27 of 37
321 - Bureau of Alcohol, Tobacco and Firearms, Department of
the Treasury
750/B8 750/TZ
Source
Laws and Regulations under the Federal Alcohol Administration Act, Title 27,
United States Code of Federal Regulations
Available From
Superintendent of Documents
U.S. Government Printing Office
Washington, DC 20402
Abstract
I05/19
Source
Available From
Abstract
Page 28 of 37
A 13-digit number assigned by the EDI Council of Australia (EDICA) to uniquely
identify trading partners as either the sender or receiver of a transmission.
235/BV
Source
Available From
Abstract
497 - AMECOP
I05/AM
Source
Available From
Page 29 of 37
Col. Chapultepec Morales
11570 Mexico, D.F.
Abstract
Source
Available From
Abstract
The EAN.UCC Global Location Number (GLN) is a globally unique number for
the identification of a legal entity, functional entity or physical location. The
identification number is 13 digits in length and comprises (from left to right) an
EAN.UCC Company Prefix, a Location Reference and a Check Digit. The
Application Identifier (AI) used is dependent on function.
208/B
Source
Page 30 of 37
Available From
Abstract
Volumes I and II of the Uniform Fire Code (UFC) contain the United States'
premier model fire code and sets forth provisions necessary for fire prevention
and fire protection. It is endorsed by the Western Fire Chiefs Associates, the
International Association of Fire Chiefs and the International Conference and
Buildings Officials (ICBO).
753/02
Source
Available From
Abstract
The Poly-America Plastic Product Index is a list of plastic categories used for
packaging consumer goods.
Page 31 of 37
715 - Cancellation and Rejection Reason Code
128/R9 1270/Z
Source
Available From
Internet Address
http://www.cieca.com
Abstract
Source
Available From
Page 32 of 37
Internet Address
http://www.cstorecentral.com
Abstract
Contains codes for the categorization of goods and services sold in convenience
stores.
128/UCB 128/UCM
Source
GS1 US
Available From
GS1 US
Internet Address
http://www.gs1us.org
Abstract
The data structure is seventeen digits in length and comprises (from left to right)
an GS1 Company Prefix, a Shipper Reference assigned by a consignor, and a
Check Digit. The Application Identifier (AI) is "402".
Page 33 of 37
SIMPLE CODE REFERENCE:
235/FV
Source
Available From
Internet Address
Abstract
Notes
480
Source
Available From
Page 34 of 37
Data Interchange Standards Association
333 John Carlyle Street, Suite 600
Alexandria, VA 22314
Internet Address
http://www.X12.org
Abstract
Code indicating the version, release, sub-release, and industry identifier of the
EDI standard being used, including the GS and GE segments; if code in DE455
in GS segment is X, then in DE 480 positions 1-3 are the version number;
positions 4-6 are the release and sub-release, level of the version; and positions
7-12 are the industry or trade association identifiers (optionally assigned by
user); if code in DE455 in GS segment is T, then other formats are allowed.
Notes
559/NP 750/DS
Source
Available From
NAPRA
222 Somerset Street
Ottawa, Ontario K2P 2G3
Canada
Abstract
Page 35 of 37
930 - Society of the Plastics Industry (SPI)
559/PI
Source
The Society of the Plastics Industry, Inc. (SPI)
Available From
The Society of the Plastics Industry, Inc. (SPI)
1801 K Street, Suite 600
Washington, DC 20006
Internet Address
http://www.plasticsindustry.org/outreach/recycling/resincodes.htm
Abstract
Founded in 1937, the Society of the Plastics Industry, Inc. is the trade association representing
the fourth-largest manufacturing industry in the United States. SPI represents and serves as the
voice of the broad-based plastics industry locally, nationally and internationally, with emphasis on
influencing public policy on issues of concern to the industry.
128/CFI
Source
Canadian Food Inspection Agency (CFIA)
Available From
Canadian Food Inspection Agency
59 Camelot Drive
Ottawa, Ontario K1A 0Y9
Canada
Internet Address
Abstract
The Canadian Food Inspection Agency (CFIA) delivers all federal inspection services related to
food; animal health; and plant protection.
CFIA delivers 14 inspection programs related to foods, plants and animals across Canada. Their
role is to enforce the food safety and nutritional quality standards established by Health Canada
and, for animal health and plant protection, to set standards and carry out enforcement and
inspection.
Page 36 of 37
The scope of their mandate is vast and complex. Activities range from the inspection of federally-
registered meat processing facilities to border inspections for foreign pests and diseases, to the
enforcement of practices related to fraudulent labeling. They also verify the humane
transportation of animals, conduct food investigations and recalls, perform laboratory testing and
environmental assessments of seeds, plants, feeds and fertilizers. They regulate the import,
export and domestic movement of horticulture, forestry and plant products where they are
regulated. They also work with exotic pest introductions and the control or eradication of
quarantine pests. In a nutshell, they are Canada's federal food safety, animal health and plant
protection enforcement agency.
Page 37 of 37
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
SECTION IV
GLOSSARY
Refer to the GS1 US XRG Business Processes Guideline for Electronic
Data Interchange.
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
Section V
DATA MAPPING
Table of Contents
Introduction………………………………………………………………….
Control Segments
ISA ………………………………………………………
IEA ………………………………………………………
GS ……………………………………………………….
GE ……………………………………………………….
The transaction segment list follows, sectioned into Heading, Detail, and
Summary, with the appropriate segments in each section. For each
segment, the following information is provided:
Using the N1 segment on the next page, for every segment the following
information is provided.
Information Box
Pos Segment position number
Max Maximum number of consecutive occurrences of
the segment
Table Heading, Detail or Summary
ASC X12 Mandatory or Optional use
Loop Loop ID, if in a loop
Elements Number of data elements used in the segment
for this implementation guideline
Element Summary A listing of all data elements used within the VICS
implementation guideline.
Ref ASC X12 assigned sequence number
ID ASC X12 assigned data element number
Req ASC X12 assigned data element requirement
Type ASC X12 assigned data element type
Min/Max ASC X12 assigned data element length
Usage ASC X12 assigned or VICS assigned data element
usage requirement within the segment
Within the data element, VICS assigned user notes will be shaded.
For code lists, only code values approved for the implementation
guideline will be shown.
VICS user note
ASC X12 Syntax Rules, Semantics and Comments follow the transaction
segment listing.
EDI FORMAT
Units of information used in data interchange relate to key functions or
operational events. These units of information - transaction set, segment,
data element - may be of variable length. This information is
communicated between a user’s computer system and computer systems
of other users in the same community of interest.
Major units of information are defined as transaction sets which are the
structure for communicating information between systems. The
transaction set replaces documents and other forms of business
communications, such as purchase orders, invoices or warehouse
shipping orders.
INFORMATION UNITS
Data Element
Segment
Transaction Set
FORMAT UNITS
Segment Identifier
Segment Terminator
NOTE:
The special character may not appear as data in any data elements.
Refer to the ISA information on the data element separator.
Each data element in a segment has a structured code that indicates the
segment in which it is used and its sequential position within that
segment. The code is composed of the segment identifier followed by a
two-character number indicating the position of the data element in that
segment. For example, the reference designator N101 indicates the first
element in the N1 Segment. The counting of positions starts with 01 for
the first data element and is incremented by one to the end of the
segment.
CLASSIFICATION OF SEGMENTS AND
DATA ELEMENTS
The data element and data segment classifications, important to the
edit and audit procedures incorporated in the EDI standards, are defined
and applied as follows:
Mandatory (M)
This segment must appear in the transaction set at least once.
Optional (O)
Available information that may be useful to the receiver and may be
included in the transaction set at the option of the sender.
Example:
The data element Name may be expressed in one to sixty
characters.
P (Paired) or Multiple
indicates that if any of the referenced data elements are present, they
all must be present.
C (Conditional)
indicates that if the first referenced data element is present, then all
remaining referenced data elements must be present.
L (List Conditional)
indicates that if the first referenced data element is present, then at least
one of the remaining referenced data elements must be present.
Example:
PO304
The letter P indicates a paired relationship as described above. The
numbers are groups of two digits which indicate the position of affected
data elements in a segment. Thus, PO304 indicates that the third and
fourth data elements in the segment are paired, i.e., if one is present
the other must also be present in order to have a clear meaning.
Type
A data element may be one of six types: numeric, decimal, identifier,
string, date, or time. Data element types are noted in the transaction’s
‘Type’ column for the data element. The symbols used to designate the
data element types are as follows.
Example
Value is -100.00
For those data elements whose type is R, the maximum decimal precision
is specified for that data element in the ‘Type’ column of the transaction.
The format will be Rn, where n stands for the maximum number of digits
to the right of the decimal point; the actual number of digits to the right of
the decimal can be from zero to n.
The decimal is required for all fractional values and should not be
transmitted for integer values.
Example:
Data Element 395, Unit Weight
This is defined as R3.
The minimum/maximum characters are 1/8.
1 pound could be transmitted as 1 (no
decimal)
6 1 /4 oz. item could be transmitted as
6.25
7/8 could be transmitted as .875
An item weighing 123,456 pounds could be transmitted as 123456
pounds.
The following example, though not very realistic, will show the limitation.
123,456 7/8 pounds would have to be transmitted as 123456.88.
The maximum number of characters is eight, and the higher order digit
is more significant than the third digit to the right of the decimal.
Example:
Segments
Loops
Functional Acknowledgments
Functional Acknowledgments (FA), Transaction Set 997, are required for
each functional group transmitted. The FA must be sent by the receiver
of the functional group, to the sender, by the close of the next business
day after receipt, to acknowledge the receipt and the syntactical condition
of the functional group. The minimum level of detail for the FA is the
group, e.g., it is not required to acknowledge at the transaction set, nor
is it required to acknowledge specific segments and data elements in
error. Acknowledgment at a level lower than the group is by agreement
between the trading partners.
Control Numbers
ASC X12 standards provide three syntax control levels: Interchange,
Group, and Transaction Set. Within each level there is a control number
which provides a positive match between the headers and trailers, e.g.,
ISA and IEA segments (Interchange level), GS and GE segments (Group
level), and ST and SE segments (Transaction Set level). The VICS EDI
conventions specify how to assign these control numbers at each level.
ISA/IEA Interchange Control Numbers (ISA13/IEA02)
The number is sequentially assigned, by the sender, starting with one
within each trading partner. The trading partner at the interchange level
is defined by the Interchange Receiver ID (ISA08). The control number
is incremented by one for each interchange envelope sent to the trading
partner. When the control number reaches 999999999 (maximum size)
the next interchange envelope will have the control number of
000000001.
The sequential assignment of interchange control numbers enables the
receiver to detect a missing or duplicate transmission. Unlike the group
level, no functional acknowledgement is used at the interchange level.
Therefore, it is important for the receiver to notify the sender if an out of
sequence interchange control number is detected.
GS/GE Data Interchange Control Numbers (GS06/GE02)
The number assigned by the sender must be unique within each trading
partner. The trading partner at the group level is defined by the Applica-
tion Receiver Code (GS03). The uniqueness must be maintained until
such time that a Functional Acknowledgement is received for that group.
In a distributed EDI environment, where groups may be processed at
different locations from the sending/receiving point for the interchange,
it is impossible to maintain sequential control numbers. In this type of
environment, one location serves as the gateway to the other locations.
Only the group level is passed on to other locations, and, in turn, the
distributed locations format the groups and send them to the gateway for
transmission. In addition, the Functional Acknowledgment provides a
positive means of control at the group level. The above two reasons
support the convention for the group control number.
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
If the unit price value was 7.50 U.S. dollars, the actual unit price
conversion would be:
The unit price value (7.50) multiplied by the exchange rate (1.20) equals
9.00 Canadian dollars (7.50 x 1.20 = 9.00). CUR10 through CUR21
provide for four additional dates/times relating to the currency
conversion, i.e. effective date, expiration date, etc.
PACK/INNER PACK USAGE
INTRODUCTION
Note: These guidelines are to be utilized for standard content cases only. They do not apply to
variable content cases. Additionally, these guidelines are to be utilized during the ordering process when
the item being ordered is specified using consumer unit GTIN*. When items are specified using case
GTIN, the pack/inner pack configuration is automatically defined by the product identification provided
and pack/inner pack information need not be communicated in the purchase order or the invoice.
Data Element 356 Pack – The number of inner containers, or number of eaches if there are no
inner containers, per outer container.
Data Element 810 Inner Pack – The number of eaches per inner container.
Data elements 356 (Pack) and 810 (Inner Pack) may be used to specify the packaging of the item in the
case or carton. There may be two levels of packaging specified. The first level is always specified using
data element 356 (Pack). It may be actual items, e.g., consumer units, or it may represent smaller
containers within the case. The second level, specified using data element 810 (Inner Pack), is used to
represent the number of eaches in each inner container when data element 356 represents smaller
containers within the case.
The total
number of
G6801 (380) 15 PO102 (380) 15
cases
ordered is
G6802 (355) CA PO103 (355) CA 15. The
total
G7001 (356) 10 PO401 (356) 10 number of
eaches
G7010 (810) Not Used PO414 (810) Not Used ordered is
150: case
quantity ordered multiplied by the Pack quantity (15 x 10 = 150).
PO102, G6801 – Quantity (ordered); PO103, G6802 – Unit or Basis for Measurement Code
PO401, G7001 – Pack; PO414, G7010 – Inner Pack
* The term U.P.C. refers to the 12-digit number and barcode symbol that is marked on the trade item.
The 12-digit number is referred to as a GTIN, Global Trade Item Number. A GTIN, which uniquely
identifies a trade item, may be 8, 12, 13 or 14 digits in length. Refer to the GS1 General Specifications
document for additional information.
Example B — No inner pack, ordering quantities specified in Eaches:
In the Purchase Order, the item GTIN is specified and the unit of measure is Each. Data element 356
(Pack) is used and data element 810 (Inner Pack) is not used. The absence of data element 810 indicates
that inner packs are not present.
The total
number of
G6801 (380) 150 PO102 (380) 150
eaches
ordered is
G6802 (355) EA PO103 (355) EA 150. The
total
G7001 (356) 10 PO401 (356) 10 number of
cases
G7010 (810) Not Used PO414 (810) Not Used ordered is
15, eaches
quantity ordered divided by the Pack quantity (150 / 10 = 15).
The total
number of
G6801 (380) 10 PO102 (380) 10
cases
ordered is
G6802 (355) CA PO103 (355) CA 10. The
total
G7001 (356) 6 PO401 (356) 6 number of
eaches
G7010 (810) 4 PO414 (810) 4 ordered is
240: case
quantity ordered multiplied by the product of Pack quantity and Inner Pack quantity (10 x (6 x 4) =240).
Example D — Inner packs, ordering quantities specified in Eaches:
In the Purchase Order, the item GTIN is specified and the unit of measure is Each. Data elements 356
(Pack) and 810 (Inner Pack) are both used. The presence of data element 810 indicates that inner packs
are used, i.e., each case contains 6 smaller containers and each smaller container contains 4 of the units
specified by the item GTIN.
The total
number of
G6801 (380) 240 PO102 (380) 240
eaches
ordered is
G6802 (355) EA PO103 (355) EA 240. The
total
G7001 (356) 6 PO401 (356) 6 number of
cases
G7010 (810) 4 PO414 (810) 4 ordered is
10, eaches
quantity ordered divided by the product of Pack quantity and Inner Pack quantity
(240 / (6x4) = 10).
The examples that follow demonstrate the use of data elements 356 (Pack), 357 (Size) and 810 (Inner
Pack) in item setup and ordering. These examples utilize consumer unit GTIN to identify the ordered
item. In this case, Pack and Inner Pack are required to specify the packing configuration. When ordered
items are identified using case GTIN, the pack/inner pack configuration is automatically defined by the
product identification provided and pack/inner pack information need not be communicated in the
purchase order or the invoice.
The examples document identical business cases in both UCS and VICS.
WHAT IS AN INNER PACK?
Example 1
Example 2A
Example 3A
GTIN RELATIONSHIP
Case GTIN
Case GTIN
Case GTIN
Note: Data element 438 U.P.C. Case Code (G3901) is no longer used.
G3927 810 Inner Pack Not Used G5501 235 Prod/Serv ID Qual UP
G7010 810 Inner Pack not used PO414 810 Inner Pack not used
Case GTIN
Note: Data element 438 U.P.C. Case Code (G3901) is no longer used.
The item in this example is a canned vegetable. The product is shipped using inner containers. There are 6
inner containers per shipping container and each inner container holds 4 consumer units. The shipping
container (case) is assigned a GTIN and is barcoded; the inner containers are also assigned a GTIN and
barcoded (GTIN-1 — considered a saleable item), and the item is assigned a GTIN and barcoded (GTIN-
2 — also considered a saleable item). The product size is 8 ounces.
UCS Example VICS EDI Example
G5502 234 Prod/Serv ID Consumer G3927 810 Inner Pack Not Used
GTIN-2
GTIN-2
G7010 810 Inner Pack not used PO414 810 Inner Pack not used
G7010 810 Inner Pack not used PO414 810 Inner Pack not used
The total (net) invoice amount is payable by the end of the term
period if prompt payment is not made. Refer to category A for
determination of the end of term period date.
• Applicable Formulas: 4, 5, 6, 7
C. EOM (End of Month)
The EOM month is determined using the beginning of term period
date (YYMMDD), as qualified by ITD02, and a cut-off day (25th
of the month). The EOM month is derived one of two ways:
• If the value of DD (day) is less than or equal to 25 (the cut-off
day), add one (1) to the beginning of term period month (MM).
Example 1: if the beginning of term period date is 20010603, the
EOM month is July 2001.
• If the value of DD (day) is greater than 25 (the cut-off day), add
two (2) to the beginning of term period month (MM). Example
2: if the beginning of term period date is 20010629, the EOM
month is August 2001.
When a prompt payment discount is not offered, the total (net)
invoice amount is due by the end of term period date, which is the
Gth day (ITD13) of the calculated EOM month. If ITD05 is also
present, additional days may be added to the Gth day of EOM.
In Example 1 above, the end of term period is the Gth day of July
2001. In Example 2, the end of term period is the Gth day of August
2001. If ITD05 is also present, the value of ITD05 (number of
additional days) is added to the Gth day of July (Example 1) or the
Gth day of August (Example 2).
• Applicable Formulas: 8, 9, 10, 11
Prompt payment discounts may be offered, with a discount percent-
age (ITD03) to be deducted from the total invoice amount if the
invoice is paid by the prompt payment date. The prompt payment
date for EOM terms is the calculated EOM date as described in the
preceding two paragraphs. The total (net) invoice amount becomes
due either the day following the calculated prompt payment date or
as of Net “E” days (ITD07).
• Applicable Formulas: 12, 13, 14, 15, 16, 17
D. Proximo
Proximo terms use the next calendar month as the month in which
to pay the invoice, based on the month of the beginning of term
period date, as qualified by ITD02. For example, if the beginning
of term period date is 20010629, the Proximo month is July 2001.
When a prompt payment discount is not offered, the total (net)
invoice amount is due by the end of term period date, which is the
Gth day (ITD13) of the Proximo month. If ITD05 is also present,
additional days may be added to the Gth day of Prox. In the example
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
above , the Proximo date is the Gth day of July 2001. If ITD05 is
also present, the value of ITD05 (number of additional days) will
be added to the Gth day of July 2001.
• Applicable Formulas: 18, 19
Prompt payment discounts may be offered, with a discount percent-
age (ITD03) to be deducted from the total invoice amount if the
invoice is paid by the prompt payment date. The prompt payment
date for Proximo terms is the calculated Proximo date as described
in the preceding two paragraphs. The total (net) invoice amount
becomes due either the day following the calculated prompt pay-
ment date or as of Net “E” days (ITD07).
• Applicable Formulas: 20, 21, 22
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
Preferred Formula
A B C D E F G
Preferred Formula
A B C D E F G
NOTES
1) A “✓” indicates that various values are allowed.
RETAIL INDUSTRY CONVENTIONS AND
IMPLEMENTATION GUIDELINES FOR EDI
ISA
GS
ST
Transaction Functional Transmission
Set 1 Group 1 Envelope
SE
ST Transaction
Set 2
SE
.
.
.
ST Transaction
Set n
SE
GE
GS
Functional
Group 2
GE
.
.
.
GS Functional
Group n
GE
IEA
Pos: Max: 1
ISA Interchange Control Header Not Defined - Mandatory
Loop: N/A Elements: 16
Note 1:
The ISA segment is fixed length (min/max are equal for each element), however, data element separators are used
between data elements to be consistent with the basic syntax of segment structure.
The following control characters have been identified for use in the retail industry for VICS EDI.
SEGMENT TERMINATOR
This segment terminator that is to be used in the transmission is defined by the first occurrence of the segment
terminator in the ISA segment; e.g., ISA*00....N/L
Whichever character is used for the segment terminator must be used throughout the transmission.
--------------------------------------------
Recommended Character: ‘‘*’’- (asterisk - HEX ‘‘5C’’ in EBCDIC or HEX ‘‘2A’’ in ASCII)
Alternate: "BELL" — (HEX ‘‘2F’’ in EBCDIC or HEX ‘‘07’’ in ASCII)
The data element separator that is to be used in the transmission is defined by the first occurrence of the element
separator in the ISA segment; e.g., ISA*00....
--------------------------------------------------------
Recommended: ‘‘>’’— (greater than - HEX ‘‘6E’’ in EBCDIC or HEX ‘‘3E’’ in ASCII)
Alternate: "\" - (back slash - HEX "E0" in EBCDIC or HEX "5C" in ASCII
-------------------------------------------------------
REPETITION SEPARATOR
-------------------------------------------------------
CAUTION:
Any time a printable character is used to control the translation of data, that control character cannot be used as
data within the transmission. Some systems/network protocols may translate control characters when going from
EBCDIC to ASCII and back. Also, should the above delimiter values not be usable between trade parties due to
system constraints, other values shall be selected by the trade parties that do not conflict with application data or
data communications protocols.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
ISA01 I01 Authorization Information Qualifier M ID 2/2 Must use
Description: Code identifying the type of information in the Authorization Information
CodeList Summary (Total Codes: 7, Included: 1)
Code Name
00 No Authorization Information Present (No Meaningful Information in I02)
ISA02 I02 Authorization Information M AN 10/10 Must use
Description: Information used for additional identification or authorization of the interchange
sender or the data in the interchange; the type of information is set by the Authorization
Information Qualifier (I01)
Note 1: ISA02 is blank-filled.
ISA03 I03 Security Information Qualifier M ID 2/2 Must use
Description: Code identifying the type of information in the Security Information
CodeList Summary (Total Codes: 2, Included: 2)
Code Name
00 No Security Information Present (No Meaningful Information in I04)
01 Password
ISA04 I04 Security Information M AN 10/10 Must use
Description: This is used for identifying the security information about the interchange
sender or the data in the interchange; the type of information is set by the Security
Information Qualifier (I03)
ISA04 contains the UCS Communications Password that has been assigned by the receiver
of the transmission when ISA03 contains code 01
The Interchange ID Qualifier is used to define the value used in ISA06, the sender of the
interchange.
Note 1: The Interchange ID Qualifier is used to define the value used in ISA06, the sender
of the interchange.
Note 2: The GS1 US assigned EDI Communications ID (Comm ID) is the traditionaly
convention for the identificationof the sender and receiver of the EDI transmission. All
members should encourage their respective trading partners to use the Comm ID or the
Global Location Number (GLN).
Note 3: The common means of identification of transportation carriers is the Standard
Carrier Alpha Code (SCAC). When sending to or receiving from a transportation carrier, the
SCAC should be used to identify the carrier.
CodeList Summary (Total Codes: 39, Included: 8)
Code Name
01 Duns (Dun & Bradstreet)
Note 1:
Nine digit
02 SCAC (Standard Carrier Alpha Code)
07 Global Location Number (GLN)
08 UCC EDI Communications ID (Comm ID)
Note 1:
GS1 US is migrating away from use of the UCC EDI Comm ID toward use
of the GLN.
14 Duns Plus Suffix
19 EDI Council of Australia (EDICA) Communications ID Number (COMM ID)
Note 1:
See External Code Source 421 in Section III for reference document.
20 Health Industry Number (HIN)
Note 1:
See External Code Source 121.
AM Association Mexicana del Codigo de Producto (AMECOP) Communication ID
Note 1:
See External Code Source 497.
ISA06 I06 Interchange Sender ID M AN 15/15 Must use
Description: Identification code published by the sender for other parties to use as the
receiver ID to route data to them; the sender always codes this value in the sender ID
element
Note 1: ISA06 is the identification value described by ISA05. This field is left-justified and
blank-filled, as required.
ISA07 I05 Interchange ID Qualifier M ID 2/2 Must use
Description: Qualifier to designate the system/method of code structure used to designate
the sender or receiver ID element being qualified
Note 1: The Interchange ID Qualifier is used to define the value used in ISA08, the receiver
of the interchange.
Note 2: The GS1 US assigned EDI Communications ID (Comm ID) is the traditional
convention for the identification of the sender and receiver of the EDI transmission. All
members should encourage their respective trading partners to use the Comm ID or the
Global Location Number (GLN).
Note 3: The common means of identification of transportation carriers is the Standard
Carrier Alpha Code (SCAC). When sending to or receiving from a transportation carrier, the
SCAC should be used to identify the carrier.
CodeList Summary (Total Codes: 39, Included: 9)
Code Name
01 Duns (Dun & Bradstreet)
Note 1:
Nine digit
02 SCAC (Standard Carrier Alpha Code)
07 Global Location Number (GLN)
08 UCC EDI Communications ID (Comm ID)
Note 1:
GS1 US is migrating away from use of the UCC EDI Comm ID toward use
of the GLN.
12 Phone (Telephone Companies)
Note 1:
Telephone number including area code without any punctuation
14 Duns Plus Suffix
19 EDI Council of Australia (EDICA) Communications ID Number (COMM ID)
Note 1:
See External Code Source 421 in Section III for reference document.
20 Health Industry Number (HIN)
Note 1:
See External Code Source 121.
AM Association Mexicana del Codigo de Producto (AMECOP) Communication ID
Note 1:
See External Code Source 497.
ISA08 I07 Interchange Receiver ID M AN 15/15 Must use
Description: Identification code published by the receiver of the data; When sending, it is
used by the sender as their sending ID, thus other parties sending to them will use this as a
receiving ID to route data to them
Note 1: ISA08 is the identification value described by ISA07. This field is left-justified and
blank-filled, as required.
ISA09 I08 Interchange Date M DT 6/6 Must use
Description: Date of the interchange
Note 1: ISA09 is the date the interchange was created in the sender's system; the submit
date.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
GS01 479 Functional Identifier Code M ID 2/2 Must use
Description: Code identifying a group of application related transaction sets
CodeList Summary (Total Codes: 261, Included: 31)
Code Name
AC Associated Data (102)
AG Application Advice (824)
AM Item Information Request (893)
AN Return Merchandise Authorization and Notification (180)
AW Warehouse Inventory Adjustment Advice (947)
CD Credit/Debit Adjustment (812)
CT Application Control Totals (831)
FA Functional Acknowledgment (997)
IB Inventory Inquiry/Advice (846)
IG Direct Store Delivery Summary Information (882)
IN Invoice Information (810)
OR Organizational Relationships (816)
OW Warehouse Shipping Order (940)
PC Purchase Order Change Request - Buyer Initiated (860)
PD Product Activity Data (852)
PO Purchase Order (850)
PR Purchase Order Acknowledgment (855)
PS Planning Schedule with Release Capability (830)
QG Product Information (878, 879, 888, 889, 896)
QO Ocean Shipment Status Information (313, 315)
RA Payment Order/Remittance Advice (820)
RC Receiving Advice/Acceptance Certificate (861)
RF Request for Routing Instructions (753)
RG Routing Instructions (754)
RI Routing and Carrier Instruction (853)
RO Ocean Booking Information (300, 301, 303)
RP Commission Sales Report (818)
RS Order Status Information (869, 870)
SC Price/Sales Catalog (832)
SH Ship Notice/Manifest (856)
TX Text Message (864)
GS02 142 Application Sender's Code M AN 2/15 Must use
Description: Code identifying party sending transmission; codes agreed to by trading
partners
Note 1: A unique code to identify the sender.
This may be the same value as the code used in ISA06.
It may be used to define sub-organizations (companies of a corporation, departments, etc.).
The trading partners must agree on the code value.
GS03 124 Application Receiver's Code M AN 2/15 Must use
Description: Code identifying party receiving transmission; codes agreed to by trading
partners
Note 1: A unique code to identify the receiver.
This may be the same value as the code used in ISA08.
It may be used to define sub-organizations (companies of a corporation, departments, etc.).
The trading partners must agree on the code value.
GS04 373 Date M DT 8/8 Must use
Description: Date expressed as CCYYMMDD
Note 1: The date the group was created in the sender's system: the submit date.
GS05 337 Time M TM 4/8 Must use
Description: Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or
HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S = integer
seconds (00-59) and DD = decimal seconds; decimal seconds are expressed as follows: D =
tenths (0-9) and DD = hundredths (00-99)
Note 1: The time the group was created in the sender's system: the submit time. Format is
HHMM - 24 hour clock.
GS06 28 Group Control Number M N0 1/9 Must use
Description: Assigned number originated and maintained by the sender
Note 1: The number assigned by the sender must be unique within each trading partner.
The trading partner at the group level is defined by the Application Receiver Code (GS03).
The uniqueness must be maintained until such time that a Functional Acknowledgment (997)
is received for that group.
GS07 455 Responsible Agency Code M ID 1/2 Must use
Description: Code used in conjunction with Data Element 480 to identify the issuer of the
standard
CodeList Summary (Total Codes: 2, Included: 1)
Code Name
X Accredited Standards Committee X12
GS08 480 Version / Release / Industry Identifier M AN 1/12 Must use
Code
Description: Code indicating the version, release, subrelease, and industry identifier of the
EDI standard being used, including the GS and GE segments; if code in DE455 in GS
segment is X, then in DE 480 positions 1-3 are the version number; positions 4-6 are the
release and subrelease, level of the version; and positions 7-12 are the industry or trade
association identifiers (optionally assigned by user); if code in DE455 in GS segment is T,
then other formats are allowed
Note 1: GS08 must be formatted with the X12 Version Number in positions 1 through 6 and
'VICS' in positions 7-10.
e.g., Version 5050 VICS is sent as 005050VICS.
CodeList Summary (Total Codes: 56, Included: 1)
Code Name
005050VICS Standards Approved for Publication by ASC X12 Procedures Review Board
through October 2007
Semantics:
1. GS04 is the group date.
2. GS05 is the group time.
3. The data interchange control number GS06 in this header must be identical to the same data element in the
associated functional group trailer, GE02.
Comments:
1. A functional group of related transaction sets, within the scope of X12 standards, consists of a collection of
similar transaction sets enclosed by a functional group header and a functional group trailer.
Pos: Max: 1
GE Functional Group Trailer Not Defined - Mandatory
Loop: N/A Elements: 2
Note 1:
The group control number (GE02) is the same as that used in the corresponding header
(GS06).
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
GE01 97 Number of Transaction Sets Included M N0 1/6 Must use
Description: Total number of transaction sets included in the functional group or
interchange (transmission) group terminated by the trailer containing this data element
Note 1: The count of ST segments within the group.
GE02 28 Group Control Number M N0 1/9 Must use
Description: Assigned number originated and maintained by the sender
Note 1: This must be the same number as is in the GS segment (GS06) for the group.
Semantics:
1. The data interchange control number GE02 in this trailer must be identical to the same data element in the
associated functional group header, GS06.
Comments:
1. The use of identical data interchange control numbers in the associated functional group header and trailer is
designed to maximize functional group integrity. The control number is the same as that used in the
corresponding header.
Pos: Max: 1
IEA Interchange Control Trailer Not Defined - Mandatory
Loop: N/A Elements: 2
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
IEA01 I16 Number of Included Functional Groups M N0 1/5 Must use
Description: A count of the number of functional groups included in an interchange
Note 1: IEA01 contains the count of GS segments within the transmission.
IEA02 I12 Interchange Control Number M N0 9/9 Must use
Description: A control number assigned by the interchange sender
Note 1: IEA02 must be the same number as in the ISA segment (ISA13) for the
transmission.
Section V
CUSTOMER SERVICE
7887 Washington Village Drive, Suite 300
Dayton, OH 45459-8605 USA
T +1 937.435.3870
F +1 937.435.7317
email: info@gs1us .org
www.gs1us.org/barcodes
© GS1 US 2008