I NAT'L INST. OF STAND & TECH R.I.C.

PUBLICATIONS

A111D5 3SMDDb J

r^^,^

QC

100

.U57

NO. 881 -53

1998

Nisr

NIST Special Publication 881-53

Federal Implementation Guideline

for Electronic Data Interchange

ASC X12 003050 Transaction Set 832

Price/Sales Catalog (Revision 1)

Implementation Convention

U.S. DEPARTMENT OF COMMERCE

Technology Administration

National Institute of

Standards and Technology
rhe National Institute of Standards and Technology was established in 1988 by Congress to "assist industry in the development of technology . . . needed to improve product quality, to modernize manufacturing processes,

to ensure product reliability . . . and to facilitate rapid commercialization ... of products based on new scientific

discoveries."

NIST, originally founded as the National Bureau of Standards in 1901, works to strengthen U.S. industry's

competitiveness; advance science and engineering; and improve public health, safety, and the environment. One

of the agency's basic functions is to develop, maintain, and retain custody of the national standards of

measurement, and provide the means and methods for comparing standards used in science, engineering,

manufacturing, commerce, industry, and education with the standards adopted or recognized by the Federal

Government.

As an agency of the U.S. Commerce Department's Technology Administration, NIST conducts basic and

applied research in the physical sciences and engineering, and develops measurement techniques, test methods, standards, and related services. The Institute does generic and precompetitive work on new and

advanced technologies. NIST's research facilities are located at Gaithersburg, MD 20899, and at Boulder, CO 80303.

Major technical operating units and their principal activities are listed below. For more information contact the

Publications and Program Inquiries Desk, 301-975-3058.

Office of the Director

• National Quality Program

• International and Academic Affairs

Technology Services

• Standards Services

• Technology Partnerships

• Measurement Services

• Technology Innovation

• Information Services

Advanced Technology Program

• Economic Assessment

• Information Technology and Applications

• Chemical and Biomedical Technology

• Materials and Manufacturing Technology

• Electronics and Photonics Technology

Manufacturing Extension Partnership

Program

• Regional Programs

• National Programs

• Program Development

Electronics and Electrical Engineering

Laboratory

• Microelectronics

• Law Enforcement Standards

• Electricity

• Semiconductor Electronics

• Electromagnetic Fields'

• Electromagnetic Technology'

• Optoelectronics'

Chemical Science and Technology

Laboratory

• Biotechnology

• Physical and Chemical Properties^

• Analytical Chemistry

• Process Measurements

• Surface and Microanalysis Science

Physics Laboratory

• Electron and Optical Physics

• Atomic Physics

• Optical Technology

• Ionizing Radiation

• Time and Frequency'

• Quantum Physics'

Materials Science and Engineering

Laboratory

• Intelligent Processing of Materials

• Ceramics

• Materials Reliability'

• Polymers

• Metallurgy

• NIST Center for Neutron Research

Manufacturing Engineering

Laboratory

• Precision Engineering

• Automated Production Technology

• Intelligent Systems

• Fabrication Technology

• Manufacturing Systems Integration

Building and Fire Research

Laboratory

• Structures

• Building Materials

• Building Environment

• Fire Safety Engineering

• Fire Science

Information Technology Laboratory

• Mathematical and Computational Sciences^

• Advanced Network Technologies

• Computer Security

• Information Access and User Interfaces

• High Performance Systems and Services

• Distributed Computing and Information Services

• Software Diagnostics and Conformance Testing

'At Boulder, CO 80303. ^Some elements at Boulder, CO.
NIST Special Publication 881-53

Federal Implementation Guideline

for Electronic Data Interchange

ASC X12 003050 Transaction Set 832

Price/Sales Catalog (Revision 1)

Implementation Convention

Electronic Commerce Acquisition Program Management Office

Standard Management Committee - Secretariat

National Institute of Standards and Technology

Gaithersburg, MD 20899-0001

Editor: Dr. Jean-Philippe Favreau

January 1998

U.S. DEPARTMENT OF COMMERCE

William M. Daley, Secretary

Technology Administration

Gary R. Bachula, Acting Under Secretary for Technology

National Institute of Standards and Technology

Raymond G. Kammer, Director
Reports on Information Technology

The National Institute of Standards and Technology (NIST)'s Information Technology Laboratory (ITL)

develops standards and guidelines, provides technical assistance, and conducts research for computers

and resources. As part of the overall federal effort to establish a single face to industry for conducting

electronic commerce, ITL has been designated as the organization responsible for coordinating the

development of Federal Implementation Conventions (ICs) for Electronic Data Interchange (EDI). ICs are defined by functional-area experts who create and select options from standard EDI Transaction Sets to

yield the implementations to be used for practical EDI. These ICs are made available to federal agencies

and industry by electronic means and this Special Publication Series.

National Institute of Standards and Technology Special Publication 881-53

Natl. Inst. Stand. Technol. Spec. Publ. 881-53, 90 pages (Jan. 1998)

CODEN: NSPUE2

U.S. GOVERNMENT PRINTING OFFICE

WASHINGTON: 1998

For sale by the Superintendent of Documents, U.S. Government Printing Office, Washington, DC 20402
832 Price/Sales Catalog

Functional Group ID

Introduction:

This Draft Standard for Trial Use contains the format and estabUshes 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.

Notes:

/. This transaction set is used by commercialfirms to submit to an agency ofthe Federal Government a catalog

ofgoods and/or services available to the generalpublic; a catalog ofgoods and/or services available only to Government entities; sales information that is not available within a catalog; or to identify specialpromotions.

'2. This transaction set may also be used by Government agencies as a catalog ofitems that arefor sale to other

Government agencies or to the generalpublic, e.g., the Government Printing Office.

Heading:

K4iiQt T Iqp

Pos. No. 010Seg.

ID

ST

Must Use 020 BCT

Not Used 030 NTE

Not Used 040 CTP

050 REF

Not Used 060 PER

070 DIM

080 CTB

090 CUR

110 ITD

120 LDT

130 SAC

140 FOB

Not Used 145 G93

Must Use 150 Nl

160 N2

170 N3

180 N4

190 REF

200 PER

Not Used 201 DIM

Detail:

Pos. Seg.

Req. Loop Notes and

Des. IVf 9 Y 1 ICP Rpnpsit IXC|JC<ll I'nmmpnf'G \^UIIIIIlCllt3 Transaction Set Header M 1

Beginning Segment for Price/Sales Catalog M 1

Note/Special Instruction F 100

Pricing Information 0 100

Reference Numbers 0 12

Administrative Communications Contact 0 3

Date/Time Reference 0 10

Restrictions/ Conditions 0 25

Currency 0 5

Terms of Sale/Deferred Terms of Sale 0 2

Lead Time 0 >1

Service, Promotion, Allowance, or Charge 0 25

Information F.O.B. Related Instructions 0 1

Price Bracket Identification 0 50

LOOP ID -Nl 200

Name O I

Additional Name Information 0 2

Address Information 0 2

Geographic Location 0 I

Reference Numbers 0 12

Administrative Communications Contact 0 3

Date/Time Reference 0 10

Rcq. Loop Notes and

003050F832 1 8 October 1997
No. ID Name Pes. Max.Use Repeat Comments

LOOP ID - LIN 700000

010 LIN Item Identification 0 1

015 G53 Maintenance Type 0 I nl

020 SLN Subline Item Detail 0 100

030 DTM Date/Time Reference 0 10

040 REF Reference Numbers 0 12

Not Used 050 PER Administrative Communications Contact 0 3

060 CTB Restrictions/ Conditions 0 25

070 PID Product/Item Description 0 200

080 MEA Measurements 0 40

Not Used 090 PKG Marking, Packaging, Loading 0 25

100 P04 Item Physical Details 0 1

Not Used

110

130

TD4

ITD

Carrier Details (Special Handling, or Hazardous Materials, or Both) Terms of Sale/Deferred Terms of Sale

0

0

10

2

140 LDT Lead Time 0 1

150

160

SAC

FOB

Service, Promotion, Allowance, or Charge

In formation F.O.B. Related Instructions

0

0

25

I

Not Used 165 TC2 Commodity 0 2

166 TXI Tax Information 0 I

Not Used 167 G39 Item Characteristics - Vendor's Selling Unit 0 1

Not Used 168 G55 Item Characteristics - Consumer Unit 0 1

Not Used 169 G54 Module Description 0 1 LOOP ID - CTP 100

170 CTP Pricing Information 0 1

Not Used 175 G40 Bracket Price 0 99

180 DTM Date/Time Reference 0 10

Not Used 182 G36 Price List Reference 0 I

Not Used 190 LDT Lead Time 0 1

Not Used 200 CUR Currency 0 5

Not Used 210 P04 Item Physical Details 0 I

Not Used 220 CTB Restrictions/ Conditions 0 5

INOl UScO ZZD tvcr Reference Numbers ^ 1

Not Used 227 G43 Promotion/Price List Area 0 9999

Not Used

228

229

SAC

G26

OCiVlUC) ilUII lUllLf 1 1) / \ llLfWallL<C, KJl V^llal Information

Pricing Conditions 0 99

LOOP ID-Nl 200

230 Nl Name 0 1

240 N2 Additional Name Information 0 2

250 N3 Address Information 0 2

260 N4 Geographic Location 0 1

iNot Used T7A Z /U O CO Rhr Reference Numbers o

1

1

12

280 PER Administrative Communications Contact 0 3

781 U 1 IVI i^aLC/ 1 line IxClCICIlUC 11 nu

LOOP ID - PKL 10

Not Used 285 PKL Multi-Pack Configuration 0 1

Not Used 290 CTP Pricing Information 0 1

003050F832 1 2 8 October 1997
Not Used 295 PKG Marking, Packaging, Loading

Summary:

Pos. No. Must Use 010

Seg.

ID

CTT

Name

Transaction Totals

Must Use 020 SE Transaction Set Trailer

O

Req.

Pes. M

Max.Use

1

Loop

Repeat

Notes and

Comments

n2

M

Transaction Set Notes

1. If BCTIO is used and G5301 is used, then the G5301 takes precedence.

2. Number of line items (CTTOl) is the accumulation of the number of LIN segments. Hash total (CTT02) is not

used in this transaction.

003050F832 1 3 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Ref.

Pes.

Must Use STOl

Must Use ST02

Transaction Set Header

010

Heading

Mandatory

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

1 The transaction set identifier (STOl) used by the translation routines of the

interchange partners to select the appropriate transaction set definition (e.g., 810

selects the Invoice Transaction Set).

Data Element Summary

Data

Element Name Attributes

143 Transaction Set Identifier Code M ID 3/3

Code uniquely identifying a Transaction Set

832 X12.13 Price/Sales Catalog

329 Transaction Set Control Number M AN 4/9

Identifying control number that must be unique within the transaction set

fiinctional group assigned by the originator for a transaction set This unique control number is assigned by the originator ofthe transaction

set or by the originator's application program. This same number is carried

in SE02.

003050F832 1 4 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

BCT Beginning Segment for Price/Sales Catalog

020

Heading

Mandatory

1To indicate the beginning of the Price/Sales Catalog Transaction Set and specify catalog

purpose and number information

Must Use

Ref.

Pes.

BCTOl

Data

Element

683

Must Use BCT02 684

Data Element Summary

Name

Catalog Purpose Code

Code indicating purpose of catalog

Use to identify the type ofcatalog.

Attributes

M ID 2/2

CP Customized Catalog

A collection of criteria for the user of a catalog that

generates responses from the catalog when the criteria are met

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 withoutprices) 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 offuture sales items, etc. Catalog Number O AN 1/15

Identifying number for catalog or superseded catalog

1. A unique number assigned by the originator ofthe transaction set that

identifies the catalog being transmitted.

3. Use ofthis data element is REQUIRED.

Not Used BCT03 685 Catalog Version Number O AN 1/15

Identifying version number of catalog or superseded catalog

BCT04 686 Catalog Revision Number O AN 1/6

Identifying revision number of catalog or superseded catalog

1. A unique number assigned by the originator ofthe 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, BCTIO shall cite code 02, 03, or 04.

Not Used BCT05 355 Unit or Basis for Measurement Code O ID 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

003050F832 1 5 8 October 1997
BCT06

Not Used BCT07

BCT08

BCT09

Must Use BCTIO

684 Catalog Number O AN 1/15

Identifying number for catalog or superseded catalog

Use to identify a catalog number which is superseded by the catalog number

cited in BCT02. When this data element is used, BCTIO shall cite code 05. 685 Catalog Version Number O AN 1/15

Identifying version number of catalog or superseded catalog

686 Catalog Revision Number O AN 1/6

Identifying revision number of catalog or superseded catalog

Use to identify a catalog revision number th at is being superseded.

352 Description O AN 1/80

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

Use to identify the title ofthe catalog cited in BCT02.

353 Transaction Set Purpose Code O ID 2/2

Code identifying purpose of transaction set Use ofthis data element is REQUIRED.

00 Original

Use to indicate an original catalog. ! i-.J 02 Add

Use only when BCT04 is used.

03

04

2. Use to indicate an addition to a previously

transmitted catalog. When used, this code signifies

the addition ofa new orfirst occurrence ofa free

standing segment(s) or a new orfirst iteration ofa

loop(s). When used, transmit the segment(s) or loop(s)

containing the data to be added in their entirety.

3. Ifthis change is the result ofan approved contract

modification, cite the contract modification number in

the I/REF/050 segment citing code 92 in REFOl.

Delete

|. 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, ofan entire occurrence ofa free standing segment(s) or an entire

iteration ofa loop(s). When used, transmit the

segment(s) or loop(s) containing the data to be deleted

in their entirety.

3. Ifthis change is the result ofan approved contract

modification, cite the contract modification number in

the l/REF/050 segment citing code 92 in REFOl.

Change

1. Use only when BCT04 is used.

2. Use to indicate a change to a previously transmitted

catalog that contains a combination ofdata 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, Ifthis change is the result ofun approved contract

003050F832 1 6 8 October 1997
modification, cite the contract modification number in

the l/REF/050 segment citing code 92 in REFOl.

Replace

Use to indicate a replacementfor a superseded

