NiST

PUBUCATIONS

NIST Special Publication 881-16

1

I

iimiiniiiiiW

Nisr

QC

100

.057

NO.881-16

1997

Federal Implementation Guideline

for Electronic Data Interchange

ASC X12 003050 Transaction Set 832

Price/Sales Catalog

Implementation Convention

U.S. DEPARTMENT OF COMMERCE

Technology Administration

National Institute of

Standards and Technology

NIST Special Publication 881-16

Federal Implementation Guideline

for Electronic Data Interchange

ASC X12 003050 Transaction Set 832

Price/Sales Catalog

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

March 1997

U.S. DEPARTMENT OF COMMERCE

William M. Daley, Secretary

Technology Administration

Mary L. Good, Under Secretary for Technology

National Institute of Standards and Technology

Arati Prabhakar, Director
Reports on Information Technology

The National Institute of Standards and Technology (NIST)'s Infornnation 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-16

Natl. Inst. Stand. Technol. Spec. Publ. 881-16, 70 pages (March 1997)

CODEN: NSPUE2

U.S. GOVERNMENT PRINTING OFFICE

WASHINGTON: 1997

For sale by the Superintendent of Documents, U.S. Government Printing Office, Washington, DC 20402
FOREWORD

In a memorandum of October 26, 1993, the President sought to stimulate the Federal Government's deployment of

Electronic Commerce in order to simplify and streamline the acquisition process. In this regard, the President set forth the following objectives:

o Exchange acquisition information electronically between the private sector and the Federal Govermnent to the

maximum extent practicable.

0 Provide businesses, including small, small disadvantaged, and woman-owned businesses, with greater access to Federal acquisition opportunities.

o Ensure that potential suppliers are provided simplified access to the Federal Government's EC system.

0 Employ nationally and internationally recognized data formats that serve to broaden and ease the interchange of

data.

0 Use agency and industry systems and networks to enable the government and potential suppliers to exchange

information and access Federal acquisition data.

As part of the Federal Government wide effort to implement EC, NIST has been given the responsibiUty of coordinating

the development and promulgation of Implementation Conventions for the functional areas of EC which will be deployed

across the Agencies.

Various Agencies have been actively pursuing Electronic Data Interchange (EDI) for several years - the DoD, GSA,

Customs and HHS, for instance, have been particularly active in adopting ANSI X12 standards, and looking ahead to EDIFACT. There became a danger that with fragmentation of usage across the Federal Government a significant burden

would be placed on many small businesses to support an unnecessary profusion offormats and conventions.

In the Presidential Memorandum, President Clinton required Federal agencies to implement the use of electronic commerce in Federal purchases as quickly as possible. As the initial step, the President's Management Council (PMC)

Electi-onic Commerce Task Force (ECTF), chaired by the Administrator, OflBce of Federal Procurement PoUcy (OFPP),

chartered the Federal Electronic Commerce Acquisition Team (ECAT) to complete the first milestone of the President's

memorandum. The PMC assigned the Electronic Commerce Acquisition Team, composed of representatives from

various Federal departments and agencies, the task of defining the architecture for the government electronic commerce

acquisition system and identifying the executive departments or agencies responsible for developing, implementing,

operating, and maintaining the Federal electronic system.

Another key step in the implementation of EDI in the Federal Government relies on the defirution of

Implementation Conventions (ICs). EDI syntax standards, both ASC X12 and UN/EDIFACT, accommodate a full range of business activities for all industries. A standard is the result of a consensus among a large number of

users, each with its own set of needs. It is a superset intended to meet the diverse requirements of all users. Standards cormnonly contain more data elements and structure options than any one user or industry needs. Far

too many opporturuties exist for inefficient, or ambiguous transactions. Therefore, actual EDI business processes

require implementation conventions (ICs) to fully define transactions. ICs do that by tailoring the use of the

standards' segments, data elements, and code values and providing a subset menu of those distinct parts. This

Special Publication defines a Federal IC based on ASC X12 Version 3050 and is the result of coordinated

development and adoption within the Federal Govermnent.

832 - Price/Sales Catalog

832 Price/Sales Catalog

Functional Group 10=SC

Introduction:

This Draft Standard for Trial Use contains the format and establishes the data contents of the Price/Sales Catalog

Transaction Set (832) for use within the context of an Electronic Data Interchange (EDI) environment. The

transaction set can be used to provide for customary and established business and industry practice relative to furnishing or requesting the price of goods or services in the form of a catalog.

Notes:

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

ofgoods and/or services available to the general public; a catalog ofgoods and/or services available only to Government entities; sales information that is not available within a catalog; or to identify special promotions.

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

Government agencies or to the general public, e.g., the Government Printing Office.

Heading:

Pos. Seg. Req.

No. ID Name Des. Max.Use

010 ST Transaction Set Header M 1

020 BCT Beginning Segment for Price/Sales Catalog M 1 N/U 030 NTE Note/Special Instruction F 100

N/U 040 CTP Pricing Information O ICQ

050 REF Reference Numbers O 12

N/U 060 PER Administrative Communications Contact O 3

070 DTM Date/Time Reference O 10

080 CTB Restrictions/ Conditions O 25

090 CUR Currency O 5

110 ITD Terms of Sale/Deferred Terms of Sale O 2

120 LDT Lead Time O >1

130 SAC Service, Promotion, Allowance, or Charge O 25

Information 140 FOB F.O.B. Related Instructions O 1

N/U 145 G93 Price Bracket Identification O 50

Loop

Repeat

Notes and

Comments

N/U

150 Nl Name

160 N2 Additional Name Information

170 N3 Address Information

1 80 N4 Geographic Location

190 REF Reference Numbers

200 PER Administrative Communications Contact

201 DTM Date/Time Reference

O

O

o

o

o

o

o

1

2

2

1

12

3

10

RELEASE - 003050FEDOOA 1 4 March 1996
832 - Price/Sales Catalog

Detail:

Pos. No.Seg.

ID

010 LIN

015 G53

020 SLN

030 DTM

040 REF

N/U 050 PER

060 CTB

070 PID

080 MEA

NAJ 090 PKG

100 P04

110 TD4

N/U 130 ITD

140 LDT

150 SAC

160 FOB

NAJ 165 TC2

166 TXI

N/U 167 G39

N/U 168 G55

N/U 169 G54

170 CTP

N/U 175 G40

180 DTM

N/U 182 G36

N/U 190 LDT

N/U 200 CUR

N/U 210 P04

N/U 220 CTB

N/U 225 REF

N/U 227 G43

228 SAC

N/U 229 G26

230 Nl

240 N2

250 N3

260 N4

N/U 270 REF

280 PER

N/U 281 DTM

Maintenance Type

Subline Item Detail

Date/Time Reference

Reference Numbers

Administrative Communications Contact

Restrictions/ Conditions

Product/Item Description

Measurements

Marking, Packaging, Loading

Item Physical Details

Carrier Details (Special Handling or Hazardous

Materials or Both) Terms of Sale/Deferred Terms of Sale

Lead Time

Service, Promotion, Allowance, or Charge

Information F.O.B. Related Instructions

Commodity

Tax Information

Item Characteristics - Vendor's Selling Unit

Item Characteristics - Consumer Unit

Module Description

Pricing Information

Bracket Price

Date/Time Reference

Price List Reference

Lead Time

Currency

Item Physical Details

Restrictions/ Conditions

Reference Numbers

Promotion/Price List Area

Service, Promotion, Allowance, or Charge

Information

Pricing Conditions

o 1 o 1 o 100

o 10 o 12 o 3 o 95It J Q 700

o 40

o 25

o 1 o 10

o

1 o 25

o 1 o 2 o 1 o 1 o 1 o 1

nl

o 1 o 99

o 10 o I 0 1 o 5 o 1 o 5 o >1 o 9999

o 5

o 99

Name

Additional Name Information

Address Information

Geographic Location

Reference Numbers

Administrative Communications Contact

Date/Time Reference

o 1 o 2

o 2 o 1 o 12 o 3

o 10

RELEASE - 003050FEDOOA 2 4 March 1996
832 - Price/Sales Catalog

N/U 285 PKL Muhi-Pack Configuration

N/U 290 CTP Pricing Information

NAJ 295 PKG Marking, Packaging, Loading

dummary:

Pos. Sen

No. ID Name

010 CTT Transaction Totals

020 SE Transaction Set Trailer

O 1 O 1 O 2

Req. Loop Notes and

Pes. Max.Use Repeat Comments

M 1 n2

M 1

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 acciunulation of the number of LIN segments. Hash total (CTT02) is not used in this transaction.

RELEASE - 003050FEDOOA 3 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

ST 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 (STO 1) 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

Ref. Data

Des. Element Name Attributes

Must Use STOl 143 Transaction Set IdentiHer Code M ID 3/3

Code uniquely identifying a Transaction Set. 832 X12. 13 Price/Sales Catalog

Must Use ST02 329 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 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.

RELEASE - 003050FED00A 4 4 March 1996
832 - Price/Sales Catalog

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 to specify catalog

purpose and number information.

Must Use

Ref.

Pes,

BCTOl

Must Use BCTOl

BCT03

BCT04

Data

Element

683

684

685

686

Data Element Summary

Name Attributes

Catalog Purpose Code M ID 2/2

Code indicating purpose of catalog.

Use to identify the type ofcatalog.

CP Customized Catalog

Use to indicate a catalog (with or without prices) of

goods and/or services available only to government

entities. This code is also used to indicate a price list. PC Price Catalog

Use to indicate a catalog (with or without prices) of

goods and/or services available to the general public.

SC Sales Catalog

Use to indicate sales information (with or without

prices) not available within a catalog, e.g., a sales

brochure, notice 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.

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

3. Use ofthis data element is REQUIRED.

Catalog Version Number O AN 1/15

Identifying version number of catalog or superseded catalog.

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

identifies the version, ifany, to the catalog being cited in BCT02. Use when a new version ofa catalog is being transmitted.

2. When used, cite the version number that is being superseded in BCT07, if

applicable.

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, ifany, to the catalog being cited in BCT02 or when

BCT03 is used, the version cited in BCT03.

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

applicable.

RELEASE - 003050FED00A 5 4 March 1996
832 - Price/Sales Catalog

BCT06

BCT07

BCT08

BCT09

BCTIO

3. When this data element is used, BCTIO shall cited code 02, 03, or 04. 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.

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

686 Catalog Revision Number O AN

Identifying revision number of catalog or superseded catalog.

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

352 Description O AN

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

Code identifying purpose of transaction set.

1/6

1/80

O ID 2/2

00

02

Original

Use to indicate an original catalog.

Add

7. Use only when BCT04 is used.,

2. Use to indicate an addition to a previously

transmitted catalog. When used, this code signifies the

addition ofa new orfirst occurrence ofafree 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.

03 Delete

1. Use only when BCT04 is used.

2. Use to indicate a deletion from a previously

transmitted catalog. When used, this code signifies the

deletion, without replacement, ofan entire occurrence ofafree 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.

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

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

Use to indicate a promotion or special sale. When

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

6 4 March 1996

05

07

42

RELEASE - 003050FED00A
832 - Price/Sales Catalog

with REFOl citing code PD

RELEASE - 003050FED00A 7 4 March 1996
832 - Price/Sales Catalog

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.

1. Use this l/REF/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

Ref.

Pes.

REFOl

REF02

REF03

Data

Element

128

127

352

Data Element Summary

Name Attributes

Reference Number Qualifier M ID 2/2

Code qualifying the Reference Number.

GC Government Contract Number

Use when the price list being transmitted applies to an

existing Government contract. ME Message Address or ID

Use to indicate the World Wide Web URL where the

originator's catalog may be found. When used, cite the

address in REF03.

PD Promotioiv/Deal Number

Use to indicate a unique promotion or deal number.

TN Transaction Reference Number

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. W6 Federal Supply Schedule Number

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

A free-form description to clarify the related data elements and their content. When REFOl is code ME, use to identify the World Wide Web URL

RELEASE - 003050FEDOOA 8 4 March 1996
832 - Price/Sales Catalog

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.

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

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

Must Use

Ref.

Pes.

DTMOl

DTM02

DTM03

DTM04

DTM05

Data

Element

374

373

337

623

Data Element Summary

Name Attributes

Date/Time Qualifier M

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

ID 3/3

007

015

016

036

Effective

Use to indicate the effective date ofa catalog.

Promotion Start Use to indicate the start date ofa promotion.

Promotion End

Use to indicate the stop date ofa promotion.

Expiration

Use to indicate the expiration date ofa catalog.

X DT 6/6

4/8

Date

Date (YYMMDD).

Time X TM

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

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

RELEASE - 003050FEDOOA 9 4 March 1996
832 - Price/Sales Catalog

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 l/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 be provided 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

Data

Element

688

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 ifthe selling party will not accept ordersfrom

state and local governments. When used, identify in

CTB02from 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

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

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.

NR

OR

SR

352 Description

CTB03 673 Quantity Qualifier

Code specifying the type of quantity.

X ID 2/2

57

67

69

Minimum Order Quantity

Minimum Ship Quantity

Incremental Order Quantity

1. Use to indicate the increment, above the minimum

quantity, for which additional quantities will be

accepted. For example, the minimum quantity may be

50 but quantities above 50 must be in increments of25.

RELEASE - OO3O50FEDOOA 10 4 March 1996
832 - Price/Sales Catalog

CTB04

CTB05

380

522

CTB06 610

70

MQ

Quantity

Numeric value of quantity,

Amount Qualifier Code

Code to qualify amoimt

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

1/15

ID 1/2

KQ

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

X N2 1/15

RELEASE - 003050FEDOOA 11 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

CUR Currency

090

Heading

Optional

5

To specify the

12

3

4

5

6

7

8

9

10

11

12

13

14

IfCUROS

If CUR09

If CURIO

IfCURll

IfCUR12

If CUR13

IfCUR14

IfCURIS

IfCUR16

IfCURl?

IfCURlS

IfCURl 9

IfCUR20

IfCUR2I

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

s present, then CUR07 is required,

s present, then CUR07 is required,

s present, then at least one of CURU or CURI2 is required,

s present, then CURIO is required,

s present, then CURIO is required,

s present, then at least one of CUR14 or CUR15 is required,

s present, then CUR13 is required,

s present, then CUR13 is required,

s present, then at least one of CUR17 or CUR18 is required,

s present, then CUR16 is required,

s present, then CUR16 is required.

s present, then at least one of CUR20 or CUR21 is required,

s present, then CUR19 is required,

s present, then CUR19 is required.

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

Use this segment to identify aforeign currency in which the prices within the catalog

are stated. Do not use ifthe prices are stated in US dollars.

Ref. Data

Pes. Element

Must Use CUROl 98

Must Use CUR02 100

Data Element Summary

Name Attributes

Entity Identifier Code M ID 2/2

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

SE Selling Party

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, ifother than US

dollars.

RELEASE - 003050FEDOOA 12 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

ITD Terms of Sale/Deferred Terms of Sale

110

Heading

Optional

2

To speciiy 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 15 is the percentage applied to a base amount used to determine a late payment

charge.

1 If the code in ITDOl is 04, then ITD07 or ITD09 is required and either ITD 10 or ITD 11 is required; if the code in ITDOl is 05, then ITD06 or ITD07 is required.

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

catalog.

Data Element Summary

Ref.

Des.

ITD03

ITD05

ITD14

Data

Element

338

351

107

Name Attributes

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 Days Due X NO 1/3

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

discount is earned.

Payment Method Code O ID 1/1

Code identifying type of payment procedures.

Use to identify that the originator accepts the government credit cardfor

payment.

N Billing Account

Use to indicate the government credit card.

RELEASE - 00305OFEDO0A 13 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

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

Ref.

Pes.

Must Use LDTOl

Must Use LDT02

Must Use LDT03

Data

Element

345

380

344

Attributes

M ID 2/2

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

Use onlyfor services.

AY From Date of Award to Date of Delivery

Quantity M R 1/15

Numeric value of quantity.

Unit of Time Period or Interval M ID 2/2

Code indicating the time period or interval

DA Calendar Days

DW Work Days

MO Month

WK Weeks

RELEASE - 003050FED00A 14 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

SAC Service, Promotion, Allowance, or Charge Information

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

12

3

4

5

6

7

12

At least one of SAC02 or SAC03 is required.

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

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

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

If SAC11 is present, then SAC10 is required.

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

If SAC14 is present, then SAC13 is required.

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

SAC05 is the total amoimt 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 SAC13 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 SAC13 to identify an option when there is more

than one option of the promotion.

Comments: 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 SAC10 using the qualifier DO -

Dollars in SAC09.

Notes: 1. Use this segment to identify a total order amount or quantity that will result in a

discount.

2. Use also to identify tax rates that are applicable to all ofthe items in the catalog. If

the tax rates differ by item or are not applicable to all the items, use the 2/TXI/166

segment to provide the information.

Ref.

Pes.

Must Use 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 charge for the specified

service.

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

Code identifying the service, promotion, allowance, or charge

C260 Discount - Incentive

Use to indicate that the contractor offers a discount

RELEASE - 003050FED00A 15 4 March 1996
832 - Price/Sales Catalog

SAC05

SAC06

SAC07

SAC08

SAC09

SACIO

SAC12

C300

F910

when payment is made using the government credit

card.

Discount - Special

Use to indicate a total order amount that will result in a percentage discount. Specify the amount in SAC05

Quantity Discount

Use to indicate a total order quantity that will result in a percentage discount Specify the quantity in SACIO

and the unit ofmeasure in SAC09.

Tax - City Sales Tax (Only)

Federal Excise Tax, FET, on Tires

Local Tax

Local Sales Tax

Sales Tax (State and Local)

State Tax

Super Fund Excise Tax

Tax

Tax

Tax

Tax

Tax

Tax

O N2 1/15

H630

H670

H700

H730

H750

H770

H780

610 Amount

Monetary amount.

Use to identify the order amount that will result in a percentage discount.

378 Allowance/ Charge Percent Qualifier X ID 1/1

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

3 Discount/Gross

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

118 Rate O R 1/9

Rate expressed in the standard monetary denomination for the currency

specified

Use to identify a tax rate applicable to all ofthe items in the catalog.

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

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

which a measwement has been taken

Use any code.

Refer to 003050 Data Element Dictionary for acceptable code values.

380 Quantity X R 1/15

Numeric value of quantity.

When SAC02 is code F910, use to identify the total order quantity that results

in a percentage discount

331 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

Use to indicate the taxes are additive to the unit prices.

RELEASE - 003050FED00A 16 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

FOB F.O.B. Related Instructions

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 If FOB08 is present, then FOB09 is required.

1 FOBO 1 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 ifthe Shipment Method ofPayment and the FOB point

applies to all ofthe items in the catalog. Ifthese vary item, use the 2/FOB/160

segment.

Data Element Summary

Must Use

Ref.

Pes.

FOBOl

FOB02

Data

Element

146

Name Attributes

309

Shipment Method of Payment M ID 2/2

Code identifying payment terms for transportation charges.

BP Paid by Buyer

Use to indicate the buyer is to pay the transportation

charges by issuance ofa Government Bill ofLading

(GBL).

PE Prepaid and Summary Bill

Use when transportation charges are to be prepaid by

the seller, are not included in the unit price, and are to be invoiced periodically.

PP Prepaid (by Seller)

Use to indicate that transportation charges are not

included in the unit price but are prepaid and are to be

added as a separate item on this instrument's invoice.

PS Paid by Seller

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 when FOBOl is code PE, PP, or PS.

OR Origin (Shipping Point)

Use when FOBOl is code BP.

RELEASE - 003050FEDOOA 17 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Nl Name

150

Nl

Heading

Optional

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.

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

N105 and N106 further define the type of entity in NlOl.

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

2

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

2. Whenever possible, 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 N102.

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

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

40 Receiver

Use to indicate the entity to receive the catalog.

DL Dealer

Use includes resellers. DS Distributor

Use to indicate the distributor ofthe item(s) contained

in the catalog.

DZ Delivery Zone

Use to indicate a geographic delivery areafor which

there is a set price. Specify the zone in N104 (e.g., 10,

II, 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 price for delivery to this zone. 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 ifdifferent 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 remitRELEASE - 003050FED00A 1 8 4 March 1 996
832 - Price/Sales Catalog

N102

N103

SE

SF

to address is to be used. Do not use when only a single

remit-to address was provided as a part ofthe

registration process or when the vendor has not

registered.

Selling Party

Use to indicate the selling party (i.e., the party

originating the price sales catalog).

Ship From

Use to indicate a location from which all items will be

shipped.

X AN 1/35

N104

93 Name

Free-form name. 66 IdeDtification Code Qualifier X ID 1/2

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

Code (67).

While the federal 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

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

Department of Defense Activity Address Code

(DODAAC)

Use to indicate either a Department ofDefense or

Civilian Agency Activity Address Code.

Health Industry I.D. Number (HIN)

Commercial and Government Entity (CAGE)

Zone

When NlOl is Code DZ, use to indicate a delivery

zone. 67 Identification Code X AN 2/20

Code identifying a party or other code.

10

21

33

ZN

RELEASE - 003050FED00A 19 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N2 Additional Name Information

160

Nl

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.

Ref.

Pes.

Must Use N201

N202

Data Element Summary

Data

Element Name

93 Name

Free-form name.

93 Name

Free-form name.

Attributes

M AN 1/35

O AN 1/35

RELEASE - 003050FED00A 20 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N3 Address Information

170

Nl

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

Ref.

Pes.

Must Use N301

N302

Data

Element

166

166

Name

Address Information

Address information

Address Information

Address information

Attributes

M AN 1/35

O AN 1/35

RELEASE - 003050FED00A 21 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N4 Geographic Location

180

Nl

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 described by a code in

N103/N104.

Ref.

Pes.

N401

N402

N403

N404

Data

Element

19

156

116

26

Attributes

O AN 2/30

Data Element Summary

Name

City Name

Free-form text for city name.

State or Province Code O D) 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 countiy.

RELEASE - 003050FEDOOA 22 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

REF Reference Numbers

190

Nl

Heading

Optional

12

To specify identifying numbers.

1 At least one of REF02 or REF03 is required.

Use ofthis l/REF/190 segment is REQUIRED in all transmissions when NlOl is code

SE to identify the personal identification number ofthe party originating the

Price/Sales Catalog.

Must Use

Ref.

Pes.

REFOl

REF02

Data

Element

128

127

Attributes

M ID 2/2

Data Element Summary

Name

Reference Number Qualifier

Code qualifying the Reference Number.

Use any applicable code.

EL Electronic device pin number

Use to indicate the personal identification number

assigned to the vendor at the time ofregistration. Use

ofthe code is REQUIRED.

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.

RELEASE - 003050FED00A 23 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Ref.

Pes.

Must Use PEROl

PER02

PER03

PER04

PER05

PER Administrative Communications Contact

200

Nl

Heading

Optional

3

To identify a person or office to whom administrative commimications 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 a namedparty being

carried in the l/Nl/150 loop.

Data

Element

366

93

365

364

365

Data Element Summary

Name Attributes

Contact Function Code M D) 2/2

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

named.

lA Review/Repricing Contact

Use to indicate the party to be contacted on Federal

Supply Schedule (FSS) contracts to obtain a better

price when the maximum order is reached.

AC Administrative Contracting Officer

Use to indicate the originating party's Contracts

Managerfor Federal Supply Schedule (FSS) contracts. CR Customer Relations

Use to indicate a customer service contact. OD Order Department

TR Technical Marketing Representative

Use to indicate a technical information contact. Name O AN 1/35

Free-form name.

Cite last namefirst, followed byfirst name. Ifthe whole name is longer than

35 characters, truncate or use initialsforfirst name. Ifnecessary, use PER09 to provide the party's title Communication Number Qualifier X ID 2/2

Code identifying the type of communication number.

EM Electronic Mail

FX Facsimile

IT International Telephone

Include the country code.

TE Telephone

Use to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

Communication Number X AN 1/80

Complete commimications number including country or area code when

applicable.

Communication Number Qualifier X ID 2/2

Code identifying the type of communication number.

RELEASE - 003050FEDOOA 24 4 March 1996
832 - Price/Sales Catalog

PER06

PEROT

364

365

PER08

PER09

364

443

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 FAX number.

EM Electronic Mail

EX Telephone Extension

Use only ifPEROS is used citing code TE.

FX Facsimile

IT International Telephone

Include the country code.

TE Telephone

Use to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

Communication Number X AN 1/80

Complete commmiications nmnber including comitry or area code when

applicable.

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 Electronic Mail

EX Telephone Extension

Use only ifPER05 is used citing code TE.

FX Facsimile

IT International Telephone

Include the country code.

TE Telephone

Use to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

Communication Number X AN 1/80

Complete communications number including country or area code when

applicable.

Contact Inquiry Reference O AN 1/20

Additional reference number or description to clarify a contact number.

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

RELEASE - 003050FED00A 25 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

LIN Item Identification

010

LIN

Detail

Optional

1To specify basic item identification data.

12

3

4

5

6

7

8

9

10

11

12

13

14

1

12

1.

If either LIN04 or LIN05 is present, then the other is required.

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

If either LINOS or LIN09 is present, then the other is required.

If either LINIO or LINl 1 is present, then the other is required.

If either LIN12 or LIN13 is present, then the other is required.

If either LIN14 or LIN15 is present, then the other is required.

If either LIN1 6 or LIN17 is present, then the other is required.

If either LIN18 or LIN19 is present, then the other is required.

If either LIN20 or LIN2I is present, then the other is required.

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

If either LIN24 or LIN25 is present, then the other is required.

If either LIN26 or LrN27 is present, then the other is required.

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

If either LIN30 or LIN31 is present, then the other is required.

LINOl is the line item identification

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

Use this segment to identify the items in the catalog.

2. 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 SLN segment. Specify the price ofthe system or kit in the 2/CTP/l 70 loop. Ifthe

items that comprise the system or kit can be purchased separately, they should be

identified individually in a separate LIN loop.

Data Element Summary

Ref. Data

Des. Element Name Attributes

LINOl 350 Assigned Identification O AN 1/11

Alphanumeric characters assigned for differentiation within a transaction set.

1. May be used by the originator to specify a catalog number or equivalent

identifier to differentiate among items in the catalog, e.g., I, 001, 1001, etc.

2. An alpha character may be added to the end ofa catalog number to

identify that a specific item is a service (maintenance), an upgrade, etc., applicable to another catalog item, e.g., maintenance for a computer. The

numeric portion ofthe catalog number should be the same as the catalog

number ofthe hardware item. The alpha character at the end will

differentiate the hardware item from the service or upgrade, e.g., lA, OOIA,

1001A, etc. Must Use LIN02 235 Product/Service ID Qualifier M ID 2/2

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

Product/Service ID (234).

I. Data elements 235 and 234 are used in 15 pairs in this transaction set. 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.

RELEASE - 003050FED00A 26 4 March 1996
832 - Price/Sales Catalog

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

AK Refined Product Code

CH Country ofOrigin

Use to indicate the country where the item is manufactured, as specified in

the Buy American Act, ifother than the United States.

CG Commodity Grouping

Use to indicate a commodity code.

CL Color

CN Commodity Name

DP Discontinued Part Number

Use to indicate an item that has been discontinued and replaced by the item

identified in this UNloop.

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 UsedAssembly

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

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 the following 234

data element.

MG Manufacturer's Part Number

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

MN Model Number

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

Refer to 003050 Data Element Dictionary for acceptable code values.

Must Use LIN03

LINOS

LIN04

LIN06 235

234

235

234 Product/Service D) M AN

Identifying number for a product or service.

Product/Service ID Qualifier X ID

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

Product/Service ID (234).

Product/Service ID X AN

Identifying number for a product or service.

Product/Service ID Qualifier X ID

Code identifying the type/soiu^ce of the descriptive number used in

Product/Service ID (234).

2/2

2/2

1/40

1/40

RELEASE - 003050FED00A 27 4 March 1996
832 - Price/Sales Catalog

LIN07 234

LINOS 235

LIN09 234

LINIO 235

LBVll 234

LIN12 235

LIN13 234

LIN14 235

LIN15 234

LIN16 235

LIN17 234

LEVIS 235

LIN19 234

LIN20 235

LIN21 234

LIN22 235

LIN23 234

LIN24 235

LIN25 234

LIN26 235

LIN27 234

RELEASE - 003050FEDOOA

Product/Service ID X AN 1/40

Identifying number for a product or service.

Product/Service ID Qualifier X ID 2/2

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

Product/Service ID (234).

Product/Service ID X AN 1/40

Identifying number for a product or service.

Product/Service ID Qualifier X ID 2/2

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

Product/Service ID (234).

Product/Service ID X AN 1/40

Identifying number for a product or service.

Product/Service ID Qualifier X ID 2/2

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

Product/Service ID (234).

Product/Service ID X AN 1/40

Identifying number for a product or service.

Product/Service ID Qualifier X ID 2/2

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

Product/Service ID (234).

Product/Service ED X AN 1/40

Identifying number for a product or service.

Product/Service ID Qualifier X ID 2/2

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

Product/Service ID (234).

Product/Service ID X AN 1/40

Identifying number for a product or service.

Product/Service ID Qualifier X ID 2/2

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

Product/Service ID (234).

Product/Service ID X AN 1/40

Identifying number for a product or service.

Product/Service ID Qualifier X ID 2/2

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

Product/Service ID (234).

Product/Service ID X AN 1/40

Identifying number for a product or service.

Product/Service ID Qualifier X ED 2/2

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

Product/Service ID (234).

Product/Service ID X AN 1/40

Identifying number for a product or service.

Product/Service ID Qualifier X ID 2/2

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

Product/Service ID (234).

Product/Service ID X AN 1/40

Identifying number for a product or service.

Product/Service ED Qualifier X ID 2/2

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

Product/Service ID (234).

Product/Service ID X AN 1/40

Identifying number for a product or service.

28 4 March 1996
832 - Price/Sales Catalog

LIN28

LIN29

LIN30

LIN31

235 Product/Service ID Qualifier X ID 2/2

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

Product/Service ID (234).

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

234 Product/Service ID X AN 1/40

Identifying number for a product or service.

RELEASE - 003050FED00A 29 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

G53 Maintenance Type

015

LIN

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.

Ref. Data

Des. Element

Must Use G5301 875

Data Element Summary

Name

Maintenance Type Code

Code identifying the specific type of item maintenance.

Attributes

M ID 3/3

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 infi)rmation applicable to the item

identified in UNOl or SLNOl.

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.

RELEASE - 003050FEDOOA 30 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

SLN Subline Item Detail

020

LIN

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 SLNIO is present, then the other is required.

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

5 If either SLNl 3 or SLN14 is present, then the other is required.

6 If either SLNl 5 or SLN16 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.

Notes: 1. Use this 2/SLN/020 segment to identify items that comprise a system or kit identified

in the same LIN loop.

2. Use also to identify an item that is providedfree when the item identified in LIN02 in

the same LIN loop is purchased. When this segment is usedfor this purpose, cite code

O in SLN03.

3. This segment can also be used to identify substitute itemsfor a system. For example,

ifa computer system came with a 540 MB hard drive, a 720 MB hard drive can be

identified in this segment as an upgrade to the system and the incremental price for that

upgrade can be cited in SLN06. Ifthe substitute item does not increase the price ofthe

system, do not use SLN06. When usedfor this purpose, cite code S in SLN03.

Ref. Data

Des. Element

Must Use SLNOl 350

Must Use SLN03 662

Data Element Summary

Name Attributes

Assigned Identification M AN 1/11

Alphanumeric characters assigned for differentiation within a transaction set.

To comply with the X12 syntax, cite a sequential number starting with 1.

Relationship Code M ID 1/1

Code indicating the relationship between entities

I Included

RELEASE - 003050FEDOOA 31 4 March 1996
Use to indicate the item is included in a system or kit

O Information Only

Use to indicate the item is providedfree when the item

cited in L1N02 ofthe same LIN loop is purchased.

S Substituted

Use to indicate an item can be substitutedfor one of

the components ofa system. Ifthere is an increase in

the price ofthe system due to the substitute, identify the

incremental price increase in SLN06.

Quantity M R 1/15

Numeric value of quantity.

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

speakers, cite the number 4.

2. When SLN03 is code O, use to identify the quantity ofthe item that is providedfree.

Must Use SLN05 355 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 may be used.

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN06 212 Unit Price X R 1/17

Price per unit of product, service, conunodity, etc. Use only when SLN03 is code S and there is an incremental price increase to a system ifthe substitute item is selected. Identify the incremental price

increase only. Do not cite the full individual price ofthe item.

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

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

Product/Service ID (234).

Any code may be used but the following are preferred:

EN European Article Number (EAN) (2-5-5-1)

FS National Stock Number

The NSN shall be transmitted without dashes.

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 the following data

element

MG Manufacturer's Part Number

When used, a second 235/234 pair must be used citing either code MFor code ZB.

MN Model Number

PD Part Number Description

Use to indicate a clear text description ofan item that cannot be identified by

a number.

UA U.P.C./EAN Case Code (2-5-5)

832 - Price/Sales Catalog

Must Use SLN04 380

Refer to 003050 Data Element Dictionary for acceptable code values.

SLNIO 234 Product/Service ID X AN 1/40

RELEASE - 003050FED00A 32 4 March 1996
832 - Price/Sales Catalog

SLNll

SLN12

SLN13

SLN14

SLN15

SLN16

SLN17

SLN18

SLN19

SLN20

SLNll

SLN22

SLN23

SLN24

SLN25

234

235

SLN26

SLN27

RELEASE - 003050FED00A

1/40

2/2

Identifying number for a product or service.

235 Product/Service ID Qualifier X D) 2/2

Code identifying the type/soiu"ce of the descriptive number used in

Product/Service ID (234).

Refer to 003050 Data Element Dictionary for acceptable code values.

Product/Service D) X AN

Identifying number for a product or service.

Product/Service ID Qualifier X ID

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

Product/Service ID (234).

Refer to 003050 Data Element Dictionaiy 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).

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

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/soiu^ce of the descriptive niunber used in

Product/Service ID (234).

Refer to 003050 Data Element Dictionaiy 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 Dictionaiy 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).

33 4 March 1996
832 - Price/Sales Catalog

Refer to 003050 Data Element Dictionary for acceptable code values.

SLN28 234 Product/Service D) X AN 1/40

Identifying number for a product or service.

RELEASE - 003050FED00A 34 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

DTM Date/Time Reference

030

LIN

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 ofthe items, use the l/DTM/070 segment. Ifthe dates apply

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

Data Element Summary

Ref.

Des.

Must Use DTMOl

DTM02

DTM05

Data

Element Name Attributes

374 Date/Time Qualifier M ID 3/3

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.

373 Date X DT 6/6

Date (YYMMDD).

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

624 Century O NO 2/2

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

RELEASE - 003050FED00A 35 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

REF Reference Numbers

040

LIN

Detail

Optional

12

To specify identifying numbers.

1 At least one of REF02 or REF03 is required.

Use this segment to identify a number referencing applicable to the cited item.

Must Use

Ref.

Pes.

REFOl

REF02

Data

Element

128

127

Attributes

M D) 2/2

Data Element Summary

Name

Reference Number Qualifier

Code qualifying the Reference Number.

GC Government Contract Number

Use when the item is contained on an existing

Government contract. W6 Federal Supply Schedule Number

Use when the item is contained on 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.

RELEASE - 003050FEDOOA 36 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

CTB Restrictions/ Conditions

060

LIN

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

Ref.

Pes.

Must Use CTBOl

CTB02

CTB03

CTB04

CTBG5

Data

Element

688

673

380

522

Attributes

M ID 2/2

Data Element Summary

Name

Restrictions/Conditions Qualifier

Code identifying the type of restriction/condition.

NR Nonretumable

Use to indicate a non-returnable quantity and/or

monetary amount.

Ordering

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

X AN 1/80

A free-form description to clarify the related data elements and their content. Use for afree-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.

OR

SR

352 Description

57

67

69

Minimum Order Quantity

Minimum Ship Quantity

Incremental Order Quantity

1. Use to indicate the increment, above the minimum

quantity, for which additional quantities will be

accepted. For example, the minimum quantity may be

50 but quantities above 50 must be in increments of25.

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

Maximiun Ship Quantity

70

MQ

Quantity

Numeric value of quantify.

Amount Qualifier Code

Code to qualify amount

KQ Incremental Order Amount

1/15

ID 1/2

RELEASE - 003050FEDO0A 37 4 March 1996
832 - Price/Sales Catalog

MA

MO

CTB06 610 Amount

Monetary 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

Use code "MO" to represent the minimum order

amount.

X N2 1/15

RELEASE - 003050FEDOOA 38 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

FID Product/Item Description

070

LIN

Detail

Optional

200

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

Semantic Notes:

1 If PID04 is present, then PID03 is required.

2 At least one of PID04 or PID05 is required.

3 If PID07 is present, then PID03 is required.

4 If PID08 is present, then PID03 is required.

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

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

Comments: 1 If PIDO 1 - " F", then PID05 is used. If PIDO 1 = ' S", then PID04 is used. If PIDO

1

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

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

the segment.

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

1. Use to describe a product or service in a codedformat or in free form text.

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

conditions, shipping information, free products when the item identified in the same LIN

loop is purchased, etc. To identifyfree products use the SLN segment citing code O in

SLN02. Ifthere are choices offree products, e.g., 5 software packages can be selected

from 10 available, provide that information in this PID segment and cite the 10

software packages to choose from in the SLN segment.

Notes:

Must Use

Ref.

Pes.

prool

PID02

Data

Element

349

Attributes

M ID 1/1

750

Data Element Summary

Name

Item Description Type

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 code from an industry code list will be

qualified and carried in P1D02/04.

X Semi-structured (Code and Text)

Use when a code and afree-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.,

RELEASE - 003050FEDOOA 39 4 March 1996
832 - Price/Sales Catalog

environmentalfeatures such as Low VOC, Recyclable, etc.

93 Shipping Unit Component

Use to indicate the item comes in a reusable shipping container

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

OC Options

Use to indicate options that are available when the item identified in the same

LIN loop is purchased, e.g., free software.

WD Warranty Description

Use to indicate warranty conditions. Specif the general conditions in

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

segment to identify the length ofthe warranty

Refer to 003050 Data Element Dictionaiy for acceptable code values.

PID03 559 Agency Qualifier Code X ID 2/2

Code identifying the agency assigning the code values.

7. Use any code.

2. When PID02 is code MAC, cite code AS

Refer to 003050 Data Element Dictionaiy for acceptable code values.

PID04 751 Product Description Code X AN 1/12

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

characteristic.

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

PID03.

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

using the following: 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. Use to providefree form text information applicable to the item cited in the

same LIN loop.

RELEASE - 003050FED00A 40 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

MEA Measurements

080

LIN

Detail

Optional

40

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

variances, and weights(See Figures Appendix for example of use of COOL)

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

2 If MEA05 is present, then MEA04 is required.

3 If MEA06 is present, then MEA04 is required.

4 If MEA07 is present, then at least one of MEA03 MEAOS or MEA06 is required.

5 Only one of MEAOS or MEA03 may be present.

1 MEA04 defines the unit of measiu^e for MEA03, MEA05, and MEA06.

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

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

Ref.

Pes.

MEAOl

Data

Element

137

Data Element Summary

Name 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 MEA05/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 measiuement applies

Use any code.

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

RELEASE - 003050FEDOOA 41 4 March 1996
832 - Price/Sales Catalog

The value of the measurement.

MEA04 COOl Composite Unit of Measure X

To identify a composite unit of measiu-e(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 manner in

which a measurement has been taken

1. Use any code.

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

agency codes to ASCX12 codes.

Refer to 003050 Data Element Dictionaiy for acceptable code values.

C00102 1018 Exponent O R 1/15

Power to which a unit is raised.

C00103 649 Multiplier O R 1/10

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

C00104 355 Unit or Basis for Measurement Code O ID 2/2

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

which a measurement has been taken

1. Use any code.

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.

C001G5 1018 Exponent O R 1/15

Power to which a unit is raised.

C00106 649 Multiplier O R 1/10

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

MEA05 740 Range Minimum X R 1/20

The value specifying the minimum of the measurement range.

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

2. When MEAOl is code CT, orMEA02 is 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.

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

variation in quantity over.

RELEASE - 003050FEDOOA 42 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

P04

Semantic Notes:

Comments:

Notes:

Item Physical Details

100

LIN

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 P041 0 is present, then P04 1 3 is required.

6 If P0411 is present, then P0413 is required.

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

8 If P0413 is present, then at least one of PO410 P041 1 or P0412 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-Ouiice

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.

7. 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 LINO! or SLNOl. To specify the unit pack quantity

,

use PO401, PO403, and PO404 (code UNT). Ifthere are 50 pairs in a unit container,

PO40I would cite 50, PO403 would cite code PR and PO404 would cite code UNT. 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 02 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

RELEASE - 003050FEDOOA

103

Attributes

O NO 1/6

Data Element Summary

Name

Pack

Number of inner pack units per outer pack unit.

1. 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 items within a unit container.

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.

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

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

43 4 March 1996
832 - Price/Sales Catalog

Packaging Material.

Use any code.

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.

Use any code.

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.

Use 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 manner in

which a measurement has been taken

1. Use any code.

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.

PO408 385 Gross Volume per Pack X R 1/9

Numeric value of gross volume per pack.

Use 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 imits in which a value is being expressed, or manner in

which a measurement has been taken

1. Use any code.

PO410

P0411

P0412

P0413

P0414

RELEASE - 003050FED00A

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.

82 Length X R 1/8

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

upright position.

189 Width X R 1/8

Shorter measurement of the two horizontal dimensions measured with the

object in the upright position.

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.

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.

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.

810 Inner Pack O NO 1/6

Number of units in each selling pack

44 4 March 1996
832 - Price/Sales Catalog

Use to specify the quantity ofunit containers in an intermediate container.

RELEASE - 003050FEDOOA 45 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

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

110

LIN

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

Ref.

Des.

TD401

TD402

TD403

TD404

Data

Element

152

208

209

352

Name Attributes

Special Handling Code X H) 2/3

Code specifying special transportation handling instructions.

DA Dangerous

FL Flammable

HM Endorsed as Hazardous Material

RM Radioactive Material

Hazardous Material Code Qualifier X H) 1/1

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.

RELEASE - 003050FED00A 46 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

LDT Lead Time

140

LIN

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

from event.

Ref.

Pes.

Must Use LDTOl

Must Use LDT02

Must Use LDT03

Data

Element

345

380

344

Attributes

M ID 2/2

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

Use onlyfor services.

AY From Date of Award to Date of Delivery

Quantity M R 1/15

Numeric value of quantity.

Unit of Time Period or Interval M ID 2/2

Code indicating the time period or interval

DA Calendar Days

DW Work Days

MO Month

WK Weeks

RELEASE - 003050FED00A 47 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

SAC Service, Promotion, Allowance, or Charge Information

150

LIN

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 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 SAC14 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 SAC 10 and SAC 1 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 SAC13 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 SAC13 to identify an option when there is more

than one option of the promotion.

1 SAC04 may be used to imiquely 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

Amoimt". It is represented in the SAC segment in SACIO using the qualifier DO -

Dollars in SAC09.

Notes: Use this segment only to identify discounts orfree goods available during a

promotional period. Ifthe item is subject to a discount at all times orfree goods are always provided when the item is purchased, use the 2/SAC/228 segment to provide that

information.

Comments:

Data Element Summary

Must Use

Ref.

Pes.

SACOl

SAC02

Data

Element

248

1300

Name Attributes

Allowance or Charge Indicator M ID 1/1

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

A Allowance

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

Code identifying the service, promotion, allowance, or charge

F800

F810

Promotional Allowance

Use to indicate free goods that are only available

during a promotion period, e.g., buy J, get J free.

Promotional Discount

Use to indicate a discount that is only available during a promotion period. This discount can be a percentage

discount or a percentage discount based on a dollar

amount or a quantity purchased.

RELEASE - 003050FED00A 48 4 March 1996
832 - Price/Sales Catalog

SAC05 610 Amount O N2 1/15

Monetaiy amount.

Use to identify an order amount that is subject to a promotional discount.

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

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

4 Discount/Net

Use when SAC02 is code F810.

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

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.

Refer to 003050 Data Element Dictionary for acceptable code values.

SACIO 380 Quantity X R 1/15

Numeric value of quantity.

Use to identify a purchased quantity subject to a discount or a quantity that

must be purchased to receive free goods.

SACll 380 Quantity O R 1/15

Numeric value of quantity.

When SAC02 is code F800 and SACJO is used, use to identify a quantity

providedfree when the quantity cited in SACIO is purchased.

RELEASE - 003050FEDOOA 49 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Ref.

Des.

Must Use FOBOl

FOB02

FOB F.O.B. Related Instructions

160

LIN

Detail

Optional

1To specify transportation instructions relating to shipment

12

3

4

12

3

4

If FOB03 is present, then FOB02 is required.

If FOB04 is present, then FOB05 is required.

If FOB07 is present, then FOB06 is required.

If FOB08 is present, then FOB09 is required.

FOBOl indicates which party will pay the carrier.

FOB02 is the code specifying transportation responsibility location.

FOB06 is the code specifying the title passage location.

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

Attributes

M ID 2/2

309

Data Element Summary

Name

Shipment Method of Payment

Code identifying payment terms for transportation charges.

Use any code to describe the method ofpayment ofshipment charges.

Typically, we expect code "BP" when the Department ofDefense will have to pay the transportation charges, or code "PP" when the charges are prepaid

by the selling party.

BP Paid by Buyer

Use to indicate the buyer is to pay the transportation

charges by issuance ofa Government Bill ofLading

(GBL).

PE Prepaid and Summary Bill

Use when transportation charges are to be prepaid by

the seller, are not included in the unit price, and are to be invoiced periodically.

PP Prepaid (by Seller)

Use to indicate that transportation charges are not

included in the unit price but are prepaid and are to be

added as a separate item on this instrument's invoice.

PS Paid by Seller

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 when "FOBOl " is code "PE", PP, or PS.

OR Origin (Shipping Point)

Use when "FOBOl " is code "BP".

RELEASE - 003050FED00A 50 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Ref.

Pes.

Must Use TXIOl

TXI02

TXI03

TXI07

TXI Tax Information

166

LIN

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 amotuit 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 the item and whether they are included

in the price or are to be added to the price ofthe item.

Data

Element

963

782

Attributes

M ID 2/2

954

662

Data Element Summary

Name

Tax Type Code

Code specifying the type of tax.

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

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

suppressed).

Relationship Code O ID 1/1

Code indicating the relationship between entities

A Add

I Included

RELEASE - 003050FEDOOA 51 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

CTP Pricing Information

170

CTP

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 CTP10 is present, then CTP02 is required.

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

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

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.

1. Use this segment to specif various pricesfor the item identified in the LIN segment.

These include pricesfor a step ladder quantities prices orfor delivery to various

geographic locations (zones).

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

above:

CTP**PBQ**1*EA n/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

Data Element Summary

Ref. Data

Des. Element Name Attributes

CTP02 236 Price Identifier Code X ID 3/3

Code identifying pricing specification.

ALT Alternate Price

Use to indicate a lease-to-purchase price.

CAT Catalog Price

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

price offered to the general public or the standard

dealer price.

DOl Federal Supply Schedule (FSS) Price

DPR Discoimt Price

Use to indicate the price ofthe item is already

discounted.

DSC Discount Amoimt Allowed

Use to indicate the discount that can be applied to the

price identified in the previous iteration ofthis

segment.

GOV Govermnent Price

Use to indicate this is the price to the government.

GTP Temporary Price Reduction Price

Use to indicate this is a temporary discountedprice.

RELEASE - 003050FED00A 52 4 March 1996
832 - Price/Sales Catalog

ICL

CTP03 212

CTP04 380

CTP05 355

CTP06 648

CTP07 649

CTP08 782

CTPIO 499

LAR

MAX

MSR

PAQ

Unit Price Through Quantity

When specifying pricesfor different quantities, use to indicate the end ofa quantity range.

Labor Rate

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

category and there is one set labor rate for the

category.

Maximum Order Quantity Price

When specifying pricesfor different quantities, use to indicate the quantity above which the price will not

change.

Manufacturer's Suggested Retail

Use to indicate the base price from which the

government price is calculated.

Price Break Quantity(s)

Use to indicate the quantity at which a price break

occurs ifthere is only one such quantity. Ifprice

breaks are given at various quantities, use codes ICL,

MAX, and PBQ as per the example.

Unit Price Beginning Quantity

When specifying pricesfor different quantities, use to indicate the beginning ofa quantity range.

Promotional price

Use to indicate this is a promotional price.

Rental Price, Annual

Rental Price, Monthly

Zone Price

Use to indicate the price for delivery to a zone cited in

CTPIO.

O R 1/17

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

Numeric value of quantity.

Unit or Basis for Measurement Code X D) 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.

Refer to 003050 Data Element Dictionary for acceptable code values.

Price Multiplier Qualifier O ID

Code indicating the type of price multiplier.

Use to identify the discounted price.

DIS Discount Multiplier

Use to arrive at the discountedprice. Ifa 10%

discount is applicable, .90 in CTP07.

Multiplier X R

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

Monetary Amount O R

Monetary amount.

When CTP02 is code DSC, use to identify the discount amount, e.g., 1.25.

Condition Value O AN 1/10

Identifies rate restrictions or provisions

When CTP02 is Code ZNP, use to indicate the delivery zone for the price

PBQ

PRP

RPA

RPM

ZNP

Unit Price

3/3

1/10

1/15

RELEASE - 003050FEDOOA 53 4 March 1996
832 - Price/Sales Catalog

cited in CTP03.

RELEASE - 003050FEDOOA 54 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

DTM Date/Time Reference

180

CTP

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/180 segment to identify promotion dates when these dates vary by item

in the promotion. Use this segment, ifapplicable, when CTP02 is code GTP or PRP.

Ref.

Pes.

Must Use DTMOl

DTM02

DTM03

DTM04

DTM05

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

015

016

Promotion Start Use to indicate the start date ofa promotion.

Promotion End

Use to indicate the stop date ofa promotion.

X DT 6/6

4/8

Date

Date (YYMMDD).

Time X TM

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

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

RELEASE - 003050FEDOOA 55 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

SAC Service, Promotion, Allowance, or Charge Information

228

CTP

Detail

Optional

5

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 SAC14 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 amoimt 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 SAC13 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 SAC13 to identify an option when there is more

than one option of the promotion.

Comments: 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 amoimt 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: Use to identify allowances or additional charges applicable to the cited item in this UN

loop.

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 charge for the specified

service.

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

Code identifying the service, promotion, allowance, or charge

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

A310 Air Express Charge

A320 Air Transportation Charge

A480 Assembly

A880 Cancellation Charge

RELEASE - 003050FED00A 56 4 March 1996
832 - Price/Sales Catalog

B940 Cutting Charge

COOO Defective Allowance

C310 Discount

Use to indicate a discount applies to the item cited in the same LIN loop.

C370 Diversion Charge

C580 Emergency Service

C590 Emergency Surcharge

C880 Expediting Premium.

D170 Free Goods

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

D290 Full TruckloadAllowance

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 discount applicable to a quantity purchased, e.g., a 10%

discount is applicable ifa quantity of 100 is purchased.

0470 Restocking Charge

G600 Same-Day Service

G610 Saturday Delivery

G740 Service Charge

Use to indicate a basic charge for 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/1 1 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 price for a warranty

ZZZZ Mutually Defined

Use to indicate a training charge

Refer to 003050 Data Element Dictionary for acceptable code values.

SAC05 610 Amount O N2 1/15

Monetary amount.

1. Use to identify the amount applicable to the service or allowance specified

in SAC02.

2. This amount is additive to the unit price ofthe item.

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

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

Use any code.

4 Discount/Net

RELEASE - 003050FED00A 57 4 March 1996
832 - Price/Sales Catalog

SAC07

SAC09

SACIO

SACll

Use when SAC02 is code C310 or F910.

5 Base Price per Unit

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

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

Refer to 003050 Data Element Dictionary for acceptable code values.

380 Quantity X R 1/15

Numeric value of quantity.

1. Use to identify a purchased quantity subject to a discount orfree goods.

2. When SAC02 is code G740, use to specify the minimum distance

applicable to a service charge, ifappropriate.

380 Quantity O R 1/15

Numeric value of quantity.

7. When SAC02 is code F910 and SACIO is used, use to identify a quantity

providedfree when the quantity cited in SACIO is purchased.

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

distance applicable to a service charge, ifappropriate.

RELEASE - 003050FED00A 58 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Nl Name

230

Nl

Detail

Optional

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 N105 and N106 fiuther define the type of entity in NlOl.

7. Use this 2/N1/230 loop to identify parties that apply to the cited item in UNOl or SLNOl.

2. Whenever possible, 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 IdentiHer Code M ED 2/2

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

DL Dealer

Includes resellers.

DS Distributor

Use to indicate the distributor ofthe cited item.

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 ifdifferent than the address ofthe selling party,

dealer, or distributor.

SF Ship From

Use to indicate a location from which all items will be

shipped.

N102 93 Name X AN 1/35

Free-form name. N103 66 Identiflcation Code Qualifier X ID 1/2

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

Code (67).

While the federal 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 number or DUNS +4 is preferred over other codes to identify an entity.

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

RELEASE - 003050FED00A 59 4 March 1996
832 - Price/Sales Catalog

Suffix

Use ofthe DUNS number or DUNS +4 is preferred over 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)

N104 67 Identification Code X AN 2/20

Code identifying a party or other code.

RELEASE - 003050FEDOOA 60 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N2 Additional Name Information

240

Nl

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.

Ref.

Pes.

Must Use N201

N202

Data Element Summary

Data

Element Name

93

93

Name

Free-form name. Name

Free-form name.

Attributes

M AN 1/35

O AN 1/35

RELEASE - 003050FEDOOA 61 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Ref.

Pes.

Must Use N301

N302

Address Information

250

Nl

Detail

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

Data

Element Name

166 Address Information

Address information

166 Address Information

Address information

Attributes

M AN 1/35

O AN 1/35

RELEASE - 003050FED00A 62 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

N4 Geographic Location

260

Nl

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 code in

N103/N104.

Data Element Summary

Ref.

Pes.

N401

N402

N403

N404

Data

Element

19

156

116

26

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 D) 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.

RELEASE - 003050FEDOOA 63 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

Ref.

Pes.

Must Use PEROl

PER02

PER03

PER Administrative Communications Contact

280

Nl

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.

This segment will be used -when the point ofcontact is related to a namedparty being

carried in the 2/N1/230 loop.

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.

TR Technical Marketing Representative

Use to indicate a technical information contact. Name O AN 1/35

Free-form name.

Cite last namefirst, followed byfirst name. Ifthe whole name is longer than

35 characters, truncate or use initialsfor the first name. Ifnecessary, use PER09 to provide the party's title. Communication Number Qualifier X ID 2/2

Code identifying the type of communication number.

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

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

ofthe party transmitting the price sales catalog.

EM Electronic Mail

FX Facsimile

IT International Telephone

Include the country code.

TE Telephone

Use to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

PER04

PER05

364

365

Communication Number X AN 1/80

Complete communications number including country or area code when

applicable.

Communication Number Qualifier X ID 2/2

Code identifying the type of communication mmiber.

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 FAX number.

EM Electronic Mail

EX Telephone Extension

Use only ifPER03 is used citing code TE.

RELEASE - 003050FEDOOA 64 4 March 1996
832 - Price/Sales Catalog

FX Facsimile

IT International Telephone

TE Telephone

Use to indicate the commercial telephone number of

the individual cited in PER02. Include the area code.

PER06

PER07

364

365

Communication Number X AN 1/80

Complete communications number including coimtry or area code when

applicable.

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

Use 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

PER09

364

443

Communication Number X AN 1/80

Complete communications number including coimtry or area code when

applicable.

Contact Inquiry Reference O AN 1/20

Additional reference number or description to clarify a contact number.

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

RELEASE - 003050FED00A 65 4 March 1996
832 - Price/Sales Catalog

Segment:

Position:

Loop:

Level:

Usage:

Max Use:

Purpose:

Syntax Notes:

Semantic Notes:

Comments:

Notes:

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.

Ref.

Pes.

Must Use CTTOl

Data Element Summary

Data

Element Name

354 Number of Line Items

Total number of line items in the transaction set.

Attributes

M NO 1/6

RELEASE - 003050FED00A 66 4 March 1996
832 - Price/Sales Catalog

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.

Data Element Summary

Ref. Data

Des. Element Name Attributes

Must Use SEOl 96 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.

Must Use SE02 329 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".

RELEASE - 003050FEDOOA 67 4 March 1996

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. Handboolis—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—Smdies 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 NISTIRs—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.
O

ooI o

00o

O

C 3 >>'Si

Oi) > O Mlc >