GSA (General Services Administration)
/
Price/Sales Catalog (GSA ADV)
  • Specification
  • EDI Inspector
Stedi maintains this guide based on public documentation from GSA (General Services Administration). Contact GSA (General Services Administration) for official EDI specifications. To report any errors in this guide, please contact us.
Go to Stedi Network
GSA (General Services Administration) logo

X12 832 Price/Sales Catalog (GSA ADV)

X12 Release 3050

This Draft Standard for Trial Use contains the format and establishes the data contents of the Price/Sales Catalog Transaction Set (832) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business and industry practice relative to furnishing or requesting the price of goods or services in the form of a catalog.

Delimiters
  • ~ Segment
  • * Element
  • > Component
EDI sample
  • Sample
View the latest version of this implementation guide as an interactive webpage
https://www.stedi.com/app/guides/view/gsa/pricesales-catalog-gsa-adv/01HH10NTCSXXB9NBT1BSA14CHP
Powered by
Build EDI implementation guides at stedi.com
Overview
ISA
-
Interchange Control Header
Max use 1
Required
GS
-
Functional Group Header
Max use 1
Required
heading
ST
010
Transaction Set Header
Max use 1
Required
BCT
020
Beginning Segment for Price/Sales Catalog
Max use 1
Required
REF
050
Reference Numbers
Max use 12
Optional
DTM
070
Date/Time Reference
Max use 10
Optional
CTB
080
Restrictions/ Conditions
Max use 25
Optional
CUR
090
Currency
Max use 5
Optional
ITD
110
Terms of Sale/Deferred Terms of Sale
Max use 2
Optional
LDT
120
Lead Time
Max use 1
Optional
SAC
130
Service, Promotion, Allowance, or Charge Information
Max use 25
Optional
FOB
140
F.O.B. Related Instructions
Max use 1
Optional
N1 Loop
GE
-
Functional Group Trailer
Max use 1
Required
IEA
-
Interchange Control Trailer
Max use 1
Required
ISA

Interchange Control Header

RequiredMax use 1

To start and identify an interchange of zero or more functional groups and interchange-related control segments

Example
ISA-01
I01
Authorization Information Qualifier
Required
Identifier (ID)

Code to identify the type of information in the Authorization Information.

00
No Authorization Information Present (No Meaningful Information in I02)
ISA-02
I02
Authorization Information
Required
String (AN)
Min 10Max 10

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)

ISA-03
I03
Security Information Qualifier
Required
Identifier (ID)

Code to identify the type of information in the Security Information.

00
No Security Information Present (No Meaningful Information in I04)
ISA-04
I04
Security Information
Required
String (AN)
Min 10Max 10

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)

ISA-05
I05
Interchange ID Qualifier
Required
Identifier (ID)
Min 2Max 2

Qualifier to designate the system/method of code structure used to designate the sender or receiver ID element being qualified.

Codes
ISA-06
I06
Interchange Sender ID
Required
String (AN)
Min 15Max 15

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

ISA-07
I05
Interchange ID Qualifier
Required
Identifier (ID)
Min 2Max 2

Qualifier to designate the system/method of code structure used to designate the sender or receiver ID element being qualified.

Codes
ISA-08
I07
Interchange Receiver ID
Required
String (AN)
Min 15Max 15

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.

ISA-09
I08
Interchange Date
Required
Date (DT)
YYMMDD format

Date of the interchange.

ISA-10
I09
Interchange Time
Required
Time (TM)
HHMM format

Time of the interchange.

ISA-11
I10
Interchange Control Standards Identifier
Required
Identifier (ID)

Code to identify the agency responsible for the control standard used by the message that is enclosed by the interchange header and trailer.

U
U.S. EDI Community of ASC X12, TDCC, and UCS
ISA-12
I11
Interchange Control Version Number
Required
Identifier (ID)
Min 5Max 5

This version number covers the interchange control segments.

00200
Standard Issued as ANSI X12.5-1987
00201
Draft Standard for Trial Use Approved by ASC X12 Through August 1988
00204
Draft Standard for Trial Use Approved by ASC X12 Through May 1989
00300
Standard Issued as ANSI X12.5-1992
00301
Draft Standard for Trial Use Approved for Publication by ASC X12 Procedures Review Board Through October 1990
00302
Draft Standard for Trial Use Approved for Publication by ASC X12 Procedures Review Board Through October 1991
00303
Draft Standard for Trial Use Approved for Publication by ASC X12 Procedures Review Board Through October 1992
00304
Draft Standards for Trial Use Approved for Publication by ASC X12 Procedures Review Board through October 1993
ISA-13
I12
Interchange Control Number
Required
Numeric (N0)
Min 9Max 9

A control number assigned by the interchange sender

ISA-14
I13
Acknowledgment Requested
Required
Identifier (ID)
Min 1Max 1

Code sent by the sender to request an interchange acknowledgment (TA1)

0
No Acknowledgment Requested
1
Interchange Acknowledgment Requested
ISA-15
I14
Test Indicator
Required
Identifier (ID)
Min 1Max 1

Code to indicate whether data enclosed by this interchange envelope is test or production.

P
Production Data
T
Test Data
ISA-16
I15
Component Element Separator
Required
String (AN)
Min 1Max 1

This field provides the delimiter used to separate component data elements within a composite data structure; this value must be different than the data element separator and the segment terminator

>
Component Element Separator

Functional Group Header

RequiredMax use 1

To indicate the beginning of a functional group and to provide control information

Example
GS-01
479
Functional Identifier Code
Required
Identifier (ID)

Code identifying a group of application related Transaction Sets.

SC
Price/Sales Catalog (832)
GS-02
142
Application Sender's Code
Required
String (AN)
Min 2Max 15

Code identifying party sending transmission. Codes agreed to by trading partners.

GS-03
124
Application Receiver's Code
Required
String (AN)
Min 2Max 15

Code identifying party receiving transmission. Codes agreed to by trading partners.

Required
Date (DT)
YYMMDD format

Date (YYMMDD).

Required
Time (TM)
HHMM, HHMMSS, HHMMSSD, or HHMMSSDD format

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)

GS-06
28
Group Control Number
Required
Numeric (N0)
Min 1Max 9

Assigned number originated and maintained by the sender.

GS-07
455
Responsible Agency Code
Required
Identifier (ID)
Min 1Max 2

Code used in conjunction with Data Element 480 to identify the issuer of the standard.

T
Transportation Data Coordinating Committee (TDCC)
X
Accredited Standards Committee X12
GS-08
480
Version / Release / Industry Identifier Code
Required
String (AN)

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.

003050
Draft Standards Approved for Publication by ASC X12 Procedures Review Board through October 1994

Heading

ST
010
Heading > ST

Transaction Set Header

RequiredMax use 1

To indicate the start of a transaction set and to assign a control number

Example
ST-01
143
Transaction Set Identifier Code
Required
Identifier (ID)

Code uniquely identifying a Transaction Set.

  • The transaction set identifier (ST01) used by the translation routines of the interchange partners to select the appropriate transaction set definition (e.g., 810 selects the invoice transaction set).
832
X12.13 Price/Sales Catalog
ST-02
329
Transaction Set Control Number
Required
Numeric (N)
Min 4Max 9

Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set

Usage notes

This unique control number is assigned by the originator of the transaction set or by the originator's application program. This same number is carried in SE02.

BCT
020
Heading > BCT

Beginning Segment for Price/Sales Catalog

RequiredMax use 1

To indicate the beginning of the price/sales catalog transaction set and to specify catalog purpose and number information.

Example
BCT-01
683
Catalog Purpose Code
Required
Identifier (ID)

Code indicating purpose of catalog.

Usage notes

Use to identify the type of catalog.

CP
Customized Catalog

Use to indicate a catalog (with or without prices) of goods and/or services available only to government entities. This code is also used to indicate a price list.

PC
Price Catalog

Use to indicate a catalog (with or without prices) of goods and/or services available to the general public.

SC
Sales Catalog

Use to indicate sales information (with or without prices) not available within a catalog, e.g., a sales brochure, notice of future sales items, etc.

BCT-02
684
Catalog Number
Required
String (AN)
Min 1Max 15

Identifying number for catalog or superseded catalog.

Usage notes
  1. A unique number assigned by the originator of the transaction set that identifies the catalog being transmitted.

  2. Cite the catalog number that is being superseded in BCT06, if applicable.

  3. Use of this data element is REQUIRED.

BCT-04
686
Catalog Revision Number
Optional
String (AN)
Min 1Max 6

Identifying revision number of catalog or superseded catalog.

Usage notes
  1. A unique number assigned by the originator of the transaction set that identifies the revision, if any, to the catalog being cited in BCT02.

  2. When used, cite the revision that is being superseded in BCT08, if applicable.

  3. When this data element is used, BCT10 shall cite code 02, 03, or 04.

BCT-06
684
Catalog Number
Optional
String (AN)
Min 1Max 15

Identifying number for catalog or superseded catalog.

Usage notes

Use to identify a catalog number which is superseded by the catalog number cited in BCT02. When this data element is used, BCT10 shall cite code 05.

BCT-08
686
Catalog Revision Number
Optional
String (AN)
Min 1Max 6

Identifying revision number of catalog or superseded catalog.

Usage notes

Use to identify a catalog revision number that is being superseded.

BCT-09
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes

Use to identify the title of the catalog cited in BCT02.

BCT-10
353
Transaction Set Purpose Code
Required
Identifier (ID)

Code identifying purpose of transaction set.

Usage notes

Use of this data element is REQUIRED.

00
Original

Use to indicate an original catalog.

02
Add
  1. Use only when BCT04 is used.

  2. Use to indicate an addition to a previously transmitted catalog. When used, this code signifies the addition of a new or first occurrence of a free standing segment(s) or a new or first iteration of a loop(s). When used, transmit the segment(s) or loop(s) containing the data to be added in their entirety.

  3. If this change is the result of an approved contract modification, cite the contract modification number in the 1/REF/050 segment citing code 92 in REF01.

03
Delete
  1. Use only when BCT04 is used.

  2. Use to indicate a deletion from a previously transmitted catalog. When used, this code signifies the deletion, without replacement, of an entire occurrence of a free standing segment(s) or an entire iteration of a loop(s). When used, transmit the segment(s) or loop(s) containing the data to be deleted in their entirety.

  3. If this change is the result of an approved contract modification, cite the contract modification number in the 1/REF/050 segment citing code 92 in REF01.

04
Change
  1. Use only when BCT04 is used.

  2. Use to indicate a change to a previously transmitted catalog that contains a combination of data additions, deletions or changes. When used, transmit all segments or loops that contain data additions, deletions or changes in their entirety. Use this code only when codes 02 or 03 do not apply.

  3. If this change is the result of an approved contract modification, cite the contract modification number in the 1/REF/050 segment citing code 92 in REF01.

05
Replace

Use to indicate a replacement for a superseded catalog. Use when BCT06, is used.

07
Duplicate

Use when transmitting a duplicate of a previously transmitted transaction set.

42
Temporary Record

Use to indicate a promotion or special sale. When used, there must be 1 use of the 1/REF/050 segment with REF01 citing code PD

REF
050
Heading > REF

Reference Numbers

OptionalMax use 12

To specify identifying numbers.

Usage notes

Use this 1/REF/050 segment to identify reference numbers that apply to all of the items in the catalog. If the reference numbers vary by item, use the 2/REF/040 segment.

Example
At least one of Reference Number (REF-02) or Description (REF-03) is required
REF-01
128
Reference Number Qualifier
Required
Identifier (ID)

Code qualifying the Reference Number.

92
Change Document Number

When BCT10 is code 02, 03, or 04, if the change is the result of a contract modification, use to indicate the contract modification number which authorized the change.

GC
Government Contract Number

Use when the price list being transmitted applies to an existing Government contract.

ME
Message Address or ID

Use to indicate the World Wide Web Uniform Resource Locator (URL) where the originator's catalog may be found. When used, cite the address in REF03.

PD
Promotion/Deal Number

When BCT10 is code 42, use to indicate a unique promotion or deal number.

TN
Transaction Reference Number
  1. Use to indicate the unique reference number of a transaction set that is transmitting images of the items or data relating to the items identified in this transaction set.

  2. When used, cite the related transaction set's unique number in REF02 and cite the X12 transaction set designator of the related transaction set, e.g., 841, in REF03.

W6
Federal Supply Schedule Number

Use when the price list being transmitted applies to an existing Federal Supply Schedule (FSS).

REF-02
127
Reference Number
Optional
String (AN)
Min 1Max 30

Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.

REF-03
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes
  1. When REF01 is code ME, use to identify the World Wide Web URL.

  2. When REF01 is code TN, use to identify the X12 transaction set designator, e.g., 841.

DTM
070
Heading > DTM

Date/Time Reference

OptionalMax use 10

To specify pertinent dates and times

Example
DTM-01
374
Date/Time Qualifier
Required
Identifier (ID)

Code specifying type of date or time, or both date and time.

007
Effective

Use to indicate the effective date of a catalog.

015
Promotion Start

Use, in conjunction with BCT10 code 42, to indicate the start date of a promotion

016
Promotion End

Use, in conjunction with BCT10 code 42, to indicate the stop date of a promotion.

036
Expiration

Use to indicate the expiration date of a catalog.

Required
Date (DT)
YYMMDD format

Date (YYMMDD).

Optional
Time (TM)
HHMM, HHMMSS, HHMMSSD, or HHMMSSDD format

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)

Usage notes

Use to identify the time that a promotion starts or ends.

DTM-04
623
Time Code
Optional
Identifier (ID)

Code identifying the time. In accordance with International Standards Organization standard 8601, time can be specified by a + or - and an indication in hours in relation to Universal Time Coordinate (UTC) time.
Since + is a restricted character, + and - are substituted by P and M in the codes that follow.

CT
Central Time
ET
Eastern Time
GM
Greenwich Mean Time
LT
Local Time
MT
Mountain Time
PT
Pacific Time
DTM-05
624
Century
Optional
Numeric (N0)
Min 2Max 2

The first two characters in the designation of the year (CCYY).

CTB
080
Heading > CTB

Restrictions/ Conditions

OptionalMax use 25

To specify restrictions/conditions (such as shipping, ordering)