catalog. Use when BCT06, is used.

Duplicate

Use when transmitting a duplicate ofa previously

transmitted transaction set. Temporary Record

Preliminary data that will be replaced with permanent

information once verification of accuracy and

completeness has been performed

Use to indicate a promotion or special sale. When

used, there must be 1 use ofthe l/REF/050 segment

with REFOl citing code PD

7 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

REF Reference Numbers

050

Heading

Optional

12

To specify identifying numbers.

1 At least one of REF02 or REF03 is required.

Use this l/KEF/050 segment to identify reference numbers that apply to all ofthe items

in the catalog. Ifthe reference numbers vary by item, use the 2/REF/040 segment

Must Use

Data Element Summary

Ref. Data

Des. Element Name

REFOl 128 Reference Number Qualifier

Code qualifying the Reference Number.

Attributes

M ID 2/2

92

GC

ME

PD

TN

Change Document Number

Reference numbers to track changes made to a contract When BCTIO is code 02, 03, or 04, ifthe change is the

result ofa contract modification, use to indicate the

contract modification number which authorized the

change.

Government Contract Number

Use when the price list being transmitted applies to an

existing Government contract. Message Address or ID

Use to indicate the World Wide Web Uniform

Resource Locator (URL) where the originator's

catalog may befound. When used, cite the address in

REF03.

Promotion/Deal Number

Witen BCTIO is code 42, use to indicate a unique

promotion or deal number.

Transaction Reference Number

1. Use to indicate the unique reference number ofa

transaction set that is transmitting images ofthe items or data relating to the items identified in this

transaction set.

REF02

REF03

127

352

2. When used, cite the related transaction set's unique

number in REF02 and cite the XI2 transaction set designator ofthe related transaction set, e.g., 841, in

REF03.

W6 Federal Supply Schedule Number

Identifies an item with a two-digit group number, twodigit part number, and one-character section letter Use when the price list being transmitted applies to an

existing Federal Supply Schedule (FSS).

Reference Number X AN 1/30

Reference number or identification number as defined for a particular

Transaction Set, or as specified by the Reference Number Qualifier.

Description X AN 1/80

003050F832 1 8 8 October 1997
A free-form description to clarify the related data elements and their content

1. When REFOl is code ME, use to identify the World Wide Web URL.

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

9 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

DTM Date/Time Reference

070

Heading

Optional

10

To specify pertinent dates and times

1 At least one of DTM02 DTM03 or DTM06 is required.

2 If either DTM06 or DTM07 is present, then the other is required.

Use this l/DTM/070 segment to identify dates that apply to all ofthe items in the

catalog. Wlten the dates vary by item, use the 2/DTM/030 segment

Must Use

Ref.

Des.

DTMOl

DTM02

DTM03

DTM04

Not Used

DTM05

DTM06

Data

Element

374

373

337

623

Data Element Summary

Name

Date/Time Qualifier

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

Attributes

M ID 3/3

007

015

016

036

Effective

Use to indicate the effective date ofa catalog.

Promotion Start

Use, in conjunction with ^CTIO code42, to indicate

~

the start date ofa promotion.

Promotion End

Use, in conjunction with BCTIO code 42, to indicate

the stop date ofa promotion.

Expiration

Date coverage expires

(se to indicate the expiration date ofa catalog.

Date X DT 6/6

Date (YYMMDD)

Time X TM 4/8

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)

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

Time Code O ID 2/2

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

624 Century O NO 2/2

1250

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

Date Time Period Format Qualifier X ID 2/3

003050F832 1 10 8 October 1997
Code indicating the date format, time format, or date and time format

Not Used DTM07 1251 Date Time Period X AN 1/35

Expression of a date, a time, or range of dates, times or dates and times

003050F832 1 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

CTB Restrictions/ Conditions

080

Heading

Optional

25

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

1 At least one of CTB02 CTB04 or CTB06 is required.

2 If either CTB03 or CTB04 is present, then the other is required.

3 If either CTB05 or CTB06 is present, then the other is required.

1. Use this I/CTB/080 segment when the restrictions/conditions apply to all ofthe

items in the catalog. Use the 2/CTB/060 segment when the restrictions/conditions vary

by item.

2. Ifthe selling party WILL NOT accept ordersfrom state and local governments, this

information shall beprovided in this segment by citing code DWin CTBOL Ifthere are no restrictions regardingfrom whom the selling party will accept orders, do not use code DWin CTBOl.

Must Use

Ref.

Pes.

CTBOl

CTB02

CTB03

Data Element Summary

Data

Element Name

688 Restrictions/Conditions Qualifier

Code identifying the type of restriction/condition

352

673

Attributes

M ID 2/2

DW

NR

OR

SR

Direct and Wholesaler

Use only if the selling party will not accept orders

from state and local governments. When used,

identify in CTBOlfrom whom the selling party will

accept orders.

Nonretumable

Use to indicate items are nonretumable. When used,

identify specific conditions applicable to nonretumable items in CTB02.

Ordering

Wse to indicate a minimum or maximum order

quantity and/or monetary amount.

Shipping

Use to indicate a minimum or maximum shipment

quantity and/or monetary amount.

Description X AN 1/80

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

Usefor afree-form text description ofa restriction or condition applicable to the items in the catalog.

Quantity Qualifier

Code specifying the type of quantity

X ID 2/2

57

67

69

Minimum Order Quantity

Minimum Ship Quantity

Incremental Order Quantity

I. Use to indicate the increment, above the mininmm^

quantity, for which additional quantities will be

accepted. For example, the minimum quantity may be

SO but quantities above 50 must be in increments of

003050F832 1 12 8 October 1997
25.

CTB04

CTB05

380

522

70

MQ

Quantity

Numeric value of quantity

Amount Qualifier Code

Code to qualify amount

2. Ifno minimum quantity is stated (code 57), the

minimum quantity will default to the incremental

quantity (when code 69 is cited).

Maximum Order Quantity

Maximum Ship Quantity

R 1/15

X ID 1/2

KQ

CTB06 610

MA

MO

Amount

Monetary amount

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.

Maximum Amount

Minimum Order Value

Minimum value of order allowed

X N2 1/15

003050F832 1 13 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Ref.

Pes.

Must Use CUROl

Must Use CUR02

Not Used CUR03

Not Used CUR04

Not Used CUR05

Not Used CUR06

Not Used CUR07

Not Used CUR08

Not Used CUR09

CUR Currency

090

Heading

Optional

5To specify the

IfCUROS

IfCUR09

If CURIO

IfCURll

IfCUR12

IfCUR13

IfCUR14

IfCURlS

IfCUR16

10 IfCURl?

11 IfCUR18

12 IfCURl

9

13 IfCUR20

14 IfCUR21

1

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

is present, then CUR07 is required,

is present, then CUR07 is required.

is present, then at least one of CURl 1 or CUR12 is required,

is present, then CURIO is required,

is present, then CURIO is required.

is present, then at least one of CUR14 or CURl 5 is required,

is present, then CURl 3 is required,

is present, then CURl 3 is required.

is present, then at least one of CUR17 or CURl 8 is required,

is present, then CUR16 is required,

is present, then CURl 6 is required.

is present, then at least one of CUR20 or CUR2 1 is required,

is present, then CUR19 is required,

is present, then CUR19 is required.

Not Used CURIO

See Figures Appendix for examples detailing the use of the CUR segment.

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

Data Element Summary

Data

Element Name Attributes

98 Entity Identifier Code M ID 2/2

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

SE Sellmg Party

100 Currency Code M ID 3/3

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

Use to indicate the currency in which prices are expressed^ if other than US

dollars.

280 Exchange Rate O R 4/6

Value to be used as a multiplier conversion factor to convert monetary value

from one currency to another

98 Entity Identifier Code O ID 2/2

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

100 Currency Code O ID 3/3

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

669 Currency Market/Exchange Code O ID 3/3

Code identifying the market upon which the currency exchange rate is based

374 Date/Time Qualifier X ID 3/3

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

373 Date O DT 6/6

Date (YYMMDD)

337 Time O TM 4/8

Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = mmutes (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)

374 Date/Time Qualifier X ID 3/3

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

003050F832 1 14 8 October 1997
Not Used CURll

Not Used CUR12

Not Used CUR13

Not Used CUR14

Not Used CUR15

Not Used CUR16

Not Used CUR17

Not Used CUR18

Not Used CUR19

Not Used CUR20

Not Used CUR21

373 Date X DT 6/6

Date (YYMMDD)

337 Time X TM4/8

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)

374 Date/Time Qualifier X ID 3/3

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

373 Date X DT 6/6

Date (YYMMDD)

337 Time X TM 4/8

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)

374 Date/Time Qualifier X ID 3/3

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

373 Date X DT 6/6

Date (YYMMDD)

337 Time X TM4/8

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)

374 Date/Time Qualifier X ID 3/3

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

373 Date X DT 6/6

Date (YYMMDD)

337 Time X TM4/8

Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = mmutes (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)

003050F832 1 15 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Ref.

Pes.

Not Used ITDOl

Not Used ITD02

ITD03

Not Used ITD04

ITD05

Not Used ITD06

ITD07

Not Used ITD08

Not Used ITD09

Not Used ITDIO

Not Used ITDll

Not Used ITD12

Not Used ITD13

ITD14

ITD Terms of Sale/Deferred Terms of Sale

110

Heading

Optional

2

To specify terms of sale

1 If ITD03 is present, then at least one of ITD04 ITD05 or ITD 13 is required.

2 If ITD08 is present, then at least one of ITD04 ITD05 or ITD 1 3 is required.

3 If ITD09 is present, then at least one of ITD 1 0 or ITD 1 1 is required.

1 ITD 1 5 is the percentage applied to a base amount used to determine a late payment

charge.

1 If the code in ITDO 1 is "04", then ITD07 or ITD09 is required and either ITD 1 0 or ITDl 1 is required; if the code in ITDOl is "05", then ITD06 or ITD07 is required.

Use this 1/ITD/llO segment to identify sales terms that apply to all ofthe items in the

catalog.

Data Element Summary

Data

Element

336

333

338

370

351

446

386

362

388

389

342

352

765

107

Attributes

O ID 2/2

O ID 1/2

Name

Terms Type Code

Code identifying type of payment terms

Terms Basis Date Code

Code identifying the beginning of the terms period

Terms Discount Percent O R 1/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

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

suppressed).

Terms Discount Due Date X DT 6/6

Date payment is due if discount is to be earned

Terms Discount Days Due X NO 1/3

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

discount is earned

Terms Net Due Date O DT 6/6

Date when total invoice amount becomes due

Terms Net Days O NO 1/3

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

Terms Discount Amount O N2 1/10

Total amount of terms discount

Terms Deferred Due Date

Date deferred payment or percent of invoice payable is due

Deferred Amount Due

Deferred amount due for payment

Percent of Invoice Payable

Amount of invoice payable expressed in percent

Description

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

Day of Month X NO 1/2

The numeric value of the day of the month between 1 and the maximum day of

the month being referenced

Payment Method Code O ID 1/1

Code identifying type of payment procedures

Use to identify that the originator accepts the government credit cardfor

O DT 6/6

X N2 1/10

X R 1/5

O AN 1/80

003050F832 1 16 8 October 1997
payment.

N Billing Account

The account or summary account that represents a customer's net compensation position with the bank for

the relationship within this transaction set Use to indicate the government credit card.

Not Used ITD15 954 Percent O R 1/10

Percentage expressed as a decimal

003050F832 1 17 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Must Use

Ref.

Pes.

LDTOl

Must Use LDT02

Must Use LDT03

Not Used LDT04

LDT Lead Time

120

Heading

Optional

>1

To specify lead time for availability of products and services

1 LDT04 is the effective date of lead time information.

1 LDT02 is the quantity of unit of time periods.

Use this l/LDT/120 segment when a date is expressed as a set time periodfrom the occurrence ofsome event and applies to all ofthe items in the catalog. Ifthe date

varies by item, use the 2/LDT/140 segment

Data

Element

345

380

344

373

Data Element Summary

Name

Lead Time Code

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

^se onlyfor services.

AY From Date of Award to Date of Delivery

Quantity M

Numeric value of quantity

Unit of Time Period or Interval M

Code indicating the time period or interval

DA Calendar Days

DW Work Days

MO Month

WK Weeks

Date O

Date (YYMMDD)

Attributes

M ID 2/2

R 1/15

ID 2/2

DT 6/6

003050F832 1 18 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

SAC Service, Promotion, Allowance, or Charge Information

Semantic Notes:

Comments:

130

Heading

Optional

25

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

or percentage for the service, promotion, allowance, or charge

1 At least one of SAC02 or SAC03 is required.

2 If either SAC03 or SAC04 is present, then the other is required.

3 If either SAC06 or SAC07 is present, then the other is required.

4 If either SAC09 or SACIO is present, then the other is required.

5 If SACl 1 is present, then SACIO is required.

6 If SAC13 is present, then at least one of SAC02 or SAC04 is required.

7 If SAC 14 is present, then SACl 3 is required.

1 If SACOl is "A" or "C", then at least one of SAC05, SAC07, or SAC08 is required.

2 SAC05 is the total amount for the service, promotion, allowance, or charge.

If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.

3 SAC08 is the allowance or charge rate per unit. 4 SACIO and SACl 1 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity.

SACIO and SACl 1 used together indicate a quantity range, which could be a dollar

amount, that is applicable to service, promotion, allowance, or charge.

5 SAC 13 is used in conjunction with SAC02 or SAC04 to provide a specific reference

number as identified by the code used.

6 SAC14 is used in conjunction with SAC 13 to identify an option when there is more

than one option of the promotion.

1 SAC04 may be used to uniquely identify the service, promotion, allowance, or

charge. In addition, it may be used in conjunction to fiirther the code in SAC02.

2 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 SACIO using the qualifier "DO" - Dollars in

SAC09.

Notes: L Use this segment to identify charges, allowances, no charge services and discounts

(including "free goods") that apply to all ofthe 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 unitprice, 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 BCTIO is code 42, discount information identified in this segment refers to promotional discounts.

3. Use also to identify taxes that are applicable to all ofthe items in the catalog. Ifthe

taxes differ by item or are not applicable to all the items, use the 2/TXI/166 segment to provide the information.

Data Element Summary

Ref. Data

Pes. Element Name Attributes

Must Use SACOl 248 Allowance or Charge Indicator M ID 1/1

Code which indicates an allowance or charge for the service specified

A Allowance

C Charge

N No Allowance or Charge

003050F832 1 19 8 October 1997
Use to indicate there is no chargefor the specified

service.

SAC02 1300 Service, Promotion, Allowance, or Charge Code X ID 4/4

Code identifying the service, promotion, allowance, or charge

1. Any code may be used but thefollowing codes are preferred.

2. When BCTIO is code 42, codes C300, C310, Dl 70, D440, F910, and 1530

are used to identify promotional discounts.

A310 Air Express Charge

A320 Air Transportation Charge

A480 Assembly

A880 Cancellation Charge

B940 Cutting Charge

COOO 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 ofthis code implies thatfor a quantity of25, thefirst discount

applies to thefirst 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

SAClO/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 ifa specified quantity or monetary amount is purchased, e.g., buy 10, get 1 free. For a specified

quantity, cite the "free" quantity in SACIO and cite the "buy" quantity in

SACll. Identify the specified amount in SAC05.

2. Iffree goods are applicable to a monetary amount range, multiple

repetitions ofthis SA C segment must be transmitted using code Dl 70 in

SAC02. In this instance, the amount transmitted represents the base amount

to qualify for the number of "free goods" specified in SACIO.

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 SACIO or a total line item amount

meeting or exceeding the amount cited in SAC05 when SAC15 cites the word

"ITEM".

003050F832 1 20 8 October 1997
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 SAClO/11. The discount specifiedfor 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 thatportion ofthe total order quantity within each increment.

G470 Restocking Charge

G600 Same-Day Service

G610 Saturday Delivery

G740 Service Charge

Use to indicate a basic chargefor a service call. Ifthe 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

HOOO Special Allowance

HI10 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

1330 Two - Day Service

1380 Unloading (Labor Charges)

1530 Volume Discount

Use to indicate a discount applicable to a total order quantity meeting or exceeding the threshold specified in SACIO or a total order amount meeting

or exceeding the amount cited in SAC05 when SAC15 cites the word

"ORDER".

1590 Warranties

Use to indicate the pricefor a warranty

ZZZZ Mutually Defined

Use to indicate a training charge

Refer to 003050 Data Element Dictionary for acceptable code values.

Not Used SAC03 559 Agency Qualifier Code X ID 2/2

Code identifying the agency assigning the code values

Not Used SAC04 1301 Agency Service, Promotion, Allowance, or Charge X AN 1/10

Code

Agency maintained code identifying the service, promotion, allowance, or charge

SAC05 610 Amount O N2 1/15

Monetary amount

003050F832 1 21 8 October 1997
Use to identify an amount to which t/te percentage cited in SAC07 (when

SAC06 is code 1) or the dollar rate cited in SAC08 applies. Ifnecessary,

qualify the amount in SAC15 using the specifiedformat Ifa charge,

allowance or discount is applicable to an amount range, multiple repetitions

ofthis SAC segment must be transmitted. In this instance, the amount cited

represents the lower end ofthe amount range.

SAC06 378 Allowance/ Charge Percent Qualifier X ID 1/1

Code indicating on what basis allowance or charge percent is calculated

1 Item List Cost

Wse, 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

lUse to indicate a percentage applied to the total order

\amount.

5 Base Price per Unit

JJse 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

'^se to indicate the tax percentages applicable to all of

the items in the catalog.

SAC07 332 Percent X R 1/6

Percent expressed as a percent

Cite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros arc

suppressed).

SAC08 118 Rate

- ^ ^ ^ ^

Rate expressed in the standard monetary denomination for the currency

specified

I. Use to identify 'WWitSffMe^pMWWWfhe 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 ofthe items in

the catalog.

SAC09 355 Unit or Basis for Measurement Code X ID 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

Use any code other than code ZZ.

Refer to 003050 Data Element Dictionary for acceptable code values.

SACIO 380 Quantity X R 1/15

Numeric value of quantity

1. When SAC02 is code C300, use to identify the lower end ofa quantity

range that results in an incremental discount

2. When SAC02 is code Dl 70, 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, ifapplicable.

4. When SAC02 is code F910, use to identify the lower end ofa quantity

range that results in a step ladder discount.

003050F832 1 22 8 October 1997
SACll 380

SAC12 331

SAC13 127

Not Used SAC14 770

SAC15 352

S5^ When SAC02 is code G740, use to specify the minimum distance

applicable to a service charge, if appropriate.

6. When SAC02 is code 1530, 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 ifa greater quantity applies, cite that quantity.

Quantity O R 1/15

Numeric value of quantity

1. When SAC02 is code C300 or F9I0, use to identify the upper end ofthe

quantity range associated with SAC10.

2. When SAC02 is code Dl 70, use to identify the "buy" quantity, if

applicable.

3. When SAC02 is code G740 and SACIO is used, specify the maximum

distance applicable to a service charge, if applicable.

Allowance or Charge Method of Handling Code O ID 2/2

Code indicating method of handling for an allowance or charge

CA Calculate and Add to Invoice

Value of allowance or charge is to be calculated by

recipient and added to invoice total Use to indicate the taxes are additive to the unit prices

if they are not included in the unit prices.

Reference Number X AN 1/30

Reference number or identification number as defined for a particular

Transaction Set, or as specified by the Reference Number Qualifier.

Ifthe 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 l/Nl/150 loop.

Option Number O AN 1/20

A unique number identifying available promotion or allowance options when

more than one is offered

Description O AN 1/80

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

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

followingformat:

(L 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"

003050F832 1 23 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

FOB F.O.B. Related Instructions

Comments:

Notes:

Ref.

Pes.

Must Use FOBOl

FOB02

140

Heading

Optional

1To specify transportation instructions relating to shipment

1 If FOB03 is present, then FOB02 is required.

2 If FOB04 is present, then FOB05 is required.

3 If FOB07 is present, then FOB06 is required.

4 IfFOBOS is present, then FOB09 is required.

1 FOBOl indicates which party will pay the carrier. 2 FOB02 is the code specifying transportation responsibility location.

3 FOB06 is the code specifying the title passage location.

4 FOB08 is the code specifying the point at which the risk of loss transfers. This may

be different than the location specified in FOB02/FOB03 and FOB06/FOB07.

1. Use this l/FOB/140 segment if the Shipment Method ofPayment and the FOBpoint

applies to all ofthe items in the catalog.

2. Ifthe FOBpoint varies by delivery zone or destinations within a delivery zone, use

the l/Nl/150 loop citing code DZ in NlOl, identify the delivery zone in Nl03/1 04 citing

code ZNin Nl 03 and identify the FOB point in N405/406.

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

Data Element Summary

Data

Element Name

146 Shipment Method of Payment

Code identifying payment terms for transportation charges

BP

Attributes

M ID 2/2

PP

PS

309

Paid by Buyer

The buyer agrees to the transportation payment term

requiring the buyer to pay transportation charges to a

specified location (origin or destination location)

Use to indicate the buyer is to pay the transportation

charges by issuance ofa Government Bill ofLading

iGBL). .a*a«.^,g^..,„

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.

Paid by Seller

The seller agrees to the transportation payment term

requiring the seller to pay transportation charges to a

specified location (origin or destination location)

Use to indicate transportation charges are included in

the unit price.

Location Qualifier X ID 1/2

Code identifying type of location

DE Destination (Shipping)

IJse in conjunction withWOB0Tcode¥!i

OR Origin (Shipping Point)

'pse in conjunction with FOBOl code BP or PP.

W Worldwide Geographic Location Code

003050F832 1 24 8 October 1997
Not Used FOB03 352

Not Used FOB04 334

Not Used FOB05 335

Not Used FOB06 309

Not Used FOB07 352

Not Used FOB08 54

Not Used FOB09 352

Use in conjunction with FOBOl code PS to indicate

the FOB pointfor deliveries within the continental

United States is destination and the FOBpointfor

deliveries outside the continental Unites States is origin.

ZZ Mutually Defined

Use in conjunction with FOBOl code PS to indicate am

Other FOB point that is neither at origin nor

destination, e.g., a port ofembarkation. When used,

provide the address ofthe other location in the

l/Nl/150 segment citing code KXin NlOl.

Description O AN 1/80

A fi-ee-form description to clarify the related data elements and their content

Transportation Terms Qualifier Code O ID 2/2

Code identifying the source of the transportation terms

Transportation Terms Code X ID 3/3

Code identifying the trade terms which apply to the shipment transportation

responsibility

Location Qualifier X ID 1/2

Code identifying type of location

Description O AN 1/80

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

Risk of Loss Qualifier O ID 2/2

Code specifying where responsibility for risk of loss passes

Description X AN 1/80

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

003050F832 1 25 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Nl Name

150

Nl Optional (Must Use)

Heading

Optional (Must Use)

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

1 At least one of N102 or N103 is required.

2 If either N103 or N104 is present, then the other is required.

1 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.

2 N1 05 and N1 06 further define the type of entity in N1 0 1

/. Use this l/Nl/150 loop to identify parties that apply to all items in the catalog. Ifthe

information varies by item, use the 2/N1/230 loop.

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

3. Wheneverpossible, identification and address information should be provided using

code values contained in a combination ofNlOl, N103, and N104. Use N102 and

segments N2 through N4, as applicable, when address information cannot be provided

using one ofthe codes listed in N103.

4. One Nl segment is REQUIRED citing code SE in NlOl.

Must Use

Data Element Summary

Ref. Data

Des. Element Name Attributes

NlOl 98 Entity Identifier Code M ID 2/2

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

40

56

CT

Receiver

Entity to accept transmission

Use to indicate the entity to receive the catalog.

Servicing Dealer

Use to indicate a dealer who services a product. This

is the location to obtain service such as a repair.

Country of Origin

1. Use to indicate the country oforigin, as defined in

the Buy American Act, when all items in this catalog are other than a United States domestic endproduct

and the country oforigin is the samefor the items. If

the countty oforigin differs by item, use code CH in

the 2/LIN/OlO segment.

'•2. When used, cite code 38 in N103 and the two

position ISO 3166 country code in N104.

DL

DS

DZ

Dealer

Use to indicate a dealer or reseller ofproducts.

Distributor

Use to indicate the distributor ofthe item(s) contained

in the catalog.

Delivery Zone

003050F832 1 26 8 October 1997
Area where the product was deUvered

1. Use to indicate a geographic delivery areafor

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

CTPIO when specifying a pricefor delivery to this zone.

2. Multiple repetitions ofthis Nl 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 N104for each repetition ofthis Nl loop.

3. Ifthe FOBpoint varies by delivery zone or by

locations within a delivery zone, identify the FOB

point in the 1/N4/180 segment Ifthe FOB point is the samefor all locations within a delivery zone, use one repetition ofthis Nl 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 ofthe 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 ofthe 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 ofthe

registration process.

SE SeUing 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

When services are contracted for, this describes the

organization for whom or location addi'ess at which

those services will be performed

Use to indicate a location where a service is provided.

Name X AN 1/35

Free-form name

Identification Code Qualifier X ID 1/2

Code designating the system/method of code structure used for Identification

27 8 October 1997
Code (67)

While thefederal Electronic Data Interchange (EDI) program uses the

DUNS number, other government users ofthis implementation convention

may require the use ofother and additional numbersfor a transition period

in order to cross reference existing data bases to new procurement actions.

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

We ofthe 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 ofthe 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 ofDefense or

Civilian Agency Activity Address Code.

2 1 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. N104 67 Identification Code X AN 2/20

Code identifying a party or other code

When N103 is code ZN, cite one ofthefollomngY:''

a. A delivery zone designation, e.g., 01, 10, la, 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. Not Used N105 706 Entity Relationship Code O ID 2/2

Code describing entity relationship

Not Used N106 98 Entity Identifier Code O ID 2/2

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

003050F832 1 28 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N2 Additional Name Information

160

Nl Optional (Must Use)

Heading

Optional

2

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

This segment is not necessary when the entity cited in NlOl is described by a code in

N103/N104.

Data Element Summary

Ref. Data

Pes. Element Name

Must Use N201 93 Name

Free-form name

N202 93 Name

Free-form name

Attributes

M AN 1/35

O AN 1/35

003050F832 1 29 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N3 Address Information

170

N1 Optional (Must Use)

Heading

Optional

2

To specify the location of the named party

This segment is not necessary when the entity cited in NlOl is described by a code in

N103/N104.

Data Element Summary

Must Use

Ref.

Pes.

N301

N302

Data

Element

166

166

Name

Address Information

Address information

Address Information

Address information

Attributes

M AN 1/35

O AN 1/35

003050F832 1 30 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N4 Geographic Location

180

N1 Optional (Must Use)

Heading

Optional

1To specify the geographic place of the named party

1 If N406 is present, then N405 is required.

1 A combination of either N401 through N404, or N405 and N406 may be adequate to specify a location.

2 N402 is required only if city name (N401) is in the USA or Canada.

/. This segment is not necessary when the entity cited in NlOl is descriBecfby a code

in N103/N104,

Ref.

Pes.

N401

N402

N403

N404

N405

2. When NlOl 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 ifit varies by delivery zone or locations within a delivery zone.

Data

Element

19

156

116

26

309

Data Element Summary

Attributes

O AN 2/30

Name

City Name

Free-form text for city name

State or Province Code O ID 2/2

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

Postal Code O ID 3/11

Code defining international postal zone code excluding punctuation and blanks

(zip code for United States)

Country Code O ID 2/3

Code identifying the country

Cite the position ISO 3166 country code.

Location Qualifier X ID 1/2

Code identifying type of location

/. When NlOl is code DZ and the l/FOB/140 segment is not used to identify

the FOB point, use to specify the FOBpointfor a delivery zone orfor a

location within a zone.

2. Ifthe FOBpoint is the samefor all locations within a delivery zone, one

repetition ofthe Nl loop should be used to identify the FOB point.

Destination (Shipping)

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.

Origin (Shipping Point)

Use to indicate FOB Origin with transportation

charges paid by a Government Bill ofLading (GBL).

Zone Code

Qualifies a code that identifies a geographic area where

transportation rates apply

When it is necessary to associate the entity identified

in NlOl with a delivery zone, use this code in

conjunction with an appropriate NlOl code (e.g., DL,

DS, SV, etc.).

DE

OA

OR

ZN

003050F832 1 31 8 October 1 997
ZZ Mutually Defined

Use to indicate an FOBpoint other than origin or"^^

destination. Identify the FOB point in N406. - N406 310 Location Identifier O AN 1/30

Code which identifies a specific location

1. When N405 is code ZZ, use to identify the location ofthe Other FOB

point. Cite the 5 position United Nations codeforports 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 NlOl. Identify the delivery zone using the same zone number or keyword specified in establishing the zone.

003050F832 1 32 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Must Use

Ref.

Pes.

REFOl

Not Used

REF02

REF03

REF Reference Numbers

190

Nl Optional (Must Use)

Heading

Optional

12

To specify identifying numbers.

1 At least one of REF02 or REF03 is required.

Use, ifapplicable, to identify the personal identification number assigned to the

submitting contractor by the agency receiving this transaction set

Data Element Summary

Data

Element

128

Attributes

M ID 2/2

127

352

Name

Reference Number Qualifier

Code qualifying the Reference Number.

4A Personal Identification Number (PIN)

A number that uniquely identifies an individual

Reference Number X AN 1/30

Reference number or identification number as defined for a particular

Transaction Set, or as specified by the Reference Number Qualifier.

Description X AN 1/80

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

003050F832 1 33 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

PER Administrative Communications Contact

200

N1 Optional (Must Use)

Heading

Optional

3

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

1 If either PER03 or PER04 is present, then the other is required.

2 If either PER05 or PER06 is present, then the other is required.

3 If either PER07 or PER08 is present, then the other is required.

This segment will be used when the point ofcontact is related to an entity identified in

NIOL

Ref.

Pes.

Must Use PEROl

PER02

PER03

Data

Element

366

93

365

Data Element Summary

Name Attributes

Contact Function Code M ID 2/2

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

lA

AC

CR

EA

OD

SE

TR

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. Administrative Contracting Officer

Use to indicate the originating party's Contracts

Managerfor Federal Supply Schedule (FSS)

contracts. Customer Relations

Use to indicate a customer service contact

EDI Coordinator

Order Department

Service Organization

When NlOl is code SV, use to indicate the

communication numbersfor a service location. Use of

PER02 to identify an individual by name is optional.

Technical Marketing Representative

Use to indicate a technical information contact

Name O AN 1/35

Free-form name

Use to identify the name ofa point ofcontact. Last namefollowed byfirst

name is preferred. Ifthe whole name is longer than 35 characters, the use of

initialsfor thefirst name is recommended. PER09 may be used to cite the

party's title. Communication Number Qualifier X ID 2/2

Code identifying the type of communication number

EM

FX

IT

TE

Electronic Mail

Facsimile

International Telephone

Include the country code.

Telephone

Use to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

003050F832 1 34 8 October 1997
PER04 364

PER05 365

PER06 364

PEROT 365

PER08 364

PER09 443

Communication Number X AN 1/80

Complete communications number including country or area code when

applicable

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

Communication Number Qualifier X ID 2/2

Code identifying the type of communication number

Use to identify a second communications numberfor the party cited in

PER02. For example, ifPER03/04 cites a telephone number, PER05/06 can be used to cite a FAXnumber.

EM Electronic Mail

EX Telephone Extension

Use only ifPEROS is used citing code TE.

FX Facsimile

IT Intemational Telephone

Include the country code.

TE Telephone

Use to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

Communication Number X AN 1/80

Complete communications number including country or area code when

applicable

All numbers, other than those associated with code EM, shall be transmitted

as a continuous number with no extraneous characters.

Communication Number Qualifier X ID 2/2

Code identifying the type of communication number

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

EM

EX

FX

IT

Electronic Mail

Telephone Extension

Use only ifPEROS is used citing code TE.

Facsimile

Intemational Telephone

Include the country code.

TE Telephone

Use to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

Communication Number X AN 1/80

Complete communications number including country or area code when

applicable

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

Contact Inquiry Reference O AN 1/20

Additional reference number or description to clarify a contact number

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

003050F832 1 35 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

LIN Item Identification

010

LIN Optional

Detail

Optional

1To specify basic item identification data

1 Ifeit

2 Ifeit

3 Ifeit

4 Ifeit

5 Ifeit

6 Ifeit

7 Ifeit

8 Ifeit

9 Ifeit

10 Ifeit

11 Ifeit

12 Ifeit

13 Ifeit

14 Ifeit

1 LINOl is the line item identification

1 See the Data Dictionary for a complete list of ID's. 2 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.

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 bepurchased separately.

LIN04 or LINOS is present, then the other is required.

LIN06 or LIN07 is present, then the other is required.

LIN08 or LIN09 is present, then the other is required.

LINIO or LINll is present, then the other is required.

LIN12 or LIN13 is present. then the other is required.

LIN14 or LIN15 is present. then the other is required.

LIN16 or LIN17 is present, then the other is required.

LIN18 or LIN19 is present. then the other is required.

LIN20 or LIN21 is present, then the other is required.

LIN22 or LIN23 is present, then the other is required.

LIN24 or LIN25 is present. then the other is required.

LIN26 or LIN27 is present. then the other is required.

LIN28 or LIN29 is present, then the other is required.

LIN30 or LIN31 is present. then the other is required.

2. When BCTIO 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 ofmultiple

items. When used in this manner, identify the items that comprise the system or kit in

the 2/SLN/020 segment Ifthe item can be purchased separately, it MUSTalso 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 ofthe 2/REF/040 segment is REQUIRED citing code 2S in REFOl and the

numberfrom LINOl ofthe associated system, kit or item in REF02.

Rec

Ref.

Pes.

LINOl

Data

Element

350

Data Element Summary

Name Attributes

Assigned Identification O AN 1/11

Alphanumeric characters assigned for differentiation within a transaction set Use ofthis 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.

Must Use LIN02 235 Product/Service ID Qualifier M ID 2/2

003050F832 1 36 8 October 1997
Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

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 ofdata elements, any applicable code can be used with data

element 235.

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

AK Refined Product Code

\CH Country ofOrigin

Use to indicate the countiy of origin, as defined in the Buy American Act,

when the item is other than a United States domestic endproduct. When

used, cite the 2 position ISO 3166 country code in thefollowing 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-l)

F7 End-Item Description.

Use to indicate the end item to which the item applies.

m-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.

rFT 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 ofthe manufacturer in thefollowing 234

data element

MG Manufacturer 's Part Number

When used, a second 235/234 pair must be used citing code MF, ZB, or ZZ.

IMW Model Number

Nl National Drug Code in 4-4-2 Format

^2 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

fiD National Drug Code (NDC).

PA Pattern Number

PD Part Number Description

Use to indicate the noun nomenclature ofthe item.

I

PI Purchaser's Item Code

37 8 October 1997
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 ofthe item. (No X12 Code Source is associated with

this code). Cite a readily understood size applicable to the item, e.g., sizefor

clothing, shoes, rings, etc.

Must Use LINOS

LIN04

LINOS

LIN06

LIN07

LINOS

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 ofthe 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 (CA GE) Code

Use to indicate a manufacturer who can be identified by a CAGE code.

ZZ Mutually Defined

Use to indicate a clear text name ofa manufacturer

Refer to 003050 Data Element Dictionary for acceptable code values.

234 Product/Service ID M AN 1/40

Identifying number for a product or service

235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

234 Product/Service ID X AN 1/40

Identifying number for a product or service

235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

234 Product/Service ID X AN 1/40

Identifying number for a product or service

235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

003050F832 1 38 8 October 1997
Refer to 003050 Data Element Dictionary for acceptable code values.

LIN09 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LINIO 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LINll 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LIN12 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN13 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LIN14 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN15 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LIN16 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN17 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LIN18 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN19 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LIN20 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN21 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LIN22 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN23 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LIN24 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN25 234 Product/Service ID X AN 1/40

Identifying number for a product or service

003050F832 1 39 8 October 1997
LIN26 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN27 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LIN28 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN29 234 Product/Service ID X AN 1/40

Identifying number for a product or service

LIN30 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

LIN31 234 Product/Service ID X AN 1/40

Identifying number for a product or service

003050F832 1 40 8 October 1997

I
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

G53

Must Use

Ref.

Pes.

G5301

Maintenance Type

015

LIN Optional

Detail

Optional

1To identify the specific type of item maintenance

When BCTIO is code 02, 03, or 04, use to identify the action applicable to the item

identified in the same LIN loop.

Data Element Summary

Data

Element Name Attributes

875 Maintenance Type Code M ID 3/3

Code identifying the specific type of item maintenance

001

002

021

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 LINOL

Delete

Use only when an item identified in the same LIN loop

is being deletedfrom the catalog.

Addition

Use only when the item identified in the same LIN

loop is being added to the catalog.

003050F832 1 41 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

SLN Subline Item Detail

Semantic Notes:

Comments:

Notes:

Must Use

Ref.

Des.

SLNOl

020

LIN Optional

Detail

Optional

100

To specify product subline detail item data

1 If SLN07 is present, then SLN06 is required.

2 If SLN08 is present, then SLN06 is required.

3 If either SLN09 or SLN10 is present, then the other is required.

4 If either SLNl 1 or SLN12 is present, then the other is required.

5 If either SLN 13 or SLN14 is present, then the other is required.

6 If either SLNl 5 or SLN 16 is present, then the other is required.

7 If either SLN17 or SLN18 is present, then the other is required.

8 If either SLN19 or SLN20 is present, then the other is required.

9 If either SLN21 or SLN22 is present, then the other is required.

10 If either SLN23 or SLN24 is present, then the other is required.

11 If either SLN25 or SLN26 is present, then the other is required.

12 If either SLN27 or SLN28 is present, then the other is required.

1 SLNOl is the identifying number for the subline item.

2 SLN02 is the identifying number for the subline level. The subline level is analogous

to the level code used in a bill of materials.

3 SLN03 is the configuration code indicating the relationship of the subline item to the

baseline item.

4 SLN08 is a code indicating the relationship of the price or amount to the associated

segment.

1 See the Data Dictionary for a complete list of ID's. 2 SLNOl is related to (but not necessarily equivalent to) the baseline item number.

Example: 1.1 or 1 A might be used as a subline number to relate to baseline number

1. 3 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.

1. Use this 2/SLN/020 segment only to identify items that:

0. Are provided with a system or kit (SLN03 code I)

b. Can be added to or deletedfrom a kit or system (SLN03 is code A or SLN08 is code D)

c. Items that can be substitutedfor other items provided with a system or kit

(SLN03codeS)

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/Ol 0 segment and the 2/CTP/l 70 loop (citing

code PRP in CTP02) to identify these promotional items.

Data

Element

350

Not Used SLN02 350

Data Element Summary

Name Attributes

Assigned Identification M AN 1/11

Alphanumeric characters assigned for differentiation within a transaction set

tJse ofa catalog number is RECOMMENDED to identify an item in this

SLN segment. Ifthe 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/OlO segment. For those itemsfor which no catalog number applies,

cite a sequential number starting with the number 1. Assigned Identification O AN 1/11

003050F832 1 42 8 October 1997
Must Use SLN03 662

Must Use SLN04

I

O

Alphanumeric characters assigned for differentiation within a transaction set

Relationship Code M ID 1/1

Code indicating the relationship between entities

A Add

Use to indicate an item that can be added to a system

Wkitfor an additional amount, e.g., a modem.

Identify^ the additive amount in SLN06.

Included

Use to indicate the item is provided with the system or

kit at no additional cost

Information Only

Charges which relate to but may not be included in or added to the unit price of the SLN. (i.e., compute

WATS calculation based upon usage amounts)

Use to indicate that the item in this SLN segment is one ofmultiple items that can be chosen as options at no additional cost when the item identified in LIN02

Wfthe same LIN loop is purchased. Cite the quantity

Ithat can be chosen in SLN04.

Substituted

Use to indicate an item that can be substitutedfoFone

^the items provided with the system or kit. Ifthere is

Ian incremental price increase or decrease in the price

ofthe system or kit applicable to the substitute,

identify the increase or decrease in SLN06.

M R 1/15

Numeric value of quantity

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

substituted.

380 Quantity

2. When SLN03 is code I, use to identify the quantity ofthe item that is provided with the system or kit. For example, ifa sound system includes 4

speakers, cite the number 4.

3. When SLN03 is code O, use to identify the quantity ofitems 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 itemsfrom the identified 8 can be chosen.

Must Use SLN05 355

SLN06 212

2. When SLN08 is code D, cite the credit amount ifthe item is deleted. When

code D is used, the value cited is a reduction to the base price. Do not

transmit a negative sign.

Unit or Basis for Measurement Code M ID 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

Any code, other than code ZZ, may be used

Refer to 003050 Data Element Dictionary for acceptable code values.

Unit Price X R 1/17

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

1. When SLN03 is code A, cite thefull price ofthe item that can be added.

3. When SLN03 is code S, cite the incremental price increase or decrease, if

applicable. For an incremental price decrease, transmit a negative sign.

I

Not Used SLN07 639 Basis of Unit Price Code O ID 2/2

003050F832 1 43 8 October 1997
Code identifying the type of unit price for an item

SLN08 662 Relationship Code O ID 1/1

Code indicating the relationship between entities

D Delete

When SLN03 is code I use to indicate that the item can be deletedfor a credit. Specify the credit amount

in SLN06.

SLN09 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

1. Data elements 235 and 234 are used in 10 pairs in this segment Use as manypairs as necessary to identify the item. When working with an

identifying pair ofdata elements, any applicable code can be used with data

element 235.

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

AK Refined Product Code

BL Brand/Label

Use to indicate theproduct's brand or model name, e.g., Trinitron is the

Sony brand namefor a TV or computer monitor.

CH Country ofOrigin

Use to indicate the country oforigin, 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 thefollowing 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 ofproducts 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-l)

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

003050F832 1 44 8 October 1997
MF Manufacturer

When used, cite the DUNS number ofthe manufacturer in thefollowing 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

Nl 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 ofthe 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 ofthe 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 ofthe 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 ofa manufacturer

Refer to 003050 Data Element Dictionary for acceptable code values.

SLNIO 234 Product/Service ID X AN 1/40

Identifying number for a product or service

003050F832 1 45 8 October 1997
SLNll 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN12 234 Product/Service ID X AN 1/40

Identifying number for a product or service

SLN13 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN14 234 Product/Service ID X AN 1/40

Identifying number for a product or service

SLN15 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN16 234 Product/Service ID X AN 1/40

Identifying number for a product or service

SLN17 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN18 234 Product/Service ID X AN 1/40

Identifying number for a product or service

SLN19 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN20 234 Product/Service ID X AN 1/40

Identifying number for a product or service

SLN21 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN22 234 Product/Service ID X AN 1/40

Identifying number for a product or service

SLN23 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN24 234 Product/Service ID X AN 1/40

Identifying number for a product or service

SLN25 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN26 234 Product/Service ID X AN 1/40

Identifying number for a product or service

SLN27 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used in

Product/Service ID (234)

Refer to 003050 Data Element Dictionary for acceptable code values.

003050F832 1 46 8 October 1997
SLN28 234 Product/Service ID X AN 1/40

Identifying number for a product or service

003050F832_1 47 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

DTM Date/Time Reference

Ref.

Pes.

Must Use DTMOl

DTM02

Not Used DTM03

Not Used DTM04

DTM05

Not Used DTM06

Not Used DTM07

030

LIN Optional

Detail

Optional

10

To specify pertinent dates and times

1 At least one of DTM02 DTM03 or DTM06 is required.

2 If either DTM06 or DTM07 is present, then the other is required.

Use this 2/DTM/030 segment only when the dates apply to the cited item in the catalog.

Ifthe dates apply to the all oftlte items, use the l/DTM/070 segment. Ifthe dates apply

to pricing information, use the 2/DTM/180 segment.

Data Element Summary

Data

Element

374

Attributes

M ID 3/3

373

337

623

624

1250

1251

Name

Date/Time Qualifier

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.

Date X DT6/6

Date (YYMMDD)

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

Time X TM 4/8

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)

Time Code O ID 2/2

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

Century O NO 2/2

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

Date Time Period Format Qualifier X ID 2/3

Code indicating the date format, time format, or date and time format

Date Time Period X AN 1/35

Expression of a date, a time, or range of dates, times or dates and times

003050F832 1 48 8 October 1997
Segment: REF Reference Numbers

Position: 040

Loop: LIN Optional

Level: Detail

Usage: Optional

Max Use: 12

Purpose: To specify identifying numbers.

Syntax Notes: 1 At least one of REF02 or REF03 is required.

Semantic Notes:

Comments:

Notes: Use this segment to identify a reference number applicable to the cited item in the same

LIN segment.

Data Element Summary

Ref. Data

Pes. Element Name Attributes

Must Use REFOl 128 Reference Number Qualifier M ID 2/2

Code qualifying the Reference Number.

2S Catalog

Use to indicate an associated catalog item, Le., a

service or item that is applicable to another item or

items. Cite the numberfrom LINOl ofthe 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 ofthe transaction set that is applicable to the item cited in the same LIN loop.

QX Old Part Number

Use to indicate thWmam^Wturer's part number ^^^^

discontinued item for which the service identified in

the LIN segment is still available. Cite the part

number in REFOl and identify the manufacturer in

REF03.

^

TN Transaction Reference Number

1. Use to indicate the unique reference number ofa

transaction set that is transmitting images ofthe items or data relating to the items identified in this

transaction set.

2. When used, cite the related transaction set's unique

number in REFOl and cite the XI2 transaction set designator ofthe related transaction set, e.g., 841, in

REF03. „^., J

W6 Federal Supply Schedule Number

Identifies an item with a two-digit group number, twodigit part number, and one-character section letter Use when the item is contained on an existing Federal

Supply Schedule (FSS).

REF02 127 Reference Number X AN 1/30

003050F832 1 49 8 October 1997
Reference number or identification number as defined for a particular

Transaction Set, or as specified by the Reference Number Qualifier.

REF03 352 Description X AN 1/80

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

1. When KEFOl 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 orfreeform text

3. When REFOl is code TN, use to identify the XI2 transaction set designator, e.g., 841. ^ ^ ^ ^

003050F832 1 50 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

CTB Restrictions/ Conditions

060

LIN Optional

Detail

Optional

25

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

1 At least one of CTB02 CTB04 or CTB06 is required.

2 If either CTB03 or CTB04 is present, then the other is required.

3 If either CTB05 or CTB06 is present, then the other is required.

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

in LINOL

Must Use

Ref.

Pes.

CTBOl

CTB02

CTB03

Data

Element

688

673

Data Element Summary

Name Attributes

Restrictions/Conditions Qualifier M ID 2/2

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 CTBOlfrom whom the selling party will

accept orders.

Nonreturnable

Use to indicate a non-returnable quantity and/or

monetary amount.

Ordering

Use to indicate d minimum or maximufit otder''^'''^""^ quantity and/or monetary amount.

Shipping

pse to indicate a minimum or maximum shipment

Quantity and/or monetary amount.

X AN 1/80

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

Wsefor a free-form text description ofa restriction or condition applying to either a quantity or a dollar amount ofthe item.

Quantity Qualifier X ID 2/2

Code specifying the type of quantity

NR

OR

SR

352 Description

57

67

69

Minimum Order Quantity

Minimum Ship Quantity

Incremental Order Quantity

f. Use to indicate the increment, above the minimumM

quantity, for which additional quantities will be if accepted. For example, the minimum quantity may be

50 but quantities above 50 must be in increments of

25.

70

MQ

2. Ifno minimum quantity is stated (code 57), the

minimum quantity will default to the incremental

quantity (when code 69 is cited).

Maximum Order Quantity

Maximum Ship Quantity

003050F832 1 51 8 October 1997
CTB04

CTB05

380

522

CTB06 610

Quantity

Numeric value of quantity

Amount Qualifier Code

Code to qualify amount

R 1/15

X ID 1/2

KQ

MA

MO

Amount

Monetary amount

Incremental Order Amount

Use to indicate the increment, above the minimum

amount, in which ordersfor this item will be accepted.

For example, the minimum order amount may be $100

but orders above $100 must be in increments of$50.

Maximum Amount

Minimum Order Value

Minimum value of order allowed

Use code "MO" to represent the minimum order

amount.

X N2 1/15

003050F832 1 52 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

PID Product/Item Description

070

LIN Optional

Detail

Optional

200

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

1 If PID04 is present, then PID03 is required.

At least one of PID04 or PID05 is required.

If PID07 is present, then PID03 is required.

If PID08 is present, then PID03 is required.

Use PID03 to indicate the organization that publishes the code list being referred to. PID04 should be used for industry-specific product description codes.

PID08 describes the physical characteristics of the product identified in PID04. A

"Y" indicates that the specified attribute applies to this item. A "N" indicates it does

not apply. Any other value is indeterminate.

If PIDOl = 'T", then PID05 is used. If PIDOl = ~ S", then PID04 is used. If PIDOl =

''X", then both PID04 and PID05 are used.

Use PID06 when necessary to refer to the product surface or layer being described in

the segment.

PID07 specifies the individual code list of the agency specified in PID03.

Use to describe a product or service in a codedformat, in freeform text, or in both a

1

codedformat andfreeform text.

2. Use also to provide information related to the product or service, e.g., warranty

conditions, shipping information, material condition, etc.

Must Use

Ref.

Des.

PIDOl

PID02

Data

Element

349

750

Data Element Summary

Name Attributes

Item Description Type M ID 1/1

Code indicating the format of a description

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 codefrom an industry code list wilt 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.

Product/Process Characteristic Code O ID 2/3

Code identifying the general class of a product or process characteristic

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 ofthe item, e.g., environmentalfeatures such as Low VOC, Recyclable, etc.

93 Shipping Unit Component

Use to indicate the item comes in a reusable shipping container. Identify the

003050F832 1 53 8 October 1997
type ofcontainer in FIDOS 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

FIDOS, e.g., factory warranty, shop warranty, etc. Use the 2/MEA/080

segment to identify the length ofthe warranty

Refer to 003050 Data Element Dictionary for acceptable code values.

PID03 559 Agency Qualifier Code X ID 2/2

Code identifying the agency assigning the code values

1. Use any code, other than code ZZ.

2 When FID02 is code MAC, cite code AS

Refer to 003050 Data Element Dictionary for acceptable code values.

PID04 751 Product Description Code X AN 1/12

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

characteristic

i. An actual codefrom an agency code list when the agency is specified in

FIDOS.

2. When PID02 is code MAC, cite the material classification ofthe item

using thefollowing: cite the letter Rfor reconditioned, cite the letter Mfor

modified, or cite the letter Ufor used.

PID05 352 Description X AN 1/80

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

1. Use to providefreeform text information applicable to the item cited in

the same LIN loop.

Not Used PID06 752

Not Used Pro07 822

Not Used Pro08 1073

2. When FID02 is code 93, identify the type ofreusable container using

either text or an applicable number, e.g., an NSN.

Surface/Layer/Position Code O ID 2/2

Code indicating the product surface, layer or position that is being described

Source Subqualifier O AN 1/15

A reference that indicates the table or text maintained by the Source Qualifier

Yes/No Condition or Response Code O ID 1/1

Code indicating a Yes or No condition or response

003050F832 1 54 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

MEA Measurements

Semantic Notes:

Comments:

Notes:

Ref.

Pes.

MEAOl

080

LIN Optional

Detail

Optional

40

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

and weights (See Figures Appendix for example of use of COOl)

At least one of MEA03 MEA05 MEA06 or MEA08 is required.

If MEA05 is present, then MEA04 is required.

If MEA06 is present, then MEA04 is required.

If MEA07 is present, then at least one of MEA03 MEA05"or MEA06 is required.

Only one of MEA08 or MEA03 may be present.

MEA04 defines the unit of measure for MEA03, MEA05, and MEA06.

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.

Use this segment to identify measurements applicable to the item identified in the

LIN segment

2. Use also to identify the length ofa warranty period,

Data Element Summary

Data

Element Name

737

Attributes

Measurement Reference ID Code O ID 2/2

Code identifying the broad category to which a measurement applies

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 MEAO5/06.

DE Defects

Use to indicate a warranty period.

Refer to 003050 Data Element Dictionary for acceptable code values.

MEA02 738 Measurement Qualifier O ID 1/3

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

Use any code other than code ZZZ.

PO Percent ofOrder (-,+)

Use to indicate variations in quantity, when expressed as a percent ofthe

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 ofa warranty period Specify the number or days,

weeks, months, years in MEA03 and the time period in MEA04-C00101.

Refer to 003050 Data Element Dictionary for acceptable code values.

MEA03 739 Measurement Value X R 1/20

The value of the measurement

003050F832 1 55 8 October 1997
MEA04 COOl Composite Unit of Measure X

To identify a composite unit of measure (See Figures Appendix for examples

of use)

Must Use COOlOl 355 Unit or Basis for Measurement Code M ID 2/2

Code specifying the units in which a value is being expressed, or maimer in

which a measurement has been taken

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) XI2 codes.

Refer to 003050 Data Element Dictionary for acceptable code values.

C00102

C00103

C00104

O R 1/15

C00105

C00106

Not Used C00107

Not Used C00108

Not Used C00109

Not Used COOl 10

Not Used COOl 11

Not Used COOl 12

Not Used COOl 13

Not Used COOl 14

Not Used C00115

MEA05

O R 1/10

O ID 2/2

1018 Exponent

Power to which a unit is raised

649 Multiplier

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

355 Unit or Basis for Measurement Code

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

I/. Use any code other than code ZZ.

2. An application program conversion table may be required to convert

agency codes to ASCXI2 codes.

Refer to 003050 Data Element Dictionary for acceptable code values.

1018 Exponent O R 1/15

Power to which a unit is raised

649 Multiplier

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

355 Unit or Basis for Measurement Code

Code specifying the units in which a value is being expressed, or maimer in

which a measurement has been taken

1018 Exponent

Power to which a unit is raised

649 Multiplier

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

355 Unit or Basis for Measurement Code

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

1018 Exponent

Power to which a unit is raised

649 Multiplier

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

355 Unit or Basis for Measurement Code

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

1018 Exponent

Power to which a unit is raised

649 Multiplier

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

740 Range Minimum

The value specifying the minimum of the measurement range

1. Use to indicate a minimum measurement, e.g., a minimum tolerance.

O R 1/10

O ID 2/2

O R 1/15

O R 1/10

O ID 2/2

O R 1/15

O R 1/10

O ID 2/2

O R 1/15

O R 1/10

X R 1/20

003050F832 1 56 8 October 1997
1 WHeh MEAOl is code CT, or MEAOlls code PO, use to specify the

variation in quantity under.

MEA06 741 Range Maximum X R 1/20

The value specifying the maximum of the measurement range

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

Not Used MEA07 935

Not Used MEA08 936

Not Used MEA09 752

Not Used MEAIO 1373

2. When MEAOl is code CT, or MEA02 is code PO, use to specify the

variation in quantity over. Measurement Significance Code O ID 2/2

Code used to benchmark, quahfy or fiirther define a measurement value

Measurement Attribute Code X ID 2/2

Code used to express an attribute response when a numeric measurement value

carmot be determined

Surface/Layer/Position Code O ID 2/2

Code indicating the product surface, layer or position that is being described

Measurement Method or Device O ID 2/4

The method or device used to record the measurement

003050F832 1 57 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

P04

Semantic Notes:

Comments:

Notes:

Item Physical Details

100

LIN Optional

Detail

Optional

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

1 If either PO402 or PO403 is present, then the other is required.

2 If PO405 is present, then PO406 is required.

3 If either PO406 or PO407 is present, then the other is required.

4 If either PO408 or PO409 is present, then the other is required.

5 If P04 1 0 is present, then P04 1 3 is required.

6 If P041 1 is present, then P0413 is required.

7 If P04 1 2 is present, then P04 1 3 is required.

8 If P04 1 3 is present, then at least one of P04 1 0 P04 11 or P04 1 2 is required.

1 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.

2 P0413 defines the unit of measure for PO410, P041 1, and P0412.

L This segment can be used to specify the weight, cube, or dimensions ofthe unit or

intermediate pack; or the unit pack quantity or intermediate container quantity

applicable to the item identified in LINOl. To specify the unitpack quantity , use PO401, andPO404 (code UNT). Ifthere are 50 pairs in a unit container, PO401

would cite 50, and PO404 would cite code UNT

2. Ifit is necessary to specify not only the quantity ofitems in a unit container, but

also the size and unit ofmeasure ofthose items, use PO401, PO402, PO403 and

PO404. In this instance, ifthere 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 ofthese examples, the number ofunit containers in an

intermediate container would be carried in P0414. Ifonly the quantity per

intermediate container is required, use code INT in PO404 and cite the quantity in

P0414.

Ref.

Pes.

PO401

PO402

PO403

Data

Element

356

357

355

PO404 103

Data Element Summary

Name Attributes

Pack O NO 1/6

Number of inner pack units per outer pack unit

Use to identify the unit pack quantity.

Size X R 1/8

Size of supplier units in pack

Use only to identify the size ofthe individual itFms within a unitcohtamer.

Unit or Basis for Measurement Code X ID 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

/. Use any code other than code ZZ..

2. An application program conversion table may be required to convert

agency codes to ASCX12 codes.

Refer to 003050 Data Element Dictionary for acceptable code values.

Packaging Code O AN 3/5

003050F832 1 58 8 October 1997
Code identifying the type of packaging; Part 1: Packaging Form, Part 2: Packaging Material

Use any codefrom part 1 or 2 ofthis data element. Thefollowing is a

preferred Part I code and should be used as indicated by the note:

UNT Unit

Use to indicate a unit container.

Refer to 003050 Data Element Dictionary for acceptable code values.

PO405 187 Weight Qualifier O ID 1/2

Code defining the type of weight

^se any code, other than code ZZ.

Refer to 003050 Data Element Dictionary for acceptable code values.

PO406 384 Gross Weight per Pack X R 1/9

Numeric value of gross weight per pack

tUse to specify the weight ofa container. The weight shall be provided to 1

decimal point

PO407 355 Unit or Basis for Measurement Code X ID 2/2

Code specifying the units in which a value is being expressed, or maimer in

which a measurement has been taken

1. Use any code, other than code ZZ.

2. An application program conversion table may be required to convert

agency codes to ASCXI2 codes.

Refer to 003050 Data Element Dictionary for acceptable code values.

PO408 385 Gross Volume per Pack X R 1/9

Numeric value of gross volume per pack

^se to specify the cube ofa container. The cube shall be provided to 3

'decimal places,

PO409 355 Unit or Basis for Measurement Code "

" X ID 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

1. Use any code, other than code ZZ.

2. An application program conversion table may be required to convert

agency codes to ASCXI2 codes.

Refer to 003050 Data Element Dictionary for acceptable code values.

PO410 82 Length X R 1/8

Largest horizontal dimension of an object measured when the object is in the

upright position

P0411 189 Width X R 1/8

Shorter measurement of the two horizontal dimensions measured with the

object in the upright position

P0412 65 Height X R 1/8

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

position

Use to specify the depth ofthe container.

P0413 355 Unit or Basis for Measurement Code X ID 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

1. Use any code, other than code ZZ.

'2. An application program conversion table may be required to convert

agency codes to ASCXI2 codes.

Refer to 003050 Data Element Dictionary for acceptable code values.

003050F832 1 59 8 October 1997
P0414 810 Inner Pack O NO 1/6

Number of units in each selling pack

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

003050F832 1 60 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Ref.

Pes.

TD401

TD402

TD403

TD404

TD4 Carrier Details (Special Handling, or Hazardous Materials, or Both)

110

LIN Optional

Detail

Optional

10

To specify transportation special handling requirements, or hazardous materials

information, or both

1 At least one of TD40 1 TD402 or TD404 is required.

2 If TD402 is present, then TD403 is required.

Use this segment to provide hazardous material information or special handling

requirements ofthe item.

Data Element Summary

Data

Element

152

Attributes

X ID 2/3

208 ID 1/1

209

352

Name

Special Handling Code

Code specifying special transportation handling instructions

DA Dangerous

FL Flammable

HM Endorsed as Hazardous Material

RM Radioactive Material

Hazardous Material Code Qualifier X

Code which qualifies the Hazardous Material Class Code (209)

Use any code.

Refer to 003050 Data Element Dictionary for acceptable code values.

Hazardous Material Class Code X AN 2/4

Code specifying the kind of hazard for a material

Description X AN 1/80

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

A free-form text description ofthe cited item.

003050F832 1 61 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Must Use

Ref.

Pes.

LDTOl

Must Use LDT02

Must Use LDT03

Not Used LDT04

LDT Lead Time

140

LIN Optional

Detail

Optional

1To specify lead time for availability of products and services

1 LDT04 is the effective date of lead time information.

1 LDT02 is the quantity of unit of time periods.

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

^om event

Data Element Summary

Data

Element

345

380

344

373

Name

Lead Time Code

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 onlyfor services.

AY From Date of Award to Date of Delivery

Quantity M

Numeric value of quantity

Unit of Time Period or Interval M

Code indicating the time period or interval

DA Calendar Days

DW Work Days

MO Month

WK Weeks

Date O

Date (YYMMDD)

Attributes

M ID 2/2

R 1/15

ID 2/2

DT 6/6

003050F832 1 62 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

SAC Service, Promotion, Allowance, or Charge Information

Semantic Notes:

Comments:

Notes:

150

LIN Optional

Detail

Optional

25

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

or percentage for the service, promotion, allowance, or charge

1 At least one of SAC02 or SAC03 is required.

2 If either SAC03 or SAC04 is present, then the other is required.

3 If either SAC06 or SAC07 is present, then the other is required.

4 If either SAC09 or SAC10 is present, then the other is required.

5 If SAC 1 1 is present, then SAC 10 is required.

6 If SAC 13 is present, then at least one of SAC02 or SAC04 is required.

7 If SAC 14 is present, then SAC13 is required.

1 If SACOl is "A" or "C", then at least one of SAC05, SAC07, or SAC08 is required.

2 SAC05 is the total amount for the service, promotion, allowance, or charge.

If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.

3 SAC08 is the allowance or charge rate per unit. 4 SAC 10 and SACl 1 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity.

SAC 10 and SACl 1 used together indicate a quantity range, which could be a dollar

amount, that is applicable to service, promotion, allowance, or charge.

5 SAC 13 is used in conjunction with SAC02 or SAC04 to provide a specific reference

number as identified by the code used.

6 SAC 14 is used in conjunction with SAC 13 to identify an option when there is more

than one option of the promotion.

1 SAC04 may be used to uniquely identify the service, promotion, allowance, or

charge. In addition, it may be used in conjunction to further the code in SAC02.

2 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 SAC 10 using the qualifier "DO" - Dollars in

SAC09.

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.

Must Use

Ref.

Pes.

SACOl

SAC02

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

Data

Element

248

1300

Data Element Summary

Name Attributes

Allowance or Charge Indicator M ID 1/1

Code which indicates an allowance or charge for the service specified

A Allowance

C Charge

N No Allowance or Charge

Use to indicate there is no chargefor the specified

service.

Service, Promotion, Allowance, or Charge Code X ID 4/4

Code identifying the service, promotion, allowance, or charge

003050F832 1 63 8 October 1997
1. Any code may be used but the following codes are preferred, ft is recommended that taxes applicable to line items be identified in the

2/TXI/166 segment.

2. When BCTIO is code 42, codes C300, C310, Dl 70, 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

€000 Defective Allowance

IC300 Discount - Special

fUse 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, ifdifferent discounts are given for quantities, 1 - 10,

11 - 20, 21 - 30, etc., use ofthis code implies thatfor a quantity of25, the

first discount applies to thefirst 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 SAClO/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

iC300 or F910. Include any general discount within the C300 or F910

discount considerations.

C370 Diversion Charge

CS80 Emergency Service

C590 Emergency Surcharge

C880 Expediting Premium.

D170 Free Goods

1. Use to indicate a quantity provided at no cost ifa specified quantity or monetary amount is purchased, e.g., buy 10, get 1 free. For a specified

quantity, cite the "free" quantity in SACIO and cite the "buy" quantity in

SACll. Identify the specified amount in SAC05.

2. Iffree goods are applicable to a monetary amount range, multiple

repetitions ofthis SAC segment must be transmitted using code Dl 70 in

SAC02. In this instance, the amount transmitted represents the base amount

to qualifyfor the number of "free goods" specified in SACIO.

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 SACIO or a total line item amount

meeting or exceeding the amount cited in SAC05 when SACI5 cites the word

"ITEM".

D500 Handling

D530 Hazardous Cargo Charge

D660 Hook-up Charge

D820 Inside Delivery

64 8 October 1997
p890 Installation and Training

p900 Installation

E930 One - Day Service

F560 Premium Transportation

iF910 Quantity Discount

Use to indicate a step ladder discount applicable to the quantity range

specified in SAC10/11. The discount specifiedfor the quantity range

containing the item purchase quantity is the discount to be applied to the

hem. 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 ofthe item purchase quantity within each increment

G470 Restocking Charge

G600 Same-Day Service

G610 Saturday Delivery

G740 Service Charge

Use to indicate a basic chargefor a service call. Ifthe 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.

Not Used SAC03

Not Used SAC04

SAC05

SAC06

G760 Set-up

G870 Shrink-Wrap Charge

HOOO Special Allowance

HI10 Special Packaging

1330 Two - Day Service

1380 Unloading (Labor Charges)

1590 Warranties

Use to indicate the pricefor a warranty

ZZZZ Mutually Defined

Use to indicate a training charge

Refer to 003050 Data Element Dictionary for acceptable code values.

559 Agency Qualifier Code X ID 2/2

Code identifying the agency assigning the code values

1301 Agency Service, Promotion, Allowance, or Charge X AN 1/10

Code

Agency maintained code identifying the service, promotion, allowance, or charge

610 Amount O N2 1/15

Monetary amount

Use to identify an amount to which the percmWg¥aiedTn SAC07 (^^

SAC06 is code 1) or the dollar rate cited in SAC08 applies. Ifnecessary,

qualify the amount in SAC15 using the specifiedformat Ifa charge,

allowance or discount is applicable to an amount range, multiple repetitions

ofthis SAC segment must be transmitted. In this instance, the amount cited

represents the lower end ofthe amount range.

378 Allowance/ Charge Percent Qualifier X ID 1/1

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.

Base Price per Unit

Use to indicate a percentage applied to the Line Item

unit price.

Base Price Amount

""1

003050F832 1 65 8 October 1997
pse to indicate a percentage applied to the Line Item

total amount.

SAC07 332 Percent X R 1/6

Percent expressed as a percent

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

suppressed).

SAC08 118 Rate O R 1/9

Rate expressed in the standard monetary denomination for the currency

specified

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 ofamounts.

SAC09 355 Unit or Basis for Measurement Code X ID 2/2

Code specifying the units in which a value is being expressed, or maimer in

which a measurement has been taken

Use any code, other than code ZZ.

Refer to 003050 Data Element Dictionary for acceptable code values.

SACIO 380 Quantity X R 1/15

Numeric value of quantity

1. When SAC02 is code C300, use to identify the lower end ofan 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 ofan item

purchase quantity range that results in a step ladder discount.

5. WIten SAC02 is code G740, use to specify the minimum distance

applicable to a service charge, ifappropriate.

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 ifa greater quantity applies, cite that quantity.

SACll 380 Quantity O R 1/15

Numeric value of quantity

1. When SAC02 is code C300 or F910, use to identify the upper end ofan

item purchase quantity range that results in a discount, ifapplicable.

2. When SAC02 is code Dl 70, use to identify the "buy" quantity, if

applicable.

Not Used SAC12

SAC13

Not Used SAC14

3. When SAC02 is code G740 and SACIO is used, specify the maximum

distance applicable to a service charge, if applicable.

331 Allowance or Charge Method of Handling Code O ID 2/2

Code indicating method of handling for an allowance or charge

Refer to 003050 Data Element Dictionary for acceptable code values.

127 Reference Number X AN 1/30

Reference number or identification number as defined for a particular

Transaction Set, or as specified by the Reference Number Qualifier.

Ifthe discount, allowance, charge, orfree 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 l/Nl/150 loop.

170 Option Number O AN 1/20

003050F832 1 66 8 October 1997
A unique number identifying available promotion or allowance options when

more than one is offered

SAC15 352 Description O AN 1/80

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

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

followingformat:

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"

003050F832 1 67 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

FOB F.O.B, Related Instructions

Comments:

Notes:

Must Use

Ref.

Pes.

FOBOl

FOB02

160

LIN Optional

Detail

Optional

1To specify transportation instructions relating to shipment

1 If FOB03 is present, then FOB02 is required.

2 If FOB04 is present, then FOB05 is required.

3 If FOB07 is present, then FOB06 is required.

4 If FOB08 is present, then FOB09 is required.

1 FOBOl indicates which party will pay the carrier. 2 FOB02 is the code specifying transportation responsibility location.

3 FOB06 is the code specifying the title passage location.

4 FOB08 is the code specifying the point at which the risk of loss transfers. This may

be different than the location specified in FOB02/FOB03 and FOB06/FOB07.

Use this 2/FOB/160 segment when the Shipment Method ofPayment and or the FOB

point varies by item.

Data

Element

146

309

Data Element Summary

Name Attributes

Shipment Method of Payment M ID 2/2

Code identifying payment terms for transportation charges

BP Paid by Buyer

The buyer agrees to the transportation payment term

requiring the buyer to pay transportation charges to a

specified location (origin or destination location)

Use to indicate the buyer is to pay the transportation

charges by issuance ofa Government Bill ofLading

(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

The seller agrees to the transportation payment term

requiring the seller to pay transportation charges to a

specified location (origin or destination location)

Use to indicate transportation charges are included in

the unit price.

Location Qualifier X ID 1/2

Code identifying type of location

DE Destination (Shipping)

Use in conjunction with FOBOl code PS.

OR Origin (Shipping Point)

Use in conjunction with FOBOl code BP or PP.

W Worldwide Geographic Location Code

Use in conjunction with FOBOl code PS to indicate

the FOBpointfor deliveries within the continental

United States is destination and the FOBpointfor

deliveries outside the continental Unites States is

ZZ

origin.

Mutually Defined

003050F832 1 68 8 October 1997
Not Used FOB03 352

Not Used FOB04 334

Not Used FOB05 335

Not Used FOB06 309

Not Used FOB07 352

Not Used FOB08 54

Not Used FOB09 352

Use in conjunction with FOBOl code PS to indicate an

Other FOB point that is neither at origin nor

destination, e.g., a port ofembarkation. When used,

provide the address ofthe other location in the

2/N1/230 segment citing code KX in NlOl.

Description O AN 1/80

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

Transportation Terms Qualifier Code O ID 2/2

Code identifying the source of the transportation terms

Transportation Terms Code X ID 3/3

Code identifying the trade terms which apply to the shipment transportation

responsibility

Location Qualifier X ID 1/2

Code identifying type of location

Description O AN 1/80

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

Riskof Loss Qualifier O ID 2/2

Code specifying where responsibility for risk of loss passes

Description X AN 1/80

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

003050F832 1 69 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

TXI Tax Information

Notes:

Ref.

Pes.

Must Use TXIOl

TXI02

TXI03

Not Used TXI04

Not Used TXI05

Not Used TXI06

TXI07

Not Used TXI08

Not Used TXI09

Not Used TXIIO

166

LIN Optional

Detail

Optional

1To specify tax information

1 At least one of TXI02 TXI03 or TXI06 is required.

2 If either TXI04 or TXI05 is present, then the other is required.

3 If TXI08 is present, then TXI03 is required.

1 TXI07 is a code indicating the relationship of the price or amount to the associated

segment.

1 TXI02 is the monetary amount of the tax. 2 TXI03 is the tax percent expressed as a decimal.

3 If TXI02 is not used, then the application of the percent (TXI03) is between trading

partners.

Use this segment to identify taxes that apply to tfiJWeWanii^wl^

in the unitprice or are to be added to the unitprice oftlte item.

Data Element Summary

Data

Element

963

Attributes

M ID 2/2

782

954

955

956

441

662

828

325

350

Name

Tax Type Code

Code specifying the type of tax Use any code other than code ZZ.

Refer to 003050 Data Element Dictionary for acceptable code values.

Monetary Amount X R 1/15

Monetary amount

Percent X R 1/10

Percentage expressed as a decimal

XJite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are

suppressed).

Tax Jurisdiction Code Qualifier X ID 2/2

Code identifying the source of the data used in tax jurisdiction code

Tax Jurisdiction Code X AN 1/10

Code identifying the taxing jurisdiction

Tax Exempt Code X ID 1/1

Code identifying exemption status from sales and use tax

Relationship Code O ID 1/1

Code indicating the relationship between entities

A Add

I Included

Dollar Basis For Percent O R 1/9

Dollar basis to be used in the percent calculation of the allowance, charge or

tax Tax Identification Number O AN 1/20

Number assigned to a purchaser (buyer, orderer) by a taxing jurisdiction (state,

county, etc.); often called a tax exemption number or certificate number

Assigned Identification O AN 1/11

Alphanumeric characters assigned for differentiation within a transaction set

003050F832 1 70 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

CTP Pricing Information

Semantic Notes:

Comments:

170

CTP Optional

Detail

Optional

1To specify pricing information

1 If either CTP04 or CTP05 is present, then the other is required.

2 If CTP06 is present, then CTP07 is required.

3 If CTP09 is present, then CTP02 is required.

4 If CTP1 0 is present, then CTP02 is required.

1 CTP07 is a multipher factor to arrive at a final discounted price. A multiplier of .90

would be the factor if a 10% discount is given.

2 CTP08 is the rebate amount.

1 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.

Notes: 1. Use this segment to specify various pricesfor the item identified in the LIN segment.

These include the item 's unit price, unit pricesfor step ladder quantities or purchase

values, or the unitpricefor delivery to various geographic locations (zones). The unit

prices can be expressed by various attributes, e.g., discountedprice. Governmentprice,

catalogprice, etc.

2. Example ofstep ladder quantity pricesfor quantities 1-10, 11-20, 21-30, and 31 and

above:

CTP**PBQ**l*EAn/l

CTP**ICL*25.00*10*EA n/l

CTP**ICL*24.50*20*EA n/l

CTP**ICL*23.50*30*EA n/l

CTP**MAX*22.00*31*EA n/l

Not Used

Ref.

Pes.

CTPOl

CTP02

Data

Element

687

236

Data Element Summary

Name Attributes

Class of Trade Code O ID 2/2

Code indicating class of trade

Price Identifier Code X ID 3/3

Code identifying pricing specification

^. Use to identify an attribute ofthe unit price cited in CTP03.

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

price, lease to purchaseprice, etc. ALT

CAT

DOl

DPR

GOV

Alternate Price

Use to indicate a lease-to-purchase price.

Catalog Price

TJse to indicate a standard commercial price, i. e., the

price offered to the general public or the standard

dealer price.

Federal Supply Schedule (FSS) Price

Discount Price

Use to indicate the price ofthe item is already

discounted.

Government Price

003050F832 1 71 8 October 1997
Use to indicate this is the price to the government.

Temporary Price Reduction Price

Use to indicate this is a temporary discounted price.

Unit Price Through Quantity

1. Use to indicate the end ofa 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 MAXfor

step ladder pricing. Step ladderpricing is defined as

the price specifiedfor the range containing the

quantity or dollar value purchased, applying to all the

items purchased. Use ofcodes ICL, MAXand PBQ is in contrast to use ofcode PAQ which identifies

quantities at which different prices are applied.

Labor Rate

Use when the item identified in the LIN loop is a labor

categoiy and there is one set labor rate for the

category.

Maximum Order Quantity Price

1. Usefor 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 PBQfor

step ladder pricing. Step ladderpricing is defined as

the price specifiedfor the range containing the

quantity or dollar value purchased, applying to all the

items purchased. Use ofcodes ICL, MAXand PBQ is

in contrast to use ofcode PAQ which identifies

quantities at which different prices are applied.

Manufacturer's Suggested Retail

Use to indicate the base pricefrom which the

government price is calculated.

Price Break Quantity(s)

Wse to indicate a quantity where an incremental price

break occurs. For example, ifprice breaks occur at quantities 11, 21, 31, etc., then for a purchase quantity

of25, the first 10 units are at thefirst 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.

Unit Price Beginning Quantity

1. Use to indicate the beginning ofa 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 MAXfor

step ladder pricing. Step ladder pricing is defined as

the price specifiedfor the range containing the

quantity or dollar vaiuepurchased, applyingjo aU the

72 8 October 1 997
PRP

items purchased. Use ofcodes TCL, MAXand PBQ Is" in contrast to use ofcode PAQ which identifies

\quantities at which different prices are applied.

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,

Dl 70, D440, and F910 in the 2/SAC/228 segment, DO

NOTuseCTP03.

CTP03

CTP04

CTP05

CTP06

CTP07

CTP08

Not Used CTP09

CTPIO

RPA Rental Price, Annual

RPM Rental Price, Monthly

ZNP Zone Price

Use to indicate the unit price ofthe item for delivery to a zone cited in CTPl 0. 212 Unit Price O R 1/17

Price per unit of product, service, commodity, etc. 380 Quantity X R 1/15

Numeric value of quantity

Use in conjunction with CTP05 to provide the quantity associated with the

unit ofmeasurefor ordering purposes. In most instances, the number 1 is expected.

355 Unit or Basis for Measurement Code X ID 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

1. Use to identify the unit ofmeasure applicable to the item identified in the

LIN segment that is to be usedfor 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.

Refer to 003050 Data Element Dictionary for acceptable code values.

648 Price Multiplier Qualifier O ID 3/3

Code indicating the type of price multiplier

Use to identify the discountedprice.

SEL Selling Multiplier

When CTP02 is code ALT, use to indicate the percent

ofthe lease amount that can be applied to the

purchase price.

649 Multiplier X R 1/10

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

782 Monetary Amount O R 1/15

Monetary amount

Use to identify the purctiase value applicable to step ladder prices. ' ""^^

639 Basis of Unit Price Code O ID 2/2

Code identifying the type of unit price for an item

499 Condition Value O AN 1/10

Identifies rate restrictions or provisions

Use to indicate the delivery zonefor the price cited in CTP03 orfor the

discount specified in the 2/SAC/228 segment.

003050F832 1 73 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

DTM Date/Time Reference

Must Use

Ref.

Pes.

DTMOl

DTM02

DTM03

DTM04

DTM05

Not Used DTM06

Not Used DTM07

180

CTP Optional

Detail

Optional

10

To specify pertinent dates and times

1 At least one of DTM02 DTM03 or DTM06 is required.

2 If either DTM06 or DTM07 is present, then the other is required.

Use ihis 2/DJM/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.

Data

Element

374

373

337

623

624

1250

1251

Attributes

M ID 3/3

Data Element Summary

Name

Date/Time Qualifier

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

015 Promotion Start Use to indicate the start date ofa promotion.

016 Promotion End

Use to indicate the stop date ofa promotion.

Date X DT 6/6

Date (YYMMDD)

Time X TM 4/8

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)

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

Time Code O ID 2/2

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

Century O NO 2/2

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

Date Time Period Format Qualifier X ID 2/3

Code indicating the date format, time format, or date and time format

Date Time Period X AN 1/35

Expression of a date, a time, or range of dates, times or dat.es and times

003050F832 1 74 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

SAC Service, Promotion, Allowance, or Charge Information

Semantic Notes:

Comments:

Notes:

228

CTP Optional

Detail

Optional

25

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

or percentage for the service, promotion, allowance, or charge

1 At least one of SAC02 or SAC03 is required.

2 If either SAC03 or SAC04 is present, then the other is required.

3 If either SAC06 or SAC07 is present, then the other is required.

4 If either SAC09 or SAC 10 is present, then the other is required.

5 If SACl 1 is present, then SAC 10 is required.

6 If SAC 13 is present, then at least one of SAC02 or SAC04 is required.

7 If SAC 14 is present, then SAC 13 is required.

1 If SACOl is "A" or "C", then at least one of SAC05, SAC07, or SAC08 is required.

2 SAC05 is the total amount for the service, promotion, allowance, or charge.

If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence.

3 SAC08 is the allowance or charge rate per unit. 4 SAC10 and SACl 1 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity.

SAC 10 and SACl 1 used together indicate a quantity range, which could be a dollar

amount, that is applicable to service, promotion, allowance, or charge.

5 SAC 13 is used in conjunction with SAC02 or SAC04 to provide a specific reference

number as identified by the code used.

6 SAC14 is used in conjunction with SAC 13 to identify an option when there is more

than one option of the promotion.

1 SAC04 may be used to uniquely identify the service, promotion, allowance, or

charge. In addition, it may be used in conjunction to further the code in SAC02.

2 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 SAC 10 using the qualifier "DO" - Dollars in

SAC09.

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 BCTIO is code 42, discount information identified in this segment refers to promotional discounts.

Must Use

Ref.

Pes.

SACOl

SAC02

Data

Element

248

1300

Data Element Summary

Name Attributes

Allowance or Charge Indicator M ID 1/1

Code which indicates an allowance or charge for the service specified

A Allowance

C Charge

N No Allowance or Charge

Use to indicate there is no chargefor the specified

service.

Service, Promotion, Allowance, or Charge Code X ID 4/4

Code identifying the service, promotion, allowance, or charge

003050F832 1 75 8 October 1997
1. Any code may hisWM'bWWeJottbwing codes are preferred. It is recommended that taxes applicable to line items be identified in the

2/TXI/166 segment

2. When BCTIO is code 42, codes C300, C310, Dl 70, 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 ifthe allowance or charge

applies to a delivery zone. In this instance, the charge is additive to the zone

price and the allowance is deductedfrom the zone price.

A310 Air Express Charge

A320 Air Transportation Charge

A480 Assembly

A880 Cancellation Charge

B940 Cutting Charge

COOO 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 ofthis code implies thatfor a quantity of25, the

first discount applies to thefirst 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 SAClO/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 ifa specified quantity or monetary amount is purchased, e.g., buy 10, get 1 free. For a specified

quantity, cite the "free" quantity in SACIO and cite the "buy" quantity in

SACll. Identify the specified amount in SAC05.

2. Iffree goods are applicable to a monetary amount range, multiple

repetitions ofthis SAC segment must be transmitted using code Dl 70 in

SAC02. In this instance, the amount transmitted represents the base amount

to qualify for the number of "free goods" specified in SACIO.

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 SACIO or a total line item amount

meeting or exceeding the amount cited in SAC05 when SAC15 cites the word

003050F832 1 76 8 October 1997
"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 specifiedfor 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 ofthe item purchase quantity within each increment

G470 Restocking Charge

G600 Same-Day Service

G610 Saturday Deliveiy

G740 Service Charge

Use to indicate a basic chargefor a service call. Ifthe 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

HOOO Special Allowance

HI10 Special Packaging

1330 Two - Day Service

1380 Unloading (Labor Charges)

1590 Warranties

Use to indicate the pricefor a warranty

Not Used SAC03

Not Used SAC04

SAC05

SAC06

ZZZZ Mutually Defined

^se to indicate a training charge

Refer to 003050 Data Element Dictionary for acceptable code values.

559 Agency Qualifier Code X ID 2/2

Code identifying the agency assigning the code values

1301 Agency Service, Promotion, Allowance, or Charge X AN 1/10

Code

Agency maintained code identifying the service, promotion, allowance, or charge

610 Amount O N2 1/15

Monetary amount

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. Ifnecessary,

qualify the amount in SAC15 using the specifiedformat. Ifa charge,

allowance or discount is applicable to an amount range, multiple repetitions

ofthis SAC segment must be transmitted. In this instance, the amount cited

represents the lower end ofthe amount range.

378 Allowance/ Charge Percent Qualifier X ID 1/1

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

003050F832 1 77 8 October 1997
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

SAC07 332 Percent X R 1/6

Percent expressed as a percent

iCite 4.25% as 4.25; cite 3% as 3 (note: leading and trailing zeros are

suppressed).

SAC08 118 Rate O R 1/9

Rate expressed in the standard monetary denomination for the currency

specified

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, orM rangjeofamounts.

SAC09 355 Unit or Basis for Measurement Code

" " ^ 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

Use any code, other than code ZZ. ^%

Refer to 003050 Data Element Dictionary for acceptable code values.

SACIO 380 Quantity X R 1/15

Numeric value of quantity

U. When SAC02 is code C300, use to identify the lower end ofan 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 ofan 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, ifappropriate.

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 ifa greater quantity applies, cite that quantity.

SACll 380 Quantity O R 1/15

Numeric value of quantity

1. When SAC02 is code C360 ofF911STuse B ide^^

item purchase quantity range that results in a discount, if applicable.

2. When SAC02 is code Dl 70, use to identify the "buy" quantity, if

applicable.

Not Used SAC12

Not Used SAC13

331

127

3. When SAC02 is code G740 and SACIO is used, specify the maximum

distance applicable to a service charge, if applicable.

Allowance or Charge Method of Handling Code O ID 2/2

Code indicating method of handling for an allowance or charge

Refer to 003050 Data Element Dictionary for acceptable code values.

Reference Number X AN 1/30

003050F832 1 78 8 October 1997
Reference number or identification number as defined for a particular

Transaction Set, or as specified by the Reference Number Qualifier.

Not Used SAC14 770 Option Number O AN 1/20

A unique number identifying available promotion or allowance options when

more than one is offered

SAC15 352 Description O AN 1/80

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

9. Use to provide text information related to information provided mthin this

segment.

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

followingformat:

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"

003050F832 1 79 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Nl Name

230

Nl Optional

Detail

Optional

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

1 At least one of N1 02 or N1 03 is required.

2 If either N103 or N104 is present, then the other is required.

1 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.

2 N1 05 and N1 06 further define the type of entity in N1 0 1

i. Use this 2/N1/230 loop to identify parties that apply to the cited item in LINOl or SLNOL

2, Wheneverpossible, identification and address information should be provided using

code values contained in a combination ofNlOl, N103, and N104. Use N102 and

segments N2 through N4, as applicable, when address information cannot be provided

using one ofthe codes listed in N103.

Data Element Summary

Ref. Data

Des. Element Name Attributes

Must Use NlOl 98 Entity Identifier Code M ID 2/2

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 ofproducts.

DS Distributor

Use to indicate the distributor ofthe cited item.

KX Free on Board Point

Wise 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 ofthe 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 ofthe selling party,

dealer, or distributor.

RI Remit To

Use to indicate a specific remit-to address that is uniquefor the item or service identified in the LIN

segment.

SF Ship From

Use to indicate a location from which all items wUl be

shipped.

SV Service Performance Site

003050F832 1 80 8 October 1997
N102

N103

N104

Not Used N105

Not Used N106

When services are contracted for, this describes the

organization for whom or location address at which

those services will be performed

lEZse to indicate a location where a service is provided.

93 Name X AN 1/35

Free-form name

66 Identification Code Qualifier X ID 1/2

Code designating the system/method of code structure used for Identification

Code (67)

While thefederal EDIprogram uses the DUNS number, other government

users ofthis implementation convention may require the use ofother and

additional numbersfor a transition period in order to cross reference

existing data bases to new procurement actions.

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

Use ofthe 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

'Pse ofthe DUNS or DUNS +4 number is preferred

\ftver other codes to identify an entity.

2 1 Health Industry I.D. Number (HIN)

33 Commercial and Government Entity (CAGE)

LI Labeler Identification Code (LIC)

67 Identification Code X AN 2/20

Code identifying a party or other code

706 Entity Relationship Code O ID 2/2

Code describing entity relationship

98 Entity Identifier Code O ID 2/2

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

003050F832 1 81 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N2 Additional Name Information

240

Nl Optional

Detail

Optional

2

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

This segment is not necessary when the entity cited in NlOl is described by a code in

N103/N104.

Data Element Summary

Ref. Data

Des. Element Name

Must Use N201 93 Name

Free-form name

N202 93 Name

Free-form name

Attributes

M AN 1/35

O AN 1/35

003050F832 1 82 8 October 1997
Segment: N3 Address Information

Position: 250

Loop: Nl Optional

Level: Detail

Usage: Optional

Max Use: 2

Purpose: To specify the location of the named party

Syntax Notes:

Semantic Notes:

Comments:

Notes: This segment is not necessary when the entity cited in NlOl is described by a code in

N103/N104.

Data Element Summary

Must Use

Ref.

Pes.

N301

Data

Element

166

Name

Address Information

Address information

Attributes

M AN 1/35

N302 166 Address Information

Address information

O AN 1/35

003050F832 1 83 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N4 Geographic Location

260

Nl Optional

Detail

Optional

1To specify the geographic place of the named party

1 If N406 is present, then N405 is required.

1 A combination of either N401 through N404, or N405 and N406 may be adequate to specify a location.

2 N402 is required only if city name (N401) is in the USA or Canada.

This segment is not necessary when the entity cited in NlOl is described by a codleltt

""

N103/N104.

Ref.

Pes.

N401

N402

N403

N404

Not Used N405

Not Used N406

Data

Element

19

156

116

26

309

310

Data Element Summary

Name Attributes

City Name O AN 2/30

Free-form text for city name

State or Province Code O ID 2/2

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

Postal Code O ID 3/11

Code defining international postal zone code excluding punctuation and blanks

(zip code for United States)

Country Code O ID 2/3

Code identifying the country

Location Qualifier X ID 1/2

Code identifying type of location

Location Identifier O AN 1/30

Code which identifies a specific location

003050F832 1 84 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

PER Administrative Communications Contact

280

Nl Optional

Detail

Optional

3

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

1 If either PER03 or PER04 is present, then the other is required.

2 If either PER05 or PER06 is present, then the other is required.

3 If either PER07 or PER08 is present, then the other is required.

WWh segment will be used wfiW^^^mt ofcontact is related to an entity identified in

NlOl.

Must Use

Ref.

Pes.

PEROl

PER02

PER03

Data

Element

366

93

365

Data Element Summary

Name Attributes

Contact Function Code M ID 2/2

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

SE Service Organization

When NlOl is code SV^use i'Slndicdte tUe ' -""^

communication numbersfor 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. Name O AN 1/35

Free-form name

Use to identify the name ofa point of contact. Last namefollowed byfirst

name is preferred. Ifthe whole name is longer than 35 characters, the use of

initialsfor thefirst name is recommended. PER09 may be used to cite the

party's title. Communication Number Qualifier X ID 2/2

Code identifying the type of communication number

While any codefrom the list in this implementation convention can be used,

there must be at least one use ofcode "TE" to provide the telephone number

oftheparty 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 PEROl. Include the area code.

PER04 364 Communication Number X AN 1/80

Complete communications number including country or area code when

applicable

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

PER05 365 Communication Number Qualifier X ID 2/2

Code identifying the type of communication number

Use to identify a second communications numberfor the party cited in

PER02. For example, ifPER03/04 cites a telephone number, PER05/06 can

003050F832 1 85 8 October 1997
be used to cite a FAXnumber.

EM

EX

FX

IT

TE

Electronic Mail

Telephone Extension

JJse only ifPER03 is used citing code TE.

Facsimile

International Telephone

•Include the country code.

Telephone

XJse to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

PER06 364 Communication Number X AN 1/80

Complete communications number including country or area code when

applicable

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

PER07 365 Communication Number Qualifier X ID 2/2

Code identifying the type of communication number

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

EM

EX

FX

IT

TE

Electronic Mail

Telephone Extension

JJse only ifPEROS is used citing code TE.

Facsimile

International Telephone

^Include the country code.

Telephone

Use to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

PER08 364 Communication Number X AN 1/80

Complete communications number including country or area code when

applicable

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

PER09 443 Contact Inquiry Reference O AN 1/20

Additional reference number or description to clarify a contact number

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

003050F832 1 86 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Ref.

Pes.

Must Use CTTOl

Not Used CTT02

CTT Transaction Totals

010

Summary

Mandatory

1To transmit a hash total for a specific element in the transaction set

1 If either CTT03 or CTT04 is present, then the other is required.

2 If either CTT05 or CTT06 is present, then the other is required.

1 This segment is intended to provide hash totals to validate transaction completeness

and correctness. "CTTOl " carries the total number ofiterations ofthe "LIN" segments in the

transaction set being transmitted.

Data Element Summary

Data

Element Name Attributes

354 Number of Line Items M NO 1/6

Total number of line items in the transaction set 347 Hash Total O R 1/10

Sum of values of the specified data element. All values in the data element will

be summed without regard to decimal points (explicit or implicit) or signs.

Truncation will occur on the left most digits if the sum is greater than the

maximum size of the hash total of the data element.

Not Used CTT03 81

Not Used CTT04 355

Not Used CTT05 183

Not Used CTT06 355

Not Used CTT07 352

Example:

-.0018 First occurrence of value being hashed. .18 Second occurrence of value

being hashed. 1.8 Third occurrence of value being hashed. 18.01 Fourth

occurrence of value being hashed. 1855 Hash total prior to truncation.

855 Hash total after truncation to three-digit field. Weight X R 1/10

Numeric value of weight

Unit or Basis for Measurement Code X ID 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

Volume X R 1/8

Value of volumetric measure

Unit or Basis for Measurement Code X ID 2/2

Code specifying the units in which a value is being expressed, or manner in

which a measurement has been taken

Description O AN 1/80

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

003050F832 1 87 8 October 1997
Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

SE Transaction Set Trailer

020

Summary

Mandatory

1To indicate the end of the transaction set and provide the count of the transmitted

segments (including the beginning (ST) and ending (SE) segments).

1 SE is the last segment of each transaction set.

Must Use

Ref.

Pes.

SEOl

Must Use SE02

Data

Element

96

329

Data Element Summary

Name Attributes

Number of Included Segments M NO 1/10

Total number of segments included in a transaction set including ST and SE

segments

"SEOl " carries the total number ofsegments included in the transaction set being transmitted. This number includes the "ST" (header) and "SE"

(trailer) segments.

Transaction Set Control Number M AN 4/9

Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set This is the same number as the one carried in "ST02 ".

003050F832 1 88 8 October 1997

i

4I


Technical Publications

Periodical

Journal of Research of the National Institute of Standards and Technology—Reports NIST research

and development in those disciplines of the physical and engineering sciences in which the Institute is

active. These include physics, chemistry, engineering, mathematics, and computer sciences. Papers cover a broad range of subjects, with major emphasis on measurement methodology and the basic technology

underlying standardization. Also included from time to time are survey articles on topics closely related to the Institute's technical and scientific programs. Issued six times a year.

Nonperiodicals

Monographs—Major contributions to the technical literature on various subjects related to the

Institute's scientific and technical activities. Handbooks—Recommended codes of engineering and industrial practice (including safety codes) developed in cooperation with interested industries, professional organizations, and regulatory bodies.

Special Publications—Include proceedings of conferences sponsored by NIST, NIST annual reports, and

other special publications appropriate to this grouping such as wall charts, pocket cards, and bibliographies.

National Standard Reference Data Series—Provides quantitative data on the physical and chemical

properties of materials, compiled from the world's literature and critically evaluated. Developed under a worldwide program coordinated by NIST under the authority of the National Standard Data Act (Public

Law 90-396). NOTE: The Journal of Physical and Chemical Reference Data (JPCRD) is published

bimonthly for NIST by the American Chemical Society (ACS) and the American Institute of Physics (AIP).

Subscriptions, reprints, and supplements are available from ACS, 1155 Sixteenth St., NW, Washington, DC

20056.

Building Science Series—Disseminates technical information developed at the Institute on building

materials, components, systems, and whole structures. The series presents research results, test methods, and

performance criteria related to the structural and environmental functions and the durability and safety

characteristics of building elements and systems.

Technical Notes—Studies or reports which are complete in themselves but restrictive in their treatment of

a subject. Analogous to monographs but not so comprehensive in scope or definitive in treatment of the

subject area. Often serve as a vehicle for final reports of work performed at NIST under the sponsorship of

other government agencies.

Voluntary Product Standards—Developed under procedures published by the Department of Commerce

in Part 10, Title 15, of the Code of Federal Regulations. The standards establish nationally recognized

requirements for products, and provide all concerned interests with a basis for common understanding of

the characteristics of the products. NIST administers this program in support of the efforts of private-sector

standardizing organizations.

Order the following NIST publications—FIPS and NlSTlRs—from the National Technical Information

Service, Springfield, VA 22161.

Federal Information Processing Standards Publications (FIPS PUB)—Publications in this series

collectively constitute the Federal Information Processing Standards Register. The Register serves as the

official source of information in the Federal Government regarding standards issued by NIST pursuant to the Federal Property and Administrative Services Act of 1949 as amended. Public Law 89-306 (79 Stat. 1127), and as implemented by Executive Order 11717 (38 FR 12315, dated May 11, 1973) and Part 6 of

Title 15 CFR (Code of Federal Regulations).

NIST Interagency Reports (NISTIR)—A special series of interim or final reports on work performed by

NIST for outside sponsors (both government and nongovernment). In general, initial distribution is handled

by the sponsor; public distribution is by the National Technical Information Service, Springfield, VA 22161,

in paper copy or microfiche form.
-a

!g -ac

eg

O So o

oI ON

OS

00o

o

CO

a»_ x: . o H j= ^ -a -s3

X)

c<3

p z ga 3

pa

c

a.