Usage notes
  1. Use this 1/CTB/080 segment when the restrictions/conditions apply to all of the items in the catalog. Use the 2/CTB/060 segment when the restrictions/conditions vary by item.

  2. If the selling party WILL NOT accept orders from state and local governments, this information shall be provided in this segment by citing code DW in CTB01. If there are no restrictions regarding from whom the selling party will accept orders, do not use code DW in CTB01.

Example
If either Quantity Qualifier (CTB-03) or Quantity (CTB-04) is present, then the other is required
If either Amount Qualifier Code (CTB-05) or Amount (CTB-06) is present, then the other is required
At least one of Description (CTB-02), Quantity (CTB-04) or Amount (CTB-06) is required
CTB-01
688
Restrictions/Conditions Qualifier
Required
Identifier (ID)

Code identifying the type of restriction/condition.

DW
Direct and Wholesaler

Use only if the selling party will not accept orders from state and local governments. When used, identify in CTB02 from whom the selling party will accept orders.

NR
Nonreturnable

Use to indicate items are nonreturnable. When used, identify specific conditions applicable to nonreturnable items in CTB02.

OR
Ordering

Use to indicate a minimum or maximum order quantity and/or monetary amount.

SR
Shipping

Use to indicate a minimum or maximum shipment quantity and/or monetary amount.

CTB-02
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes

Use for a free-form text description of a restriction or condition applicable to the items in the catalog.

CTB-03
673
Quantity Qualifier
Optional
Identifier (ID)

Code specifying the type of quantity.

57
Minimum Order Quantity
67
Minimum Ship Quantity
69
Incremental Order Quantity
  1. Use to indicate the increment, above the minimum quantity, for which additional quantities will be accepted. For example, the minimum quantity may be 50 but quantities above 50 must be in increments of 25.

  2. If no minimum quantity is stated (code 57), the minimum quantity will default to the incremental quantity (when code 69 is cited).

70
Maximum Order Quantity
MQ
Maximum Ship Quantity
CTB-04
380
Quantity
Optional
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

CTB-05
522
Amount Qualifier Code
Optional
Identifier (ID)

Code to qualify amount

KQ
Incremental Order Amount

Use to indicate the increment, above the minimum amount, in which orders will be accepted. For example, the minimum order amount may be $100 but orders above $100 must be in increments of $50.

MA
Maximum Amount
MO
Minimum Order Value
CTB-06
610
Amount
Optional
Numeric (N2)
Min 1Max 15

Monetary amount.

CUR
090
Heading > CUR

Currency

OptionalMax use 5

To specify the currency (dollars, pounds, francs, etc.) used in a transaction

Usage notes

Use this segment to identify a foreign currency in which the prices within the catalog are stated. Do not use if the prices are stated in US dollars.

Example
CUR-01
98
Entity Identifier Code
Required
Identifier (ID)

Code identifying an organizational entity, a physical location, or an individual

SE
Selling Party
CUR-02
100
Currency Code
Required
Identifier (ID)
Min 3Max 3

Code (Standard ISO) for country in whose currency the charges are specified.

Usage notes

Use to indicate the currency in which prices are expressed, if other than US dollars.

ITD
110
Heading > ITD

Terms of Sale/Deferred Terms of Sale

OptionalMax use 2

To specify terms of sale.

Usage notes

Use this 1/ITD/110 segment to identify sales terms that apply to all of the items in the catalog.

Example
ITD-03
338
Terms Discount Percent
Optional
Decimal number (R)
Min 1Max 6

Terms discount percentage, expressed as a percent, available to the purchaser if an invoice is paid on or before the Terms Discount Due Date.

Usage notes

Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are suppressed).

ITD-05
351
Terms Discount Days Due
Required
Numeric (N0)
Min 1Max 3

Number of days in the terms discount period by which payment is due if terms discount is earned.

ITD-07
386
Terms Net Days
Optional
Numeric (N0)
Min 1Max 3

Number of days until total invoice amount is due (discount not applicable).

ITD-14
107
Payment Method Code
Optional
Identifier (ID)

Code identifying type of payment procedures.

Usage notes

Use to identify that the originator accepts the government credit card for payment.

N
Billing Account

Use to indicate the government credit card.

LDT
120
Heading > LDT

Lead Time

OptionalMax use >1

To specify lead time for availability of products and services.

Usage notes

Use this 1/LDT/120 segment when a date is expressed as a set time period from the occurrence of some event and applies to all of the items in the catalog. If the date varies by item, use the 2/LDT/140 segment.

Example
LDT-01
345
Lead Time Code
Required
Identifier (ID)

Code indicating the time range.

AE
From date of PO receipt to shipment.
AF
From date of PO receipt to delivery.
AX
From Date of Award to Date of Completion

Use only for services.

AY
From Date of Award to Date of Delivery
LDT-02
380
Quantity
Required
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

  • LDT02 is the quantity of Unit of Time Periods.
LDT-03
344
Unit of Time Period or Interval
Required
Identifier (ID)

Code indicating the time period or interval

DA
Calendar Days
DW
Work Days
MO
Month
WK
Weeks
SAC
130
Heading > SAC

Service, Promotion, Allowance, or Charge Information

OptionalMax use 25

To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge

Usage notes
  1. Use this segment to identify charges, allowances, no charge services and discounts (including "free goods") that apply to all of the items in the catalog. The charge, allowance or discount can be either a dollar rate or a percentage and can be applied to the item unit price, the line item total amount, the total order amount, a specified amount, or various quantities. This information can also be associated with a zone to which deliveries will be made.

  2. When BCT10 is code 42, discount information identified in this segment refers to promotional discounts.

  3. Use also to identify taxes that are applicable to all of the items in the catalog. If the taxes differ by item or are not applicable to all the items, use the 2/TXI/166 segment to provide the information.

Example
If either Allowance/ Charge Percent Qualifier (SAC-06) or Percent (SAC-07) is present, then the other is required
If either Unit or Basis for Measurement Code (SAC-09) or Quantity (SAC-10) is present, then the other is required
If Quantity (SAC-11) is present, then Quantity (SAC-10) is required
SAC-01
248
Allowance or Charge Indicator
Required
Identifier (ID)

Code which indicates an allowance or charge for the service specified.

  • If SAC01 is A or C, then at least one of SAC05, SAC07, or SAC08 is required.
A
Allowance
C
Charge
N
No Allowance or Charge

Use to indicate there is no charge for the specified service.

SAC-02
1300
Service, Promotion, Allowance, or Charge Code
Required
Identifier (ID)
Min 4Max 4

Code identifying the service, promotion, allowance, or charge

Usage notes
  1. Any code may be used but the following codes are preferred.

  2. When BCT10 is code 42, codes C300, C310, D170, D440, F910, and I530 are used to identify promotional discounts.

A310 Air Express Charge
A320 Air Transportation Charge
A480 Assembly
A880 Cancellation Charge
B940 Cutting Charge
C000 Defective Allowance
C260 Discount - Incentive
Use to indicate that the contractor offers a discount when payment is made using the government credit card.

C300 Discount - Special
Use to indicate an incremental quantity discount. An incremental quantity discount applies only to the quantity units within its specified range. Successive incremental discounts are applied against a total order quantity. For example, if different discounts are given for quantities, 1 - 10, 11 - 20, 21 - 30, etc., use of this code implies that for a quantity of 25, the first discount applies to the first 10 units, the second discount applies to the next 10 units and the third discount applies to the last 5 units. Identify the quantity in SAC10/11. Identify the percentage discount in SAC06/07 or a monetary value discount in SAC08. This is contrast to the F910 step ladder discount that applies a single discount to the total order quantity.

C310 Discount
Use to indicate a general discount. Identify the percentage discount in SAC06/07 or a monetary value discount in SAC08. This general discount is not used in combination with C300 or F910. Include any general discount within the C300 or F910 discount considerations.

C370 Diversion Charge
C580 Emergency Service
C590 Emergency Surcharge
C880 Expediting Premium.
D170 Free Goods

  1. Use to indicate a quantity provided at no cost if a specified quantity or monetary amount is purchased, e.g., buy 10, get 1 free. For a specified quantity, cite the "free" quantity in SAC10 and cite the "buy" quantity in SAC11. Identify the specified amount in SAC05.

  2. If free goods are applicable to a monetary amount range, multiple repetitions of this SAC segment must be transmitted using code D170 in SAC02. In this instance, the amount transmitted represents the base amount to qualify for the number of "free goods" specified in SAC10.

D290 Full Truckload Allowance
D440 Groupage Discount
Use to indicate a discount applicable to a line item total quantity meeting or exceeding the threshold specified in SAC10 or a total line item amount meeting or exceeding the amount cited in SAC05 when SAC15 cites the word "ITEM".

D500 Handling
D530 Hazardous Cargo Charge
D660 Hook-up Charge
D820 Inside Delivery
D890 Installation and Training
D900 Installation
E930 One - Day Service
F560 Premium Transportation
F910 Quantity Discount
Use to indicate a step ladder discount applicable to the quantity range specified in SAC10/11. The discount specified for the quantity range containing the total order quantity is the discount to be applied to the order. Identify the percentage discount in SAC06/07 or a monetary value discount in SAC08. This is contrast to the C300 incremental discount that applies to that portion of the total order quantity within each increment.

G470 Restocking Charge
G600 Same-Day Service
G610 Saturday Delivery
G740 Service Charge
Use to indicate a basic charge for a service call. If the charge varies by distance, e.g., a set price within a 25 mile range, another price within a 50 mile range, etc. use SAC09/10/11 to provide that information.

G760 Set-up
G870 Shrink-Wrap Charge
H000 Special Allowance
H110 Special Packaging
H630 Tax - City Sales Tax (Only)
H670 Tax - Federal Excise Tax, FET, on Tires
H700 Tax - Local Tax
H730 Tax - Local Sales Tax
H750 Tax - Sales Tax (State and Local)
H780 Tax - Super Fund Excise Tax
I330 Two - Day Service
I380 Unloading (Labor Charges)
I530 Volume Discount
Use to indicate a discount applicable to a total order quantity meeting or exceeding the threshold specified in SAC10 or a total order amount meeting or exceeding the amount cited in SAC05 when SAC15 cites the word "ORDER".

I590 Warranties
Use to indicate the price for a warranty

ZZZZ Mutually Defined
Use to indicate a training charge

SAC-05
610
Amount
Optional
Numeric (N2)
Min 1Max 15

Monetary amount.

  • SAC05 is the total amount for the service, promotion, allowance, or charge.
  • If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.
Usage notes

Use to identify an amount to which the percentage cited in SAC07 (when SAC06 is code 1) or the dollar rate cited in SAC08 applies. If necessary, qualify the amount in SAC15 using the specified format. If a charge, allowance or discount is applicable to an amount range, multiple repetitions of this SAC segment must be transmitted. In this instance, the amount cited represents the lower end of the amount range.

SAC-06
378
Allowance/ Charge Percent Qualifier
Optional
Identifier (ID)

Code indicating on what basis allowance or charge percent is calculated.

1
Item List Cost

Use, in conjunction with SAC15 when the word "SPECIFIED" is cited, to indicate a percentage applied to a specified amount cited in SAC05.

2
Item Net Cost

Use to indicate a percentage applied to the total order amount.

5
Base Price per Unit

Use to indicate a percentage applied to the Line Item unit price.

6
Base Price Amount

Use to indicate a percentage applied to the Line Item total amount.

Z
Mutually Defined

Use to indicate the tax percentages applicable to all of the items in the catalog.

SAC-07
332
Percent
Optional
Decimal number (R)
Min 1Max 6

Percent expressed as a percent

Usage notes

Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are suppressed).

Optional
Decimal number (R)
Min 1Max 9

Rate expressed in the standard monetary denomination for the currency specified

  • SAC08 is the allowance or charge rate per unit.
Usage notes
  1. Use to identify a dollar rate applicable to the charge, allowance or discount. The dollar rate may apply to a specified quantity or quantity range; or to a line item total amount/total order amount/specified amount.

  2. Use also to identify a tax monetary value applicable to all of the items in the catalog.

SAC-09
355
Unit or Basis for Measurement Code
Optional
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

Usage notes

Use any code other than code ZZ.

SAC-10
380
Quantity
Optional
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

  • SAC10 and SAC11 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity.
  • SAC10 and SAC11 used together indicate a quantity range, which could be a dollar amount, that is applicable to service, promotion, allowance, or charge.
  • In some business applications, it is necessary to advise the trading partner of the actual dollar amount that a particular allowance, charge, or promotion was based on to reduce ambiguity. This amount is commonly referred to a ``Dollar Basis Amount''. It is represented in the SAC segment in SAC10 using the qualifier DO - Dollars in SAC09.
Usage notes
  1. When SAC02 is code C300, use to identify the lower end of a quantity range that results in an incremental discount.

  2. When SAC02 is code D170, use to identify the "free" quantity.

  3. When SAC02 is code D440, use to identify the line item total quantity that results in a discount, if applicable.

  4. When SAC02 is code F910, use to identify the lower end of a quantity range that results in a step ladder discount.

  5. When SAC02 is code G740, use to specify the minimum distance applicable to a service charge, if appropriate.

  6. When SAC02 is code I530, use to identify the total order quantity that results in a discount, if applicable.

  7. When SAC02 is any other code, use to identify the quantity to which the charge, allowance, or discount applies. In most instances this quantity will be 1, but if a greater quantity applies, cite that quantity.

SAC-11
380
Quantity
Optional
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

Usage notes
  1. When SAC02 is code C300 or F910, use to identify the upper end of the quantity range associated with SAC10.

  2. When SAC02 is code D170, use to identify the "buy" quantity, if applicable.

  3. When SAC02 is code G740 and SAC10 is used, specify the maximum distance applicable to a service charge, if applicable.

SAC-12
331
Allowance or Charge Method of Handling Code
Optional
Identifier (ID)

Code indicating method of handling for an allowance or charge.

CA
Calculate and Add to Invoice

Use to indicate the taxes are additive to the unit prices if they are not included in the unit prices.

SAC-13
127
Reference Number
Optional
String (AN)
Min 1Max 30

Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.

  • SAC13 is used in conjunction with SAC02 or SAC04 to provide a specific reference number as identified by the code used.
Usage notes

If the discount, allowance, charge, or no charge service applies to a delivery zone, identify the zone in this data element. The delivery zones and locations within each zone are identified in the 1/N1/150 loop.

SAC-15
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes
  1. Use to provide text information related to information provided within this segment.

  2. When it is necessary to qualify the amount cited in SAC05, use the following format:

a. To identify the amount as a line item total amount, cite the word "ITEM"
b. To identify the amount as a total order amount, cite the word "ORDER"
c. To identify the amount as a specified amount, cite the word, "SPECIFIED"

FOB
140
Heading > FOB

F.O.B. Related Instructions

OptionalMax use 1

To specify transportation instructions relating to shipment

Usage notes
  1. Use this 1/FOB/140 segment if the Shipment Method of Payment and the FOB point applies to all of the items in the catalog.

  2. If the FOB point varies by delivery zone or destinations within a delivery zone, use the 1/N1/150 loop citing code DZ in N101, identify the delivery zone in N103/104 citing code ZN in N103 and identify the FOB point in N405/406.

  3. If the FOB point varies by item, use the 2/FOB/160 segment.

Example
FOB-01
146
Shipment Method of Payment
Required
Identifier (ID)

Code identifying payment terms for transportation charges.

  • FOB01 indicates which party will pay the carrier.
BP
Paid by Buyer

Use to indicate the buyer is to pay the transportation charges by issuance of a Government Bill of Lading (GBL).

PP
Prepaid (by Seller)

Use to indicate that transportation charges are not included in the unit price but will be prepaid and added as a separate item on the invoice.

PS
Paid by Seller

Use to indicate transportation charges are included in the unit price.

FOB-02
309
Location Qualifier
Optional
Identifier (ID)

Code identifying type of location.

  • FOB02 is the code specifying transportation responsibility location.
DE
Destination (Shipping)

Use in conjunction with FOB01 code PS.

OR
Origin (Shipping Point)

Use in conjunction with FOB01 code BP or PP.

W
Worldwide Geographic Location Code

Use in conjunction with FOB01 code PS to indicate the FOB point for deliveries within the continental United States is destination and the FOB point for deliveries outside the continental Unites States is origin.

ZZ
Mutually Defined

Use in conjunction with FOB01 code PS to indicate an Other FOB point that is neither at origin nor destination, e.g., a port of embarkation. When used, provide the address of the other location in the 1/N1/150 segment citing code KX in N101.

N1 Loop
OptionalMax >1
Usage notes
  1. Use this 1/N1/150 loop to identify parties that apply to all items in the catalog. If the information varies by item, use the 2/N1/230 loop.

  2. Use also to associate entities with delivery zones, if applicable.

  3. Whenever possible, identification and address information should be provided using code values contained in a combination of N101, N103, and N104. Use N102 and segments N2 through N4, as applicable, when address information cannot be provided using one of the codes listed in N103.

  4. One N1 segment is REQUIRED citing code SE in N101.

N1
150
Heading > N1 Loop > N1

Name

RequiredMax use 1

To identify a party by type of organization, name and code

Example
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
N1-01
98
Entity Identifier Code
Required
Identifier (ID)

Code identifying an organizational entity, a physical location, or an individual

40
Receiver

Use to indicate the entity to receive the catalog.

56
Servicing Dealer

Use to indicate a dealer who services a product. This is the location to obtain service such as a repair.

CT
Country of Origin
  1. Use to indicate the country of origin, as defined in the Buy American Act, when all items in this catalog are other than a United States domestic end product and the country of origin is the same for the items. If the country of origin differs by item, use code CH in the 2/LIN/010 segment.

  2. When used, cite code 38 in N103 and the two position ISO 3166 country code in N104.

DL
Dealer

Use to indicate a dealer or reseller of products.

DS
Distributor

Use to indicate the distributor of the item(s) contained in the catalog.

DZ
Delivery Zone
  1. Use to indicate a geographic delivery area for which there is a set price. Specify the zone in N104 (e.g., 10, 11, 12, etc.) using code ZN in N103 and identify the states or countries that comprise the zone in N402 or N404. The zone number will be cited in CTP10 when specifying a price for delivery to this zone.

  2. Multiple repetitions of this N1 loop may be necessary to identify all delivery zones and all locations within a delivery zone. When identifying all locations within a zone, cite the same zone designator in N104 for each repetition of this N1 loop.

  3. If the FOB point varies by delivery zone or by locations within a delivery zone, identify the FOB point in the 1/N4/180 segment. If the FOB point is the same for all locations within a delivery zone, use one repetition of this N1 loop to identify the FOB point and additional repetitions to identify locations within the zone.

KX
Free on Board Point

Use to indicate the FOB point when it has to be described by a specific address rather than as a code value indicating either origin or destination. Use in conjunction with FOB02 code ZZ.

MF
Manufacturer of Goods

Use to indicate the manufacturer of the item(s) contained in the catalog.

PL
Party to Receive Purchase Order

Use to indicate the location to which an order is to be sent if different than the address of the selling party, dealer, or distributor.

RI
Remit To

Use to indicate a specific remit-to address when multiple remit-to addresses were provided as part of the trading partner registration process or a new remit-to address is to be used. Do not use when only a single remit-to address was provided as a part of the registration process.

SE
Selling Party

Use to indicate the selling party (i.e., the party originating the price sales catalog).

SF
Ship From

Use to indicate a location from which items will be shipped.

SV
Service Performance Site

Use to indicate a location where a service is provided.

Optional
String (AN)
Min 1Max 35

Free-form name.

N1-03
66
Identification Code Qualifier
Optional
Identifier (ID)

Code designating the system/method of code structure used for Identification Code (67).

Usage notes

While the federal Electronic Data Interchange (EDI) program uses the DUNS number, other government users of this implementation convention may require the use of other and additional numbers for a transition period in order to cross reference existing data bases to new procurement actions.

1
D-U-N-S Number, Dun & Bradstreet

Use of the DUNS or DUNS+4 number is preferred over other codes to identify an entity.

9
D-U-N-S+4, D-U-N-S Number with Four Character Suffix

Use of the DUNS or DUNS +4 number is preferred over other codes to identify an entity.

10
Department of Defense Activity Address Code (DODAAC)

Use to indicate either a Department of Defense or Civilian Agency Activity Address Code

21
Health Industry I.D. Number (HIN)
33
Commercial and Government Entity (CAGE)
38
Country Code

When used, cite the two position ISO 3166 country code in N104.

ZN
Zone

When N101 is code DZ, use to indicate a delivery zone.

N1-04
67
Identification Code
Optional
String (AN)
Min 2Max 20

Code identifying a party or other code.

  • This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party.
Usage notes

When N103 is code ZN, cite one of the following::

a. A delivery zone designation, e.g., 01, 10, 1a, etc.
b. The word "CONUS" to specify all points within the continental United States that are not otherwise identified within a zone.
c. The word "WORLD" to specify all points outside the continental United States that are not otherwise identified within a zone.

N2
160
Heading > N1 Loop > N2

Additional Name Information

OptionalMax use 2

To specify additional names or those longer than 35 characters in length

Usage notes

This segment is not necessary when the entity cited in N101 is described by a code in N103/N104.

Example
Required
String (AN)
Min 1Max 35

Free-form name.

Optional
String (AN)
Min 1Max 35

Free-form name.

N3
170
Heading > N1 Loop > N3

Address Information

OptionalMax use 2

To specify the location of the named party

Usage notes

This segment is not necessary when the entity cited in N101 is described by a code in N103/N104.

Example
N3-01
166
Address Information
Required
String (AN)
Min 1Max 35

Address information

N3-02
166
Address Information
Optional
String (AN)
Min 1Max 35

Address information

N4
180
Heading > N1 Loop > N4

Geographic Location

OptionalMax use 1

To specify the geographic place of the named party

Usage notes
  1. This segment is not necessary when the entity cited in N101 is described by a code in N103/N104.

  2. When N101 is code DZ and N104 does not cite the words "CONUS" or "WORLD", this segment may be used to identify locations within a delivery zone and the FOB point if it varies by delivery zone or locations within a delivery zone.

Example
If Location Identifier (N4-06) is present, then Location Qualifier (N4-05) is required
N4-01
19
City Name
Optional
String (AN)
Min 2Max 30

Free-form text for city name.

  • A combination of either N401 through N404 (or N405 and N406) may be adequate to specify a location.
N4-02
156
State or Province Code
Optional
Identifier (ID)
Min 2Max 2

Code (Standard State/Province) as defined by appropriate government agency.

  • N402 is required only if city name (N401) is in the USA or Canada.
N4-03
116
Postal Code
Optional
Identifier (ID)
Min 3Max 11

Code defining international postal zone code excluding punctuation and blanks (zip code for United States).

N4-04
26
Country Code
Optional
Identifier (ID)
Min 2Max 3

Code identifying the country.

Usage notes

Cite the position ISO 3166 country code.

N4-05
309
Location Qualifier
Optional
Identifier (ID)

Code identifying type of location.

Usage notes
  1. When N101 is code DZ and the 1/FOB/140 segment is not used to identify the FOB point, use to specify the FOB point for a delivery zone or for a location within a zone.

  2. If the FOB point is the same for all locations within a delivery zone, one repetition of the N1 loop should be used to identify the FOB point.

DE
Destination (Shipping)
OA
Origin (After Loading on Equipment)

Use to indicate FOB Origin with transportation charges prepaid by the seller and added as a separate item to the invoice.

OR
Origin (Shipping Point)

Use to indicate FOB Origin with transportation charges paid by a Government Bill of Lading (GBL).

ZN
Zone Code

When it is necessary to associate the entity identified in N101 with a delivery zone, use this code in conjunction with an appropriate N101 code (e.g., DL, DS, SV, etc.).

ZZ
Mutually Defined

Use to indicate an FOB point other than origin or destination. Identify the FOB point in N406.

N4-06
310
Location Identifier
Optional
String (AN)
Min 1Max 30

Code which identifies a specific location.

Usage notes
  1. When N405 is code ZZ, use to identify the location of the Other FOB point. Cite the 5 position United Nations code for ports and other locations (UN/LOCODE) in accordance with the United Nations Location Code Manual.

  2. When N405 is code ZN, use to identify a delivery zone associated with the entity identified in N101. Identify the delivery zone using the same zone number or keyword specified in establishing the zone.

REF
190
Heading > N1 Loop > REF

Reference Numbers

OptionalMax use 12

To specify identifying numbers.

Usage notes

Use, if applicable, to identify the personal identification number assigned to the submitting contractor by the agency receiving this transaction set.

Example
REF-01
128
Reference Number Qualifier
Required
Identifier (ID)

Code qualifying the Reference Number.

4A
Personal Identification Number (PIN)
REF-02
127
Reference Number
Required
String (AN)
Min 1Max 30

Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.

PER
200
Heading > N1 Loop > PER

Administrative Communications Contact

OptionalMax use 3

To identify a person or office to whom administrative communications should be directed

Usage notes

This segment will be used when the point of contact is related to an entity identified in N101.

Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
If either Communication Number Qualifier (PER-05) or Communication Number (PER-06) is present, then the other is required
If either Communication Number Qualifier (PER-07) or Communication Number (PER-08) is present, then the other is required
PER-01
366
Contact Function Code
Required
Identifier (ID)

Code identifying the major duty or responsibility of the person or group named.

1A
Review/Repricing Contact

Use to indicate the party authorized to provide lower prices, e.g., when the maximum order is reached on Federal Supply Schedule (FSS) contracts.

AC
Administrative Contracting Officer

Use to indicate the originating party's Contracts Manager for Federal Supply Schedule (FSS) contracts.

CR
Customer Relations

Use to indicate a customer service contact.

EA
EDI Coordinator
OD
Order Department
SE
Service Organization

When N101 is code SV, use to indicate the communication numbers for a service location. Use of PER02 to identify an individual by name is optional.

TR
Technical Marketing Representative

Use to indicate a technical information contact.

Optional
String (AN)
Min 1Max 35

Free-form name.

Usage notes

Use to identify the name of a point of contact. Last name followed by first name is preferred. If the whole name is longer than 35 characters, the use of initials for the first name is recommended. PER09 may be used to cite the party's title

PER-03
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communication number.

EM
Electronic Mail
FX
Facsimile
IT
International Telephone

Include the country code.

TE
Telephone

Use to indicate the commercial telephone number of the individual cited in PER02. Include the area code.

PER-04
364
Communication Number
Optional
String (AN)
Min 1Max 80

Complete communications number including country or area code when applicable.

Usage notes

All numbers, other than those associated with code EM, shall be transmitted as a continuous number with no extraneous characters.

PER-05
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communication number.

Usage notes

Use to identify a second communications number for the party cited in PER02. For example, if PER03/04 cites a telephone number, PER05/06 can be used to cite a FAX number.

EM
Electronic Mail
EX
Telephone Extension

Use only if PER03 is used citing code TE.

FX
Facsimile
IT
International Telephone

Include the country code.

TE
Telephone

Use to indicate the commercial telephone number of the individual cited in PER02. Include the area code.

PER-06
364
Communication Number
Optional
String (AN)
Min 1Max 80

Complete communications number including country or area code when applicable.

Usage notes

All numbers, other than those associated with code EM, shall be transmitted as a continuous number with no extraneous characters.

PER-07
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communication number.

Usage notes

Use to identify a third communications number for the party cited in PER02.

EM
Electronic Mail
EX
Telephone Extension

Use only if PER05 is used citing code TE.

FX
Facsimile
IT
International Telephone

Include the country code.

TE
Telephone

Use to indicate the commercial telephone number of the individual cited in PER02. Include the area code.

PER-08
364
Communication Number
Optional
String (AN)
Min 1Max 80

Complete communications number including country or area code when applicable.

Usage notes

All numbers, other than those associated with code EM, shall be transmitted as a continuous number with no extraneous characters.

PER-09
443
Contact Inquiry Reference
Optional
String (AN)
Min 1Max 20

Additional reference number or description to clarify a contact number.

Usage notes

Use, if necessary, to provide the title of the party cited in PER02.

N1 Loop end
Heading end

Detail

LIN Loop
OptionalMax >1
Usage notes
  1. Use this segment to identify all the items in the catalog that can be purchased, including items provided with a system or kit that can be purchased separately.

  2. When BCT10 is code 42, use also to identify ALL promotional items. Specify the prices, discounts, restrictions, promotional periods and other necessary information in the applicable segments within this LIN loop.

  3. This segment is also used to identify a system, kit, etc., that is comprised of multiple items. When used in this manner, identify the items that comprise the system or kit in the 2/SLN/020 segment. If the item can be purchased separately, it MUST also be identified in this LIN segment.

  4. Promotional items associated with a system, kit, or other items in this catalog MUST be identified in this segment; not in the 2/SLN/020 segment. In this instance, use of the 2/REF/040 segment is REQUIRED citing code 2S in REF01 and the number from LIN01 of the associated system, kit or item in REF02.

LIN
010
Detail > LIN Loop > LIN

Item Identification

RequiredMax use 1

To specify basic item identification data.

Usage notes

Use of this data element is RECOMMENDED to specify a catalog number or equivalent identifier to differentiate among items in the catalog, e.g., 1, 001, 1001, etc. This identifier is essential to associate specific items or services in the catalog with other items.

Example
If either Product/Service ID Qualifier (LIN-04) or Product/Service ID (LIN-05) is present, then the other is required
If either Product/Service ID Qualifier (LIN-06) or Product/Service ID (LIN-07) is present, then the other is required
If either Product/Service ID Qualifier (LIN-08) or Product/Service ID (LIN-09) is present, then the other is required
If either Product/Service ID Qualifier (LIN-10) or Product/Service ID (LIN-11) is present, then the other is required
If either Product/Service ID Qualifier (LIN-12) or Product/Service ID (LIN-13) is present, then the other is required
If either Product/Service ID Qualifier (LIN-14) or Product/Service ID (LIN-15) is present, then the other is required
If either Product/Service ID Qualifier (LIN-16) or Product/Service ID (LIN-17) is present, then the other is required
If either Product/Service ID Qualifier (LIN-18) or Product/Service ID (LIN-19) is present, then the other is required
If either Product/Service ID Qualifier (LIN-20) or Product/Service ID (LIN-21) is present, then the other is required
If either Product/Service ID Qualifier (LIN-22) or Product/Service ID (LIN-23) is present, then the other is required
If either Product/Service ID Qualifier (LIN-24) or Product/Service ID (LIN-25) is present, then the other is required
If either Product/Service ID Qualifier (LIN-26) or Product/Service ID (LIN-27) is present, then the other is required
If either Product/Service ID Qualifier (LIN-28) or Product/Service ID (LIN-29) is present, then the other is required
If either Product/Service ID Qualifier (LIN-30) or Product/Service ID (LIN-31) is present, then the other is required
LIN-01
350
Assigned Identification
Optional
String (AN)
Min 1Max 11

Alphanumeric characters assigned for differentiation within a transaction set.

  • LIN01 is the line item identification
LIN-02
235
Product/Service ID Qualifier
Required
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

  • LIN02 through LIN31 provide for fifteen (15) different product/service ID's for each item. For Example: Case, Color, Drawing No., UPC No., ISBN No., Model No., SKU.
Usage notes
  1. Data elements 235 and 234 are used in 15 pairs in this segment. Use as many pairs as necessary to identify the item. When working with an identifying pair of data elements, any applicable code can be used with data element 235.

  2. Use any code to describe the item. The following is a preferred code list.

AK Refined Product Code
CH Country of Origin
Use to indicate the country of origin, as defined in the Buy American Act, when the item is other than a United States domestic end product. When used, cite the 2 position ISO 3166 country code in the following DE 234.

CG Commodity Grouping
Use to indicate a commodity code, the 2 position Federal Supply Group code.

CL Color
DP Discontinued Part Number
Use to indicate an item that has been discontinued and replaced by the item identified in this LIN loop.

EN European Article Number (EAN)(2-5-5-1)
F7 End-Item Description.
Use to indicate the end item to which the item applies.

F8 Next Higher Used Assembly
Use to indicate the next higher assembly to which the item applies.

FS National Stock Number
The NSN shall be transmitted without dashes.

FT Federal Supply Classification
Use to indicate the 4 position Federal Supply Classification code or Product Service code.

HI HIBC (Health Care Industry Bar Code)
KM Shelf-Life Code
KN Shelf-Life Action Code
MF Manufacturer
When used, cite the DUNS number of the manufacturer in the following 234 data element.

MG Manufacturer's Part Number
When used, a second 235/234 pair must be used citing code MF, ZB, or ZZ.

MN Model Number
N1 National Drug Code in 4-4-2 Format
N2 National Drug Code in 5-3-2 Format
N3 National Drug Code in 5-4-1 Format
N4 National Drug Code in 5-4-2 Format
ND National Drug Code (NDC).
PA Pattern Number
PD Part Number Description
Use to indicate the noun nomenclature of the item.

PI Purchaser's Item Code
Use to indicate a GSA Special Item Number
RR Replacement Product Number
Use to indicate an item number in this catalog that will replace the item identified in this LIN loop when stock is exhausted.

SR Substitute Product Number
Use to indicate an item number in this catalog that is a suggested substitute for the item identified in this LIN loop.

SV Service Rendered
Use to indicate (in clear text) a service.

SN Serial Number
SS Superseded Part Number
Use to indicate an item that is still available but has been superseded by the item identified in this LIN loop.

SZ Vendor Alphanumeric Size Code (NRMA)
Use to indicate the size of the item. (No X12 Code Source is associated with this code). Cite a readily understood size applicable to the item, e.g., size for clothing, shoes, rings, etc.

UA U.P.C./EAN Case Code (2-5-5)
UI U.P.C. Consumer Package Code (1-5-5)
UP U.P.C. Consumer Package Code (1-5-5-1)
VA Vendor's Style Number
VC Vendor's (Seller's) Catalog Number
Use to indicate the number of the item within the catalog.

VP Vendor's (Seller's) Part Number
Use to indicate a part number assigned by a contractor other than the manufacturer.

ZB Commercial and Government Entity (CAGE) Code
Use to indicate a manufacturer who can be identified by a CAGE code.

ZZ Mutually Defined
Use to indicate a clear text name of a manufacturer

LIN-03
234
Product/Service ID
Required
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-04
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-05
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-06
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-07
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-08
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-09
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-10
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-11
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-12
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-13
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-14
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-15
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-16
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-17
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-18
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-19
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-20
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-21
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-22
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-23
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-24
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-25
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-26
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-27
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-28
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-29
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

LIN-30
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

LIN-31
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

G53
015
Detail > LIN Loop > G53

Maintenance Type

OptionalMax use 1

To identify the specific type of item maintenance.

  • If BCT10 is used and G5301 is used, then the G5301 takes precedence.
Usage notes

When BCT10 is code 02, 03, or 04, use to identify the action applicable to the item identified in the same LIN loop.

Example
G53-01
875
Maintenance Type Code
Required
Identifier (ID)

Code identifying the specific type of item maintenance.

001
Change

Use only when the codes 002 or 021 do not apply. When used, the entire LIN loop must be transmitted containing ALL information applicable to the item identified in LIN01.

002
Delete

Use only when an item identified in the same LIN loop is being deleted from the catalog.

021
Addition

Use only when the item identified in the same LIN loop is being added to the catalog.

SLN
020
Detail > LIN Loop > SLN

Subline Item Detail

OptionalMax use 100

To specify product subline detail item data

Usage notes
  1. Use this 2/SLN/020 segment only to identify items that:
    a. Are provided with a system or kit (SLN03 code I)
    b. Can be added to or deleted from a kit or system (SLN03 is code A or SLN08 is code D)
    c. Items that can be substituted for other items provided with a system or kit (SLN03 code S)
    d. Items that can be selected as "free goods" when a system or kit is purchased (SLN03 code O)

  2. DO NOT USE this segment to identify promotional items associated with a system, kit or another catalog item. Use the 2/LIN/010 segment and the 2/CTP/170 loop (citing code PRP in CTP02) to identify these promotional items.

Example
If Relationship Code (SLN-08) is present, then Unit Price (SLN-06) is required
If either Product/Service ID Qualifier (SLN-09) or Product/Service ID (SLN-10) is present, then the other is required
If either Product/Service ID Qualifier (SLN-11) or Product/Service ID (SLN-12) is present, then the other is required
If either Product/Service ID Qualifier (SLN-13) or Product/Service ID (SLN-14) is present, then the other is required
If either Product/Service ID Qualifier (SLN-15) or Product/Service ID (SLN-16) is present, then the other is required
If either Product/Service ID Qualifier (SLN-17) or Product/Service ID (SLN-18) is present, then the other is required
If either Product/Service ID Qualifier (SLN-19) or Product/Service ID (SLN-20) is present, then the other is required
If either Product/Service ID Qualifier (SLN-21) or Product/Service ID (SLN-22) is present, then the other is required
If either Product/Service ID Qualifier (SLN-23) or Product/Service ID (SLN-24) is present, then the other is required
If either Product/Service ID Qualifier (SLN-25) or Product/Service ID (SLN-26) is present, then the other is required
If either Product/Service ID Qualifier (SLN-27) or Product/Service ID (SLN-28) is present, then the other is required
SLN-01
350
Assigned Identification
Required
String (AN)
Min 1Max 11

Alphanumeric characters assigned for differentiation within a transaction set.

  • SLN01 is the identifying number for the subline item.
  • SLN01 is related to (but not necessarily equivalent to) the baseline item number. Example: 1.1 or 1A might be used as a subline number to relate to baseline number 1.
Usage notes

Use of a catalog number is RECOMMENDED to identify an item in this SLN segment. If the item identified in this SLN segment can be purchased separately, the catalog number should be the same as the number cited in the 2/LIN/010 segment. For those items for which no catalog number applies, cite a sequential number starting with the number 1.

SLN-03
662
Relationship Code
Required
Identifier (ID)

Code indicating the relationship between entities

  • SLN03 is the configuration code indicating the relationship of the subline item to the baseline item.
A
Add

Use to indicate an item that can be added to a system or kit for an additional amount, e.g., a modem. Identify the additive amount in SLN06.

I
Included

Use to indicate the item is provided with the system or kit at no additional cost.

O
Information Only

Use to indicate that the item in this SLN segment is one of multiple items that can be chosen as options at no additional cost when the item identified in LIN02 of the same LIN loop is purchased. Cite the quantity that can be chosen in SLN04.

S
Substituted

Use to indicate an item that can be substituted for one of the items provided with the system or kit. If there is an incremental price increase or decrease in the price of the system or kit applicable to the substitute, identify the increase or decrease in SLN06.

SLN-04
380
Quantity
Required
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

Usage notes
  1. When SLN03 is code A or S, cite the quantity that can be added or substituted.

  2. When SLN03 is code I, use to identify the quantity of the item that is provided with the system or kit. For example, if a sound system includes 4 speakers, cite the number 4.

  3. When SLN03 is code O, use to identify the quantity of items that can be chosen as options at no additional price. For example, if 8 items have code O cited in SLN03, and the number 5 is cited in this data element, that indicates 5 items from the identified 8 can be chosen.

SLN-05
355
Unit or Basis for Measurement Code
Required
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

Usage notes

Any code, other than code ZZ, may be used.

SLN-06
212
Unit Price
Optional
Decimal number (R)
Min 1Max 15

Price per unit of product, service, commodity, etc.

Usage notes
  1. When SLN03 is code A, cite the full price of the item that can be added.

  2. When SLN08 is code D, cite the credit amount if the item is deleted. When code D is used, the value cited is a reduction to the base price. Do not transmit a negative sign.

  3. When SLN03 is code S, cite the incremental price increase or decrease, if applicable. For an incremental price decrease, transmit a negative sign.

SLN-08
662
Relationship Code
Optional
Identifier (ID)

Code indicating the relationship between entities

  • SLN08 is a code indicating the relationship of the price or amount to the associated segment.
D
Delete

When SLN03 is code I use to indicate that the item can be deleted for a credit. Specify the credit amount in SLN06.

SLN-09
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

  • SLN09 through SLN28 provide for ten (10) different product/service ID's for each item. For example: Case, Color, Drawing No., UPC No., ISBN No., Model No., SKU.
Usage notes
  1. Data elements 235 and 234 are used in 10 pairs in this segment. Use as many pairs as necessary to identify the item. When working with an identifying pair of data elements, any applicable code can be used with data element 235.

  2. Use any code to describe the item. The following is a preferred code list.

AK Refined Product Code
BL Brand/Label
Use to indicate the product's brand or model name, e.g., Trinitron is the Sony brand name for a TV or computer monitor.

CH Country of Origin
Use to indicate the country of origin, as defined in the Buy American Act, when the item is other than a United States domestic end product. When used, cite the 2 position ISO 3166 country code in the following DE 234.

CG Commodity Grouping
Use to indicate a commodity code, e.g., the 2 position Federal Supply Group code.

CL Color
CN Commodity Name
Use to indicate a class or category of products or services, e.g., furniture, hand tools, monitors, accessories, painting, landscaping, etc.

DP Discontinued Part Number
Use to indicate an item that has been discontinued and replaced by the item identified in this LIN loop.

EN European Article Number (EAN)(2-5-5-1)
F7 End-Item Description.
Use to indicate the end item to which the item applies.

F8 Next Higher Used Assembly
Use to indicate the next higher assembly to which the item applies.

FS National Stock Number
The NSN shall be transmitted without dashes.

FT Federal Supply Classification
Use to indicate the 4 position Federal Supply Classification code or Product Service code.

HI HIBC (Health Care Industry Bar Code)
KM Shelf-Life Code
KN Shelf-Life Action Code
MF Manufacturer
When used, cite the DUNS number of the manufacturer in the following 234 data element.

MG Manufacturer's Part Number
When used, a second 235/234 pair must be used citing code MF, ZB, or ZZ.

MN Model Number
N1 National Drug Code in 4-4-2 Format
N2 National Drug Code in 5-3-2 Format
N3 National Drug Code in 5-4-1 Format
N4 National Drug Code in 5-4-2 Format
ND National Drug Code (NDC).
PA Pattern Number
PD Part Number Description
Use to indicate the noun nomenclature of the item.

PI Purchaser's Item Code
Use to indicate a GSA Special Item Number

RR Replacement Product Number
Use to indicate an item number in this catalog that will replace the item identified in this LIN loop when stock is exhausted.

SR Substitute Product Number
Use to indicate an item number in this catalog that is a suggested substitute for the item identified in this LIN loop.

SV Service Rendered
Use to indicate (in clear text) a service.

SN Serial Number
SS Superseded Part Number
Use to indicate an item that is still available but has been superseded by the item identified in this LIN loop.

SZ Vendor Alphanumeric Size Code (NRMA)
Use to indicate the size of the item.

UA U.P.C./EAN Case Code (2-5-5)
UI U.P.C. Consumer Package Code (1-5-5)
UP U.P.C. Consumer Package Code (1-5-5-1)
VA Vendor's Style Number
VC Vendor's (Seller's) Catalog Number
Use to indicate the number of the item within the catalog.

VP Vendor's (Seller's) Part Number
Use to indicate a part number assigned by a contractor other than the manufacturer.

ZB Commercial and Government Entity (CAGE) Code
Use to indicate a manufacturer who can be identified by a CAGE code.

ZZ Mutually Defined
Use to indicate a clear text name of a manufacturer

SLN-10
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

SLN-11
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

SLN-12
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

SLN-13
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

SLN-14
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

SLN-15
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

SLN-16
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

SLN-17
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

SLN-18
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

SLN-19
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

SLN-20
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

SLN-21
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

SLN-22
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

SLN-23
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

SLN-24
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

SLN-25
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

SLN-26
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

SLN-27
235
Product/Service ID Qualifier
Optional
Identifier (ID)
Min 2Max 2

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

SLN-28
234
Product/Service ID
Optional
String (AN)
Min 1Max 40

Identifying number for a product or service.

DTM
030
Detail > LIN Loop > DTM

Date/Time Reference

OptionalMax use 10

To specify pertinent dates and times

Usage notes

Use this 2/DTM/030 segment only when the dates apply to the cited item in the catalog. If the dates apply to the all of the items, use the 1/DTM/070 segment. If the dates apply to pricing information, use the 2/DTM/180 segment.

Example
DTM-01
374
Date/Time Qualifier
Required
Identifier (ID)

Code specifying type of date or time, or both date and time.

007
Effective

When the G5301 is used, indicate the date the action is effective.

Required
Date (DT)
YYMMDD format

Date (YYMMDD).

Usage notes

The actual effective, expiration start, or stop date of the item qualified.

DTM-05
624
Century
Optional
Numeric (N0)
Min 2Max 2

The first two characters in the designation of the year (CCYY).

REF
040
Detail > LIN Loop > REF

Reference Numbers

OptionalMax use 12

To specify identifying numbers.

Usage notes

Use this segment to identify a reference number applicable to the cited item in the same LIN segment.

Example
At least one of Reference Number (REF-02) or Description (REF-03) is required
REF-01
128
Reference Number Qualifier
Required
Identifier (ID)

Code qualifying the Reference Number.

2S
Catalog

Use to indicate an associated catalog item, i.e., a service or item that is applicable to another item or items. Cite the number from LIN01 of the associated catalog item in REF02.

GC
Government Contract Number

Use when the item is contained on an existing Government contract.

ME
Message Address or ID

Use to indicate the World Wide Web Uniform Resource Locator (URL) where the item may be found. When used, cite the address in REF03.

PD
Promotion/Deal Number

Use to indicate a unique promotion or deal number assigned by the originator of the transaction set that is applicable to the item cited in the same LIN loop.

QX
Old Part Number

Use to indicate the manufacturer's part number of a discontinued item for which the service identified in the LIN segment is still available. Cite the part number in REF02 and identify the manufacturer in REF03.

TN
Transaction Reference Number
  1. Use to indicate the unique reference number of a transaction set that is transmitting images of the items or data relating to the items identified in this transaction set.

  2. When used, cite the related transaction set's unique number in REF02 and cite the X12 transaction set designator of the related transaction set, e.g., 841, in REF03.

W6
Federal Supply Schedule Number

Use when the item is contained on an existing Federal Supply Schedule (FSS).

REF-02
127
Reference Number
Optional
String (AN)
Min 1Max 30

Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.

REF-03
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes
  1. When REF01 is code ME, use to identify the World Wide Web URL.

  2. When REF03 is code QX, use to identify the manufacturer either by a DUNS number, a CAGE code or free form text.

  3. When REF01 is code TN, use to identify the X12 transaction set designator, e.g., 841.

CTB
060
Detail > LIN Loop > CTB

Restrictions/ Conditions

OptionalMax use 25

To specify restrictions/conditions (such as shipping, ordering)

Usage notes

Use this 2/CTB/060 segment when the restriction or condition applies to the item cited in LIN01.

Example
If either Quantity Qualifier (CTB-03) or Quantity (CTB-04) is present, then the other is required
If either Amount Qualifier Code (CTB-05) or Amount (CTB-06) is present, then the other is required
At least one of Description (CTB-02), Quantity (CTB-04) or Amount (CTB-06) is required
CTB-01
688
Restrictions/Conditions Qualifier
Required
Identifier (ID)

Code identifying the type of restriction/condition.

DW
Direct and Wholesaler

Use only if the selling party will not accept orders from state and local governments. When used, identify in CTB02 from whom the selling party will accept orders.

NR
Nonreturnable

Use to indicate a non-returnable quantity and/or monetary amount.

OR
Ordering

Use to indicate a minimum or maximum order quantity and/or monetary amount.

SR
Shipping

Use to indicate a minimum or maximum shipment quantity and/or monetary amount.

CTB-02
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes

Use for a free-form text description of a restriction or condition applying to either a quantity or a dollar amount of the item.

CTB-03
673
Quantity Qualifier
Optional
Identifier (ID)

Code specifying the type of quantity.

57
Minimum Order Quantity
67
Minimum Ship Quantity
69
Incremental Order Quantity
  1. Use to indicate the increment, above the minimum quantity, for which additional quantities will be accepted. For example, the minimum quantity may be 50 but quantities above 50 must be in increments of 25.

  2. If no minimum quantity is stated (code 57), the minimum quantity will default to the incremental quantity (when code 69 is cited).

70
Maximum Order Quantity
MQ
Maximum Ship Quantity
CTB-04
380
Quantity
Optional
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

CTB-05
522
Amount Qualifier Code
Optional
Identifier (ID)

Code to qualify amount

KQ
Incremental Order Amount

Use to indicate the increment, above the minimum amount, in which orders for this item will be accepted. For example, the minimum order amount may be $100 but orders above $100 must be in increments of $50.

MA
Maximum Amount
MO
Minimum Order Value

Use code "MO" to represent the minimum order amount.

CTB-06
610
Amount
Optional
Numeric (N2)
Min 1Max 15

Monetary amount.

PID
070
Detail > LIN Loop > PID

Product/Item Description

OptionalMax use 200

To describe a product or process in coded or free-form format

Usage notes
  1. Use to describe a product or service in a coded format, in free form text, or in both a coded format and free form text.

  2. Use also to provide information related to the product or service, e.g., warranty conditions, shipping information, material condition, etc.

Example
If Product Description Code (PID-04) is present, then Agency Qualifier Code (PID-03) is required
At least one of Product Description Code (PID-04) or Description (PID-05) is required
PID-01
349
Item Description Type
Required
Identifier (ID)

Code indicating the format of a description.

  • If PID01 = F'', then PID05 is used. If PID01 = S'', then PID04 is used.
    If PID01 = ``X'', then both PID04 and PID05 are used.
F
Free-form

Use only when a free-form text description will be carried in PID05.

S
Structured (From Industry Code List)

Use when a code from an industry code list will be qualified and carried in PID03/04.

X
Semi-structured (Code and Text)

Use when a code and a free-form text description will be carried in the segment.

PID-02
750
Product/Process Characteristic Code
Optional
Identifier (ID)
Min 2Max 3

Code identifying the general class of a product or process characteristic

Usage notes

Any code may be used.

08 Product
When PID03 is code GS, use to indicate that the value cited in PID04 is the Federal Supply Schedule (FSS) Product Code (Pcode).

12 Type/and/or Process
When PID03 is code GS, use to indicate that the value cited in PID04 is a code assigned by GSA to indicate special properties of the item, e.g., environmental features such as Low VOC, Recyclable, etc.

93 Shipping Unit Component
Use to indicate the item comes in a reusable shipping container. Identify the type of container in PID05 using either text or an applicable number, e.g., an NSN.

MAC Material Classification
Use to indicate the item is other than new/unused. When used, cite the appropriate code in PID04 to indicate the material classification

WD Warranty Description
Use to indicate warranty conditions. Specify the general conditions in PID05, e.g., factory warranty, shop warranty, etc. Use the 2/MEA/080 segment to identify the length of the warranty

PID-03
559
Agency Qualifier Code
Optional
Identifier (ID)
Min 2Max 2

Code identifying the agency assigning the code values.

  • Use PID03 to indicate the organization that publishes the code list being referred to.
Usage notes
  1. Use any code, other than code ZZ.

  2. When PID02 is code MAC, cite code AS

PID-04
751
Product Description Code
Optional
String (AN)
Min 1Max 12

A code from an industry code list which provides specific data about a product characteristic.

  • PID04 should be used for industry-specific product description codes.
Usage notes
  1. An actual code from an agency code list when the agency is specified in PID03.

  2. When PID02 is code MAC, cite the material classification of the item using the following: cite the letter R for reconditioned, cite the letter M for modified, or cite the letter U for used.

PID-05
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes
  1. Use to provide free form text information applicable to the item cited in the same LIN loop.

  2. When PID02 is code 93, identify the type of reusable container using either text or an applicable number, e.g., an NSN.

MEA
080
Detail > LIN Loop > MEA

Measurements

OptionalMax use 40

To specify physical measurements or counts, including dimensions, tolerances, variances, and weights

(See Figures Appendix for example of use of C001.)

Usage notes
  1. Use this segment to identify measurements applicable to the item identified in the LIN segment.

  2. Use also to identify the length of a warranty period.

Example
If Range Minimum (MEA-05) is present, then Composite Unit of Measure (MEA-04) is required
If Range Maximum (MEA-06) is present, then Composite Unit of Measure (MEA-04) is required
MEA-01
737
Measurement Reference ID Code
Optional
Identifier (ID)
Min 2Max 2

Code identifying the broad category to which a measurement applies

Usage notes

Use any code.

CT Counts
Use to indicate variations in quantity, when expressed as a discrete quantity, that can be expected when orders are delivered. Specify the quantity under and/or over in MEA05/06.

DE Defects
Use to indicate a warranty period.

MEA-02
738
Measurement Qualifier
Optional
Identifier (ID)
Min 1Max 3

Code identifying a specific product or process characteristic to which a measurement applies

Usage notes

Use any code other than code ZZZ.

PO Percent of Order (-,+)
Use to indicate variations in quantity, when expressed as a percent of the quantity ordered, that can be expected when orders are delivered. Specify the percent under and/or over in MEA05/06.

TT Time
Use to indicate the length of a warranty period. Specify the number or days, weeks, months, years in MEA03 and the time period in MEA04-C00101.

MEA-03
739
Measurement Value
Required
Decimal number (R)
Min 1Max 15

The value of the measurement.

MEA-04
C001
Composite Unit of Measure
OptionalMax use 1
To identify a composite unit of measure (See Figures Appendix for examples of use.)
C001-01
355
Unit or Basis for Measurement Code
Required
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

Usage notes
  1. Use any code, other than code ZZ.

  2. An application program conversion table may be required to convert agency codes to Accredited Standards Committee (ASC) X12 codes.

C001-02
1018
Exponent
Optional
Decimal number (R)
Min 1Max 15

Power to which a unit is raised.

C001-03
649
Multiplier
Optional
Decimal number (R)
Min 1Max 10

Value to be used as a multiplier to obtain a new value

C001-04
355
Unit or Basis for Measurement Code
Optional
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

Usage notes
  1. Use any code other than code ZZ.

  2. An application program conversion table may be required to convert agency codes to ASC X12 codes.

C001-05
1018
Exponent
Optional
Decimal number (R)
Min 1Max 15

Power to which a unit is raised.

C001-06
649
Multiplier
Optional
Decimal number (R)
Min 1Max 10

Value to be used as a multiplier to obtain a new value

MEA-05
740
Range Minimum
Optional
Decimal number (R)
Min 1Max 15

The value specifying the minimum of the measurement range.

  • When citing dimensional tolerances, any measurement requiring a sign (+ or -), or any measurement where a positive (+) value cannot be assumed use MEA05 as the negative (-) value and MEA06 as the positive (+) value.
Usage notes
  1. Use to indicate a minimum measurement, e.g., a minimum tolerance.

  2. When MEA01 is code CT, or MEA02 is code PO, use to specify the variation in quantity under.

MEA-06
741
Range Maximum
Optional
Decimal number (R)
Min 1Max 15

The value specifying the maximum of the measurement range.

Usage notes
  1. Use to indicate a maximum measurement, e.g., a maximum tolerance.

  2. When MEA01 is code CT, or MEA02 is code PO, use to specify the variation in quantity over.

PO4
100
Detail > LIN Loop > PO4

Item Physical Details

OptionalMax use 1

To specify the physical qualities, packaging, weights and dimensions relating to the item.

Usage notes
  1. This segment can be used to specify the weight, cube, or dimensions of the unit or intermediate pack; or the unit pack quantity or intermediate container quantity applicable to the item identified in LIN01. To specify the unit pack quantity , use PO401, and PO404 (code UNT). If there are 50 pairs in a unit container, PO401 would cite 50, and PO404 would cite code UNT.

  2. If it is necessary to specify not only the quantity of items in a unit container, but also the size and unit of measure of those items, use PO401, PO402, PO403 and PO404. In this instance, if there are 24, 12 ounce bottles in the unit container, PO401 would cite 24, PO402 would cite 12, PO403 would cite code OZ and PO404 would cite code UNT. In either of these examples, the number of unit containers in an intermediate container would be carried in PO414. If only the quantity per intermediate container is required, use code INT in PO404 and cite the quantity in PO414.

Example
If either Size (PO4-02) or Unit or Basis for Measurement Code (PO4-03) is present, then the other is required
If either Gross Weight per Pack (PO4-06) or Unit or Basis for Measurement Code (PO4-07) is present, then the other is required
If Weight Qualifier (PO4-05) is present, then Gross Weight per Pack (PO4-06) is required
If either Gross Volume per Pack (PO4-08) or Unit or Basis for Measurement Code (PO4-09) is present, then the other is required
If Unit or Basis for Measurement Code (PO4-13) is present, then at least one of Length (PO4-10), Width (PO4-11) or Height (PO4-12) is required
If Length (PO4-10) is present, then Unit or Basis for Measurement Code (PO4-13) is required
If Width (PO4-11) is present, then Unit or Basis for Measurement Code (PO4-13) is required
If Height (PO4-12) is present, then Unit or Basis for Measurement Code (PO4-13) is required
Optional
Numeric (N0)
Min 1Max 6

Number of inner pack units per outer pack unit.

Usage notes

Use to identify the unit pack quantity.

Optional
Decimal number (R)
Min 1Max 8

Size of supplier units in pack.

Usage notes

Use only to identify the size of the individual items within a unit container.

PO4-03
355
Unit or Basis for Measurement Code
Optional
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

  • PO403 - The "Unit of Measure Code" (Element #355) in this segment position is for purposes of defining the pack (PO401) /size (PO402) measure which indicates the quantity in the inner pack unit. Example: If the carton contains 24 12-Ounce packages, it would be described as follows: Element 356 = 24; Element 357 = 12; Element 355 = OZ.
Usage notes
  1. Use any code other than code ZZ..

  2. An application program conversion table may be required to convert agency codes to ASC X12 codes.

PO4-04
103
Packaging Code
Optional
String (AN)
Min 3Max 5

Code identifying the type of packaging. Part 1. Packaging form. Part 2.
Packaging Material.

Usage notes

Use any code from part 1 or 2 of this data element. The following is a preferred Part 1 code and should be used as indicated by the note:

UNT Unit
Use to indicate a unit container.

PO4-05
187
Weight Qualifier
Optional
Identifier (ID)
Min 1Max 2

Code defining the type of weight.

Usage notes

Use any code, other than code ZZ.

PO4-06
384
Gross Weight per Pack
Optional
Decimal number (R)
Min 1Max 9

Numeric value of gross weight per pack.

Usage notes

Use to specify the weight of a container. The weight shall be provided to 1 decimal point.

PO4-07
355
Unit or Basis for Measurement Code
Optional
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

Usage notes
  1. Use any code, other than code ZZ.

  2. An application program conversion table may be required to convert agency codes to ASC X12 codes.

PO4-08
385
Gross Volume per Pack
Optional
Decimal number (R)
Min 1Max 9

Numeric value of gross volume per pack.

Usage notes

Use to specify the cube of a container. The cube shall be provided to 3 decimal places.

PO4-09
355
Unit or Basis for Measurement Code
Optional
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

Usage notes
  1. Use any code, other than code ZZ.

  2. An application program conversion table may be required to convert agency codes to ASC X12 codes.

PO4-10
82
Length
Optional
Decimal number (R)
Min 1Max 8

Largest horizontal dimension of an object measured when the object is in the upright position.

Optional
Decimal number (R)
Min 1Max 8

Shorter measurement of the two horizontal dimensions measured with the object in the upright position.

PO4-12
65
Height
Optional
Decimal number (R)
Min 1Max 8

Vertical dimension of an object measured when the object is in the upright position.

Usage notes

Use to specify the depth of the container.

PO4-13
355
Unit or Basis for Measurement Code
Optional
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

  • PO413 defines the unit of measure for PO410, PO411, and PO412.
Usage notes
  1. Use any code, other than code ZZ.

  2. An application program conversion table may be required to convert agency codes to ASC X12 codes.

PO4-14
810
Inner Pack
Optional
Numeric (N0)
Min 1Max 6

Number of units in each selling pack

Usage notes

Use to specify the quantity of unit containers in an intermediate container.

TD4
110
Detail > LIN Loop > TD4

Carrier Details (Special Handling or Hazardous Materials or Both)

OptionalMax use 10

To specify transportation special handling requirements or hazardous materials information or both

Usage notes

Use this segment to provide hazardous material information or special handling requirements of the item.

Example
If Hazardous Material Code Qualifier (TD4-02) is present, then Hazardous Material Class Code (TD4-03) is required
At least one of Special Handling Code (TD4-01), Hazardous Material Code Qualifier (TD4-02) or Description (TD4-04) is required
TD4-01
152
Special Handling Code
Optional
Identifier (ID)

Code specifying special transportation handling instructions.

DA
Dangerous
FL
Flammable
HM
Endorsed as Hazardous Material
RM
Radioactive Material
TD4-02
208
Hazardous Material Code Qualifier
Optional
Identifier (ID)
Min 1Max 1

Code which qualifies the Hazardous Material Class Code (209).

Usage notes

Use any code.

TD4-03
209
Hazardous Material Class Code
Optional
String (AN)
Min 2Max 4

Code specifying the kind of hazard for a material.

TD4-04
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes

A free-form text description of the cited item.

LDT
140
Detail > LIN Loop > LDT

Lead Time

OptionalMax use 1

To specify lead time for availability of products and services.

Usage notes

Use this 2/LDT/140 segment to identify a date when it is expressed as a set time period from event.

Example
LDT-01
345
Lead Time Code
Required
Identifier (ID)

Code indicating the time range.

AE
From date of PO receipt to shipment.
AF
From date of PO receipt to delivery.
AX
From Date of Award to Date of Completion

Use only for services.

AY
From Date of Award to Date of Delivery
LDT-02
380
Quantity
Required
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

  • LDT02 is the quantity of Unit of Time Periods.
LDT-03
344
Unit of Time Period or Interval
Required
Identifier (ID)

Code indicating the time period or interval

DA
Calendar Days
DW
Work Days
MO
Month
WK
Weeks
SAC
150
Detail > LIN Loop > SAC

Service, Promotion, Allowance, or Charge Information

OptionalMax use 25

To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge

Usage notes
  1. Use this segment to identify charges, allowances, no charge services and discounts (including "free goods") that apply to the item identified in the LIN segment. The charge, allowance or discount can be either a dollar rate or a percentage and can be applied to the item unit price, the line item total amount, some specified amount, or various quantities. This information can also be associated with a zone to which deliveries will be made.

  2. When BCT10 is code 42, discount information identified in this segment refers to promotional discounts.

Example
If either Allowance/ Charge Percent Qualifier (SAC-06) or Percent (SAC-07) is present, then the other is required
If either Unit or Basis for Measurement Code (SAC-09) or Quantity (SAC-10) is present, then the other is required
If Quantity (SAC-11) is present, then Quantity (SAC-10) is required
SAC-01
248
Allowance or Charge Indicator
Required
Identifier (ID)

Code which indicates an allowance or charge for the service specified.

  • If SAC01 is A or C, then at least one of SAC05, SAC07, or SAC08 is required.
A
Allowance
C
Charge
N
No Allowance or Charge

Use to indicate there is no charge for the specified service.

SAC-02
1300
Service, Promotion, Allowance, or Charge Code
Required
Identifier (ID)
Min 4Max 4

Code identifying the service, promotion, allowance, or charge

Usage notes
  1. Any code may be used but the following codes are preferred. It is recommended that taxes applicable to line items be identified in the 2/TXI/166 segment.

  2. When BCT10 is code 42, codes C300, C310, D170, D440, and F910 are used to identify promotional discounts.

A310 Air Express Charge
A320 Air Transportation Charge
A480 Assembly
A880 Cancellation Charge
B940 Cutting Charge
C000 Defective Allowance
C300 Discount - Special
Use to indicate an incremental quantity discount. An incremental quantity discount applies only to the quantity units within its specified range. Successive incremental discounts are applied against an item's purchase quantity. For example, if different discounts are given for quantities, 1 - 10, 11 - 20, 21 - 30, etc., use of this code implies that for a quantity of 25, the first discount applies to the first 10 units, the second discount applies to the next 10 units and the third discount applies to the last 5 units. Identify the quantity in SAC10/11. Identify the percentage discount in SAC06/07 or a monetary value discount in SAC08. This is contrast to the F910 step ladder discount that applies a single discount to the total item purchase quantity.

C310 Discount
Use to indicate a general discount applicable to the item identified in the LIN segment. Identify the percentage discount in SAC06/07 or a monetary value discount in SAC08. This general discount is not used in combination with C300 or F910. Include any general discount within the C300 or F910 discount considerations.

C370 Diversion Charge
C580 Emergency Service
C590 Emergency Surcharge
C880 Expediting Premium.
D170 Free Goods

  1. Use to indicate a quantity provided at no cost if a specified quantity or monetary amount is purchased, e.g., buy 10, get 1 free. For a specified quantity, cite the "free" quantity in SAC10 and cite the "buy" quantity in SAC11. Identify the specified amount in SAC05.

  2. If free goods are applicable to a monetary amount range, multiple repetitions of this SAC segment must be transmitted using code D170 in SAC02. In this instance, the amount transmitted represents the base amount to qualify for the number of "free goods" specified in SAC10.

D290 Full Truckload Allowance
D440 Groupage Discount
Use to indicate a discount applicable to a line item total quantity meeting or exceeding the threshold specified in SAC10 or a total line item amount meeting or exceeding the amount cited in SAC05 when SAC15 cites the word "ITEM".

D500 Handling
D530 Hazardous Cargo Charge
D660 Hook-up Charge
D820 Inside Delivery
D890 Installation and Training
D900 Installation
E930 One - Day Service
F560 Premium Transportation
F910 Quantity Discount
Use to indicate a step ladder discount applicable to the quantity range specified in SAC10/11. The discount specified for the quantity range containing the item purchase quantity is the discount to be applied to the item. Identify the percentage discount in SAC06/07 or a monetary value discount in SAC08. This is contrast to the C300 incremental discount that applies to that portion of the item purchase quantity within each increment.

G470 Restocking Charge
G600 Same-Day Service
G610 Saturday Delivery
G740 Service Charge
Use to indicate a basic charge for a service call. If the charge varies by distance, e.g., a set price within a 25 mile range, another price within a 50 mile range, etc. use SAC09/10/11 to provide that information.

G760 Set-up
G870 Shrink-Wrap Charge
H000 Special Allowance
H110 Special Packaging
I330 Two - Day Service
I380 Unloading (Labor Charges)
I590 Warranties
Use to indicate the price for a warranty

ZZZZ Mutually Defined
Use to indicate a training charge

SAC-05
610
Amount
Optional
Numeric (N2)
Min 1Max 15

Monetary amount.

  • SAC05 is the total amount for the service, promotion, allowance, or charge.
  • If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.
Usage notes

Use to identify an amount to which the percentage cited in SAC07 (when SAC06 is code 1) or the dollar rate cited in SAC08 applies. If necessary, qualify the amount in SAC15 using the specified format. If a charge, allowance or discount is applicable to an amount range, multiple repetitions of this SAC segment must be transmitted. In this instance, the amount cited represents the lower end of the amount range.

SAC-06
378
Allowance/ Charge Percent Qualifier
Optional
Identifier (ID)

Code indicating on what basis allowance or charge percent is calculated.

1
Item List Cost

Use, in conjunction with SAC15 when the word "SPECIFIED" is cited, to indicate a percentage applied to a specified amount cited in SAC05.

5
Base Price per Unit

Use to indicate a percentage applied to the Line Item unit price.

6
Base Price Amount

Use to indicate a percentage applied to the Line Item total amount.

SAC-07
332
Percent
Optional
Decimal number (R)
Min 1Max 6

Percent expressed as a percent

Usage notes

Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are suppressed).

Optional
Decimal number (R)
Min 1Max 9

Rate expressed in the standard monetary denomination for the currency specified

  • SAC08 is the allowance or charge rate per unit.
Usage notes

Use to identify a dollar rate applicable to the charge, allowance or discount. The dollar rate may apply to a specified quantity or quantity range; or to a line item total amount, a specified amount, or a range of amounts.

SAC-09
355
Unit or Basis for Measurement Code
Optional
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

Usage notes

Use any code, other than code ZZ.

SAC-10
380
Quantity
Optional
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

  • SAC10 and SAC11 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity.
  • SAC10 and SAC11 used together indicate a quantity range, which could be a dollar amount, that is applicable to service, promotion, allowance, or charge.
  • In some business applications, it is necessary to advise the trading partner of the actual dollar amount that a particular allowance, charge, or promotion was based on to reduce ambiguity. This amount is commonly referred to a ``Dollar Basis Amount''. It is represented in the SAC segment in SAC10 using the qualifier DO - Dollars in SAC09.
Usage notes
  1. When SAC02 is code C300, use to identify the lower end of an item purchase quantity range that results in an incremental discount.

  2. When SAC02 is code D170, use to identify the "free" quantity.

  3. When SAC02 is code D440, use to identify the line item total quantity that results in a discount, if applicable.

  4. When SAC02 is code F910, use to identify the lower end of an item purchase quantity range that results in a step ladder discount.

  5. When SAC02 is code G740, use to specify the minimum distance applicable to a service charge, if appropriate.

  6. When SAC02 is any other code, use to identify the quantity to which the charge, allowance, or discount applies. In most instances this quantity will be 1, but if a greater quantity applies, cite that quantity.

SAC-11
380
Quantity
Optional
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

Usage notes
  1. When SAC02 is code C300 or F910, use to identify the upper end of an item purchase quantity range that results in a discount, if applicable.

  2. When SAC02 is code D170, use to identify the "buy" quantity, if applicable.

  3. When SAC02 is code G740 and SAC10 is used, specify the maximum distance applicable to a service charge, if applicable.

SAC-13
127
Reference Number
Optional
String (AN)
Min 1Max 30

Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier.

  • SAC13 is used in conjunction with SAC02 or SAC04 to provide a specific reference number as identified by the code used.
Usage notes

If the discount, allowance, charge, or free goods applies to a delivery zone, identify the zone in this data element. The delivery zones and locations within each zone are identified in the 1/N1/150 loop.

SAC-15
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes
  1. Use to provide text information related to information provided within this segment.

  2. When it is necessary to qualify the amount cited in SAC05, use the following format:

a. To identify the amount as a line item total amount, cite the word "ITEM"
b. To identify the amount as a specified amount, cite the word, "SPECIFIED"

FOB
160
Detail > LIN Loop > FOB

F.O.B. Related Instructions

OptionalMax use 1

To specify transportation instructions relating to shipment

Usage notes

Use this 2/FOB/160 segment when the Shipment Method of Payment and or the FOB point varies by item.

Example
FOB-01
146
Shipment Method of Payment
Required
Identifier (ID)

Code identifying payment terms for transportation charges.

  • FOB01 indicates which party will pay the carrier.
BP
Paid by Buyer

Use to indicate the buyer is to pay the transportation charges by issuance of a Government Bill of Lading (GBL).

PP
Prepaid (by Seller)

Use to indicate that transportation charges are not included in the unit price but will be prepaid and added as a separate item on the invoice.

PS
Paid by Seller

Use to indicate transportation charges are included in the unit price.

FOB-02
309
Location Qualifier
Optional
Identifier (ID)

Code identifying type of location.

  • FOB02 is the code specifying transportation responsibility location.
DE
Destination (Shipping)

Use in conjunction with FOB01 code PS.

OR
Origin (Shipping Point)

Use in conjunction with FOB01 code BP or PP.

W
Worldwide Geographic Location Code

Use in conjunction with FOB01 code PS to indicate the FOB point for deliveries within the continental United States is destination and the FOB point for deliveries outside the continental Unites States is origin.

ZZ
Mutually Defined

Use in conjunction with FOB01 code PS to indicate an Other FOB point that is neither at origin nor destination, e.g., a port of embarkation. When used, provide the address of the other location in the 2/N1/230 segment citing code KX in N101.

TXI
166
Detail > LIN Loop > TXI

Tax Information

OptionalMax use 1

To specify tax information.

Usage notes

Use this segment to identify taxes that apply to the item and whether they are included in the unit price or are to be added to the unit price of the item.

Example
At least one of Monetary Amount (TXI-02) or Percent (TXI-03) is required
TXI-01
963
Tax Type Code
Required
Identifier (ID)
Min 2Max 2

Code specifying the type of tax.

Usage notes

Use any code other than code ZZ.

TXI-02
782
Monetary Amount
Optional
Decimal number (R)
Min 1Max 15

Monetary amount.

  • TXI02 is the monetary amount of the tax.
TXI-03
954
Percent
Optional
Decimal number (R)
Min 1Max 10

Percentage expressed as a decimal

  • TXI03 is the tax percent expressed as a decimal.
Usage notes

Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are suppressed).

TXI-07
662
Relationship Code
Optional
Identifier (ID)

Code indicating the relationship between entities

  • TXI07 is a code indicating the relationship of the price or amount to the associated segment.
A
Add
I
Included
CTP Loop
OptionalMax >1
Usage notes
  1. Use this segment to specify various prices for the item identified in the LIN segment. These include the item's unit price, unit prices for step ladder quantities or purchase values, or the unit price for delivery to various geographic locations (zones). The unit prices can be expressed by various attributes, e.g., discounted price, Government price, catalog price, etc.

  2. Example of step ladder quantity prices for quantities 1-10, 11-20, 21-30, and 31 and above:

CTPPBQ1EA n/l
CTP**ICL
25.0010EA n/l
CTPICL24.5020*EA n/l
CTP
ICL23.5030EA n/l
CTP**MAX
22.0031EA n/l

CTP
170
Detail > LIN Loop > CTP Loop > CTP

Pricing Information

RequiredMax use 1

To specify pricing information

Example
If either Quantity (CTP-04) or Unit or Basis for Measurement Code (CTP-05) is present, then the other is required
If Price Multiplier Qualifier (CTP-06) is present, then Multiplier (CTP-07) is required
If Condition Value (CTP-10) is present, then Price Identifier Code (CTP-02) is required
CTP-02
236
Price Identifier Code
Optional
Identifier (ID)

Code identifying pricing specification.

Usage notes
  1. Use to identify an attribute of the unit price cited in CTP03.

  2. Use also to identify additional prices applicable to the item, e.g., labor rate price, lease to purchase price, etc.

ALT
Alternate Price

Use to indicate a lease-to-purchase price

CAT
Catalog Price

Use to indicate a standard commercial price, i. e., the price offered to the general public or the standard dealer price.

D01
Federal Supply Schedule (FSS) Price
DPR
Discount Price

Use to indicate the price of the item is already discounted.

GOV
Government Price

Use to indicate this is the price to the government.

GTP
Temporary Price Reduction Price

Use to indicate this is a temporary discounted price.

ICL
Unit Price Through Quantity
  1. Use to indicate the end of a quantity range or an item purchase value range applicable to step ladder pricing. Identify the quantity in CTP04 or the value in CTP08.

  2. Use in conjunction with codes PBQ and MAX for step ladder pricing. Step ladder pricing is defined as the price specified for the range containing the quantity or dollar value purchased, applying to all the items purchased. Use of codes ICL, MAX and PBQ is in contrast to use of code PAQ which identifies quantities at which different prices are applied.

LAR
Labor Rate

Use when the item identified in the LIN loop is a labor category and there is one set labor rate for the category.

MAX
Maximum Order Quantity Price
  1. Use for step ladder pricing to indicate the quantity or item purchase value above which the price will not change. Identify the quantity in CTP04 or the value in CTP08.

  2. Use in conjunction with codes ICL and PBQ for step ladder pricing. Step ladder pricing is defined as the price specified for the range containing the quantity or dollar value purchased, applying to all the items purchased. Use of codes ICL, MAX and PBQ is in contrast to use of code PAQ which identifies quantities at which different prices are applied.

MSR
Manufacturer's Suggested Retail

Use to indicate the base price from which the government price is calculated.

PAQ
Price Break Quantity(s)

Use to indicate a quantity where an incremental price break occurs. For example, if price breaks occur at quantities 11, 21, 31, etc., then for a purchase quantity of 25, the first 10 units are at the first price, the next 10 units are at the second price and the last 5 units are at the third price. This is in contrast to step ladder prices where all 25 units are one price.

PBQ
Unit Price Beginning Quantity
  1. Use to indicate the beginning of a quantity range or item purchase value range applicable to step ladder pricing. Identify the quantity in CTP04 or the value in CTP08.

  2. Use in conjunction with codes ICL and MAX for step ladder pricing. Step ladder pricing is defined as the price specified for the range containing the quantity or dollar value purchased, applying to all the items purchased. Use of codes ICL, MAX and PBQ is in contrast to use of code PAQ which identifies quantities at which different prices are applied.

PRP
Promotional price
  1. Use to indicate this is a promotional price. When used, identify the promotion period in the 2/DTM/180 segment.

  2. When used in conjunction with codes C300, C310, D170, D440, and F910 in the 2/SAC/228 segment, DO NOT use CTP03.

RPA
Rental Price, Annual
RPM
Rental Price, Monthly
ZNP
Zone Price

Use to indicate the unit price of the item for delivery to a zone cited in CTP10.

CTP-03
212
Unit Price
Optional
Decimal number (R)
Min 1Max 15

Price per unit of product, service, commodity, etc.

  • See Figures Appendix for an example detailing the use of CTP03 and CTP04.
  • See Figures Appendix for an example detailing the use of CTP03, CTP04 and CTP07.
CTP-04
380
Quantity
Optional
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

Usage notes

Use in conjunction with CTP05 to provide the quantity associated with the unit of measure for ordering purposes. In most instances, the number 1 is expected.

CTP-05
355
Unit or Basis for Measurement Code
Optional
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

Usage notes
  1. Use to identify the unit of measure applicable to the item identified in the LIN segment that is to be used for ordering purposes. Cite the applicable quantity in CTP04. In most instances, the number 1 is expected in CTP04.

  2. Use any code, other than code ZZ.

CTP-06
648
Price Multiplier Qualifier
Optional
Identifier (ID)

Code indicating the type of price multiplier.

Usage notes

Use to identify the discounted price.

SEL
Selling Multiplier

When CTP02 is code ALT, use to indicate the percent of the lease amount that can be applied to the purchase price.

CTP-07
649
Multiplier
Optional
Decimal number (R)
Min 1Max 10

Value to be used as a multiplier to obtain a new value

  • CTP07 is a multiplier factor to arrive at a final discounted price. A multiplier of .90 would be the factor if a 10% discount is given.
CTP-08
782
Monetary Amount
Optional
Decimal number (R)
Min 1Max 15

Monetary amount.

  • CTP08 is the rebate amount.
Usage notes

Use to identify the purchase value applicable to step ladder prices.

CTP-10
499
Condition Value
Optional
String (AN)
Min 1Max 10

Identifies rate restrictions or provisions

Usage notes

Use to indicate the delivery zone for the price cited in CTP03 or for the discount specified in the 2/SAC/228 segment.

DTM
180
Detail > LIN Loop > CTP Loop > DTM

Date/Time Reference

OptionalMax use 10

To specify pertinent dates and times

Usage notes

Use this 2/DTM/180 segment to identify promotion dates when these dates vary by item in the promotion. Use this segment, if applicable, when CTP02 is code GTP or PRP.

Example
DTM-01
374
Date/Time Qualifier
Required
Identifier (ID)

Code specifying type of date or time, or both date and time.

015
Promotion Start

Use to indicate the start date of a promotion.

016
Promotion End

Use to indicate the stop date of a promotion.

Required
Date (DT)
YYMMDD format

Date (YYMMDD).

Optional
Time (TM)
HHMM, HHMMSS, HHMMSSD, or HHMMSSDD format

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)

Usage notes

Use to identify the time that a promotion starts or ends.

DTM-04
623
Time Code
Optional
Identifier (ID)

Code identifying the time. In accordance with International Standards Organization standard 8601, time can be specified by a + or - and an indication in hours in relation to Universal Time Coordinate (UTC) time.
Since + is a restricted character, + and - are substituted by P and M in the codes that follow.

CT
Central Time
ET
Eastern Time
GM
Greenwich Mean Time
LT
Local Time
MT
Mountain Time
PT
Pacific Time
DTM-05
624
Century
Optional
Numeric (N0)
Min 2Max 2

The first two characters in the designation of the year (CCYY).

SAC
228
Detail > LIN Loop > CTP Loop > SAC

Service, Promotion, Allowance, or Charge Information

OptionalMax use 5

To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge

Usage notes
  1. Use this segment to identify charges, allowances, no charge services and discounts (including "free goods") that apply to the item identified in the LIN segment. The charge, allowance or discount can be either a dollar rate or a percentage and can be applied to the item unit price, the line item total amount, some specified amount, or various quantities. This information can also be associated with a zone to which deliveries will be made.

  2. When BCT10 is code 42, discount information identified in this segment refers to promotional discounts.

Example
If either Allowance/ Charge Percent Qualifier (SAC-06) or Percent (SAC-07) is present, then the other is required
If either Unit or Basis for Measurement Code (SAC-09) or Quantity (SAC-10) is present, then the other is required
If Quantity (SAC-11) is present, then Quantity (SAC-10) is required
SAC-01
248
Allowance or Charge Indicator
Required
Identifier (ID)

Code which indicates an allowance or charge for the service specified.

  • If SAC01 is A or C, then at least one of SAC05, SAC07, or SAC08 is required.
A
Allowance
C
Charge
N
No Allowance or Charge

Use to indicate there is no charge for the specified service.

SAC-02
1300
Service, Promotion, Allowance, or Charge Code
Required
Identifier (ID)
Min 4Max 4

Code identifying the service, promotion, allowance, or charge

Usage notes
  1. Any code may be used but the following codes are preferred. It is recommended that taxes applicable to line items be identified in the 2/TXI/166 segment.

  2. When BCT10 is code 42, codes C300, C310, D170, D440, and F910 are used to identify promotional discounts.

  3. Use in conjunction with an appropriate CTP02 code.

  4. Use in conjunction with CTP02 code ZNP if the allowance or charge applies to a delivery zone. In this instance, the charge is additive to the zone price and the allowance is deducted from the zone price.

A310 Air Express Charge
A320 Air Transportation Charge
A480 Assembly
A880 Cancellation Charge
B940 Cutting Charge
C000 Defective Allowance
C300 Discount - Special
Use to indicate an incremental quantity discount. An incremental quantity discount applies only to the quantity units within its specified range. Successive incremental discounts are applied against an item's purchase quantity. For example, if different discounts are given for quantities, 1 - 10, 11 - 20, 21 - 30, etc., use of this code implies that for a quantity of 25, the first discount applies to the first 10 units, the second discount applies to the next 10 units and the third discount applies to the last 5 units. Identify the quantity in SAC10/11. Identify the percentage discount in SAC06/07 or a monetary value discount in SAC08. This is contrast to the F910 step ladder discount that applies a single discount to the total item purchase quantity.

C310 Discount
Use to indicate a general discount applicable to the item identified in the LIN segment. Identify the percentage discount in SAC06/07 or a monetary value discount in SAC08. This general discount is not used in combination with C300 or F910. Include any general discount within the C300 or F910 discount considerations.

C370 Diversion Charge
C580 Emergency Service
C590 Emergency Surcharge
C880 Expediting Premium.
D170 Free Goods

  1. Use to indicate a quantity provided at no cost if a specified quantity or monetary amount is purchased, e.g., buy 10, get 1 free. For a specified quantity, cite the "free" quantity in SAC10 and cite the "buy" quantity in SAC11. Identify the specified amount in SAC05.

  2. If free goods are applicable to a monetary amount range, multiple repetitions of this SAC segment must be transmitted using code D170 in SAC02. In this instance, the amount transmitted represents the base amount to qualify for the number of "free goods" specified in SAC10.

D290 Full Truckload Allowance
D440 Groupage Discount
Use to indicate a discount applicable to a line item total quantity meeting or exceeding the threshold specified in SAC10 or a total line item amount meeting or exceeding the amount cited in SAC05 when SAC15 cites the word "ITEM".

D500 Handling
D530 Hazardous Cargo Charge
D660 Hook-up Charge
D820 Inside Delivery
D890 Installation and Training
D900 Installation
E930 One - Day Service
F560 Premium Transportation
F910 Quantity Discount
Use to indicate a step ladder discount applicable to the quantity range specified in SAC10/11. The discount specified for the quantity range containing the item purchase quantity is the discount to be applied to the item. Identify the percentage discount in SAC06/07 or a monetary value discount in SAC08. This is contrast to the C300 incremental discount that applies to that portion of the item purchase quantity within each increment.

G470 Restocking Charge
G600 Same-Day Service
G610 Saturday Delivery
G740 Service Charge
Use to indicate a basic charge for a service call. If the charge varies by distance, e.g., a set price within a 25 mile range, another price within a 50 mile range, etc. use SAC09/10/11 to provide that information.

G760 Set-up
G870 Shrink-Wrap Charge
H000 Special Allowance
H110 Special Packaging
I330 Two - Day Service
I380 Unloading (Labor Charges)
I590 Warranties
Use to indicate the price for a warranty

ZZZZ Mutually Defined
Use to indicate a training charge

SAC-05
610
Amount
Optional
Numeric (N2)
Min 1Max 15

Monetary amount.

  • SAC05 is the total amount for the service, promotion, allowance, or charge.
  • If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.
Usage notes

Use to identify an amount to which the percentage cited in SAC07 (when SAC06 is code 1) or the dollar rate cited in SAC08 applies. If necessary, qualify the amount in SAC15 using the specified format. If a charge, allowance or discount is applicable to an amount range, multiple repetitions of this SAC segment must be transmitted. In this instance, the amount cited represents the lower end of the amount range.

SAC-06
378
Allowance/ Charge Percent Qualifier
Optional
Identifier (ID)

Code indicating on what basis allowance or charge percent is calculated.

1
Item List Cost

Use, in conjunction with SAC15 when the word "SPECIFIED" is cited, to indicate a percentage applied to a specified amount cited in SAC05.

5
Base Price per Unit

Use to indicate a percentage applied to the Line Item unit price.

6
Base Price Amount

Use to indicate a percentage applied to the Line Item total amount.

SAC-07
332
Percent
Optional
Decimal number (R)
Min 1Max 6

Percent expressed as a percent

Usage notes

Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are suppressed).

Optional
Decimal number (R)
Min 1Max 9

Rate expressed in the standard monetary denomination for the currency specified

  • SAC08 is the allowance or charge rate per unit.
Usage notes

Use to identify a dollar rate applicable to the charge, allowance or discount. The dollar rate may apply to a specified quantity or quantity range; or to a line item total amount, a specified amount, or a range of amounts.

SAC-09
355
Unit or Basis for Measurement Code
Optional
Identifier (ID)
Min 2Max 2

Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken

Usage notes

Use any code, other than code ZZ.

SAC-10
380
Quantity
Optional
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

  • SAC10 and SAC11 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity.
  • SAC10 and SAC11 used together indicate a quantity range, which could be a dollar amount, that is applicable to service, promotion, allowance, or charge.
  • In some business applications, it is necessary to advise the trading partner of the actual dollar amount that a particular allowance, charge, or promotion was based on to reduce ambiguity. This amount is commonly referred to a ``Dollar Basis Amount''. It is represented in the SAC segment in SAC10 using the qualifier DO - Dollars in SAC09.
Usage notes
  1. When SAC02 is code C300, use to identify the lower end of an item purchase quantity range that results in an incremental discount.

  2. When SAC02 is code D170, use to identify the "free" quantity.

  3. When SAC02 is code D440, use to identify the line item total quantity that results in a discount, if applicable.

  4. When SAC02 is code F910, use to identify the lower end of an item purchase quantity range that results in a step ladder discount.

  5. When SAC02 is code G740, use to specify the minimum distance applicable to a service charge, if appropriate.

  6. When SAC02 is any other code, use to identify the quantity to which the charge, allowance, or discount applies. In most instances this quantity will be 1, but if a greater quantity applies, cite that quantity.

SAC-11
380
Quantity
Optional
Decimal number (R)
Min 1Max 15

Numeric value of quantity.

Usage notes
  1. When SAC02 is code C300 or F910, use to identify the upper end of an item purchase quantity range that results in a discount, if applicable.

  2. When SAC02 is code D170, use to identify the "buy" quantity, if applicable.

  3. When SAC02 is code G740 and SAC10 is used, specify the maximum distance applicable to a service charge, if applicable.

SAC-15
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

Usage notes
  1. Use to provide text information related to information provided within this segment.

  2. When it is necessary to qualify the amount cited in SAC05, use the following format:

a. To identify the amount as a line item total amount, cite the word "ITEM"
b. To identify the amount as a specified amount, cite the word, "SPECIFIED"

CTP Loop end
N1 Loop
OptionalMax 1
Usage notes
  1. Use this 2/N1/230 loop to identify parties that apply to the cited item in LIN01 or SLN01.

  2. Whenever possible, identification and address information should be provided using code values contained in a combination of N101, N103, and N104. Use N102 and segments N2 through N4, as applicable, when address information cannot be provided using one of the codes listed in N103.

N1
230
Detail > LIN Loop > N1 Loop > N1

Name

RequiredMax use 1

To identify a party by type of organization, name and code

Example
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
N1-01
98
Entity Identifier Code
Required
Identifier (ID)

Code identifying an organizational entity, a physical location, or an individual

56
Servicing Dealer

Use to indicate a dealer who services a product. This is the location to obtain service such as a repair.

DL
Dealer

Use to indicate a dealer or reseller of products.

DS
Distributor

Use to indicate the distributor of the cited item.

KX
Free on Board Point

Use to indicate the FOB point when it has to be described by a specific address rather than as a code value indicating either origin or destination. Use in conjunction with FOB02 code ZZ.

MF
Manufacturer of Goods

Use to indicate the manufacturer of the cited item.

PL
Party to Receive Purchase Order

Use to indicate the location to which an order is to be sent if different than the address of the selling party, dealer, or distributor.

RI
Remit To

Use to indicate a specific remit-to address that is unique for the item or service identified in the LIN segment.

SF
Ship From

Use to indicate a location from which all items will be shipped.

SV
Service Performance Site

Use to indicate a location where a service is provided.

Optional
String (AN)
Min 1Max 35

Free-form name.

N1-03
66
Identification Code Qualifier
Optional
Identifier (ID)

Code designating the system/method of code structure used for Identification Code (67).

Usage notes

While the federal EDI program uses the DUNS number, other government users of this implementation convention may require the use of other and additional numbers for a transition period in order to cross reference existing data bases to new procurement actions.

1
D-U-N-S Number, Dun & Bradstreet

Use of the DUNS or DUNS +4 number is preferred over other codes to identify an entity.

9
D-U-N-S+4, D-U-N-S Number with Four Character Suffix

Use of the DUNS or DUNS +4 number is preferred over other codes to identify an entity.

21
Health Industry I.D. Number (HIN)
33
Commercial and Government Entity (CAGE)
LI
Labeler Identification Code (LIC)
N1-04
67
Identification Code
Optional
String (AN)
Min 2Max 20

Code identifying a party or other code.

  • This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party.
N2
240
Detail > LIN Loop > N1 Loop > N2

Additional Name Information

OptionalMax use 2

To specify additional names or those longer than 35 characters in length

Usage notes

This segment is not necessary when the entity cited in N101 is described by a code in N103/N104.

Example
Required
String (AN)
Min 1Max 35

Free-form name.

Optional
String (AN)
Min 1Max 35

Free-form name.

N3
250
Detail > LIN Loop > N1 Loop > N3

Address Information

OptionalMax use 2

To specify the location of the named party

Usage notes

This segment is not necessary when the entity cited in N101 is described by a code in N103/N104.

Example
N3-01
166
Address Information
Required
String (AN)
Min 1Max 35

Address information

N3-02
166
Address Information
Optional
String (AN)
Min 1Max 35

Address information

N4
260
Detail > LIN Loop > N1 Loop > N4

Geographic Location

OptionalMax use 1

To specify the geographic place of the named party

Usage notes

This segment is not necessary when the entity cited in N101 is described by a code in N103/N104.

Example
N4-01
19
City Name
Optional
String (AN)
Min 2Max 30

Free-form text for city name.

  • A combination of either N401 through N404 (or N405 and N406) may be adequate to specify a location.
N4-02
156
State or Province Code
Optional
Identifier (ID)
Min 2Max 2

Code (Standard State/Province) as defined by appropriate government agency.

  • N402 is required only if city name (N401) is in the USA or Canada.
N4-03
116
Postal Code
Optional
Identifier (ID)
Min 3Max 11

Code defining international postal zone code excluding punctuation and blanks (zip code for United States).

N4-04
26
Country Code
Optional
Identifier (ID)
Min 2Max 3

Code identifying the country.

PER
280
Detail > LIN Loop > N1 Loop > PER

Administrative Communications Contact

OptionalMax use 3

To identify a person or office to whom administrative communications should be directed

Usage notes

This segment will be used when the point of contact is related to an entity identified in N101.

Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
If either Communication Number Qualifier (PER-05) or Communication Number (PER-06) is present, then the other is required
If either Communication Number Qualifier (PER-07) or Communication Number (PER-08) is present, then the other is required
PER-01
366
Contact Function Code
Required
Identifier (ID)

Code identifying the major duty or responsibility of the person or group named.

SE
Service Organization

When N101 is code SV, use to indicate the communication numbers for a service location. Use of PER02 to identify an individual by name is optional.

TR
Technical Marketing Representative

Use to indicate a technical information contact.

Optional
String (AN)
Min 1Max 35

Free-form name.

Usage notes

Use to identify the name of a point of contact. Last name followed by first name is preferred. If the whole name is longer than 35 characters, the use of initials for the first name is recommended. PER09 may be used to cite the party's title.

PER-03
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communication number.

Usage notes

While any code from the list in this implementation convention can be used, there must be at least one use of code "TE" to provide the telephone number of the party transmitting the price sales catalog.

EM
Electronic Mail
FX
Facsimile
IT
International Telephone

Include the country code.

TE
Telephone

Use to indicate the commercial telephone number of the individual cited in PER02. Include the area code.

PER-04
364
Communication Number
Optional
String (AN)
Min 1Max 80

Complete communications number including country or area code when applicable.

Usage notes

All numbers, other than those associated with code EM, shall be transmitted as a continuous number with no extraneous characters.

PER-05
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communication number.

Usage notes

Use to identify a second communications number for the party cited in PER02. For example, if PER03/04 cites a telephone number, PER05/06 can be used to cite a FAX number.

EM
Electronic Mail
EX
Telephone Extension

Use only if PER03 is used citing code TE.

FX
Facsimile
IT
International Telephone

Include the country code.

TE
Telephone

Use to indicate the commercial telephone number of the individual cited in PER02. Include the area code.

PER-06
364
Communication Number
Optional
String (AN)
Min 1Max 80

Complete communications number including country or area code when applicable.

Usage notes

All numbers, other than those associated with code EM, shall be transmitted as a continuous number with no extraneous characters.

PER-07
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communication number.

Usage notes

Use to identify a third communications number for the party cited in PER02.

EM
Electronic Mail
EX
Telephone Extension

Use only if PER05 is used citing code TE.

FX
Facsimile
IT
International Telephone

Include the country code.

TE
Telephone

Use to indicate the commercial telephone number of the individual cited in PER02. Include the area code.

PER-08
364
Communication Number
Optional
String (AN)
Min 1Max 80

Complete communications number including country or area code when applicable.

Usage notes

All numbers, other than those associated with code EM, shall be transmitted as a continuous number with no extraneous characters.

PER-09
443
Contact Inquiry Reference
Optional
String (AN)
Min 1Max 20

Additional reference number or description to clarify a contact number.

Usage notes

Use, if necessary, to provide the title of the party cited in PER02.

N1 Loop end
LIN Loop end
Detail end

Summary

CTT
010
Summary > CTT

Transaction Totals

RequiredMax use 1

To transmit a hash total for a specific element in the transaction set

  • Number of line items (CTT01) is the accumulation of the number of LIN segments. Hash total (CTT02) is not used in this transaction.
Example
CTT-01
354
Number of Line Items
Required
Numeric (N0)
Min 1Max 6

Total number of line items in the transaction set.

SE
020
Summary > SE

Transaction Set Trailer

RequiredMax use 1

To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments).

Example
SE-01
96
Number of Included Segments
Required
Numeric (N0)
Min 1Max 10

Total number of segments included in a transaction set including ST and SE segments.

Usage notes

"SE01" carries the total number of segments included in the transaction set being transmitted. This number includes the "ST" (header) and "SE" (trailer) segments.

SE-02
329
Transaction Set Control Number
Required
Numeric (N)
Min 4Max 9

Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set

Usage notes

This is the same number as the one carried in "ST02".

Summary end

Functional Group Trailer

RequiredMax use 1

To indicate the end of a functional group and to provide control information

Example
GE-01
97
Number of Transaction Sets Included
Required
Numeric (N0)
Min 1Max 6

Total number of transaction sets included in the functional group or interchange (transmission) group terminated by the trailer containing this data element.

GE-02
28
Group Control Number
Required
Numeric (N0)
Min 1Max 9

Assigned number originated and maintained by the sender.

Interchange Control Trailer

RequiredMax use 1

To define the end of an interchange of zero or more functional groups and interchange-related control segments

Example
IEA-01
I16
Number of Included Functional Groups
Required
Numeric (N0)
Min 1Max 5

A count of the number of functional groups included in an interchange

IEA-02
I12
Interchange Control Number
Required
Numeric (N0)
Min 9Max 9

A control number assigned by the interchange sender

EDI Samples

Sample

ISA*00* *00* *01*000111119 *ZZ*GSAADV *130605*0715*U*00300*000021606*0*P*:
GS*SC*000111119*GSAADV*130605*0715*14640192*X*003050
ST*832*12345
BCT*CP*GOV56789********00
REF*GC*GS99F2345X
REF*W6*27 III F
DTM*007*951101***19
CTB*OR****MO*25000
CTB*OR*27-500, 27-6***MA*2500000
ITD***2.5**10*********N
LDT*AF*45*DA
FOB*PS*DE
N1*40**1*012966339
N1*SE**1*123456789
N1*DZ**ZN*CONUS
REF*4A*12345
PER*OD**TE*8001234567*FX*8001234568*EM*abc@abc.com
PER*AC*Bob Jones*TE*8002345678*FX*8008765432*EM*abc@abc.com
PER*1A*Mary Smith*TE*8003456789*FX*8009876543*EM*abc@abc.com
N1*RI**1*345678912
LIN**MF*123456789*MG*12AX34*ZZ*ABC Company*PD*A-1 Widget*CH*FR*CL*blue*PI*27-2
PID*S*08*GS*aabbbcbe
PID*F****Widget provides an improved surface for all uses.
MEA*DE*TT*90*DA
PO4*24*10*OZ*UNT**1*LB*1*CF*12*6*24*IN
CTP**D01*12.95*1*EA
CTP**MSR*25.00
CTT*1
SE*27*12345
GE*1*14640192
IEA*1*000021606

Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on this page are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.