ASC X12 Standards for Electronic Data Interchange...

223
ASC X12 Standards for Electronic Data Interchange Technical Report Type 3 004010™ Aerospace Industry Purchase Order (850) AUGUST 2017 Published in conjunction with the Aerospace Industry Association (AIA) X12J REVIEW DRAFT

Transcript of ASC X12 Standards for Electronic Data Interchange...

ASC X12 Standards for Electronic Data InterchangeTechnical Report Type 3

004010™Aerospace Industry PurchaseOrder (850)AUGUST 2017

Published in conjunction with the Aerospace Industry Association (AIA)

X12J

REVIEW

DRAFT

Intellectual Property

X12 holds the copyright on the Standards and associated publications designed to facilitateimplementation of the Standards. Users of all X12 publications should be aware of the permissibleuses, as well as the limitations on such usage, as outlined here: http://store.x12.org/store/ip-use.

Copyright © 2017, X12 Incorporated, Format © 2017 Washington Publishing Company. Exclusively publishedby the Washington Publishing Company. No part of this publication may be distributed, posted, reproduced,stored in a retrieval system, or transmitted in any form or by any means without the prior written permissionof the copyright owner.

All rights reserved.

X12J REVIEW DRAFT

Table of ContentsPreface ................................................................................................ 6

1 Purpose and Business Information............................... 7

1.1 Implementation Purpose and Scope......................................... 7

1.2 Version Information ........................................................................ 7

1.3 Implementation Limitations .......................................................... 71.3.1 Batch and Real-time Usage..................................................... 71.3.2 Other Usage Limitations ......................................................... 8

1.4 Business Usage................................................................................. 81.4.1 Applicability.............................................................................. 81.4.2 Revisions .................................................................................. 8

1.5 Business Terminology .................................................................... 8

1.6 Transaction Acknowledgments................................................... 9

1.7 Related Transactions....................................................................... 9

1.8 Trading Partner Agreements ........................................................ 9

2 Transaction Sets ........................................................................ 10

2.1 Presentation Examples................................................................. 10

2.2 Implementation Usage .................................................................. 152.2.1 Industry Usage ....................................................................... 152.2.2 Loops ...................................................................................... 15

2.3 Transaction Set Listing................................................................. 162.3.1 Implementation ...................................................................... 162.3.2 X12 Standard .......................................................................... 20

2.4 850 Segment Detail......................................................................... 26ST Transaction Set Header.......................................... 27

BEG Beginning Segment for Purchase Order................. 28CUR Currency ................................................................. 31PER Buyer Information ................................................... 34TAX Tax Reference ........................................................ 36FOB F.O.B. Related Instructions..................................... 39CTP Pricing Information.................................................. 43SAC Service, Promotion, Allowance, or Charge

Information.............................................................. 48ITD Terms of Sale/Deferred Terms of Sale.................... 53

DTM Order Processing Dates ......................................... 56TD1 Packaging Instructions ........................................... 58TD5 Shipping Details...................................................... 62TD3 Carrier Details (Equipment) .................................... 66TD4 Carrier Details (Special Handling, or

Hazardous Materials, or Both) ................................ 69N9 Additional Information............................................. 70

MSG Message Text.......................................................... 73

NATIONAL AEROSPACE STANDARD 004010X357 • 850IMPLEMENTATION GUIDE PURCHASE ORDER

AUGUST 2017 3X12J REVIEW DRAFT

N1 Purchaser Name..................................................... 74N2 Additional Name Information .................................. 76N3 Address Information ............................................... 77N4 Geographic Location .............................................. 78

PER Buyer Contact Information...................................... 80N1 Other Party Names................................................. 82N2 Additional Name Information .................................. 84N3 Address Information ............................................... 85N4 Geographic Location .............................................. 86

PER Other Party Contact Information............................. 88PO1 Baseline Item Data ................................................. 90CTP Pricing Information................................................ 101PID Product/Item Description ...................................... 106

MEA Measurements...................................................... 110SAC Service, Promotion, Allowance, or Charge

Information............................................................ 118IT8 Conditions of Sale ................................................ 123

TAX Tax Reference ...................................................... 128FOB F.O.B. Related Instructions................................... 131SDQ Destination Quantity ............................................. 135TD1 Carrier Details (Quantity and Weight)................... 146TD5 Carrier Details (Routing Sequence/Transit

Time)..................................................................... 150TD3 Carrier Details (Equipment) .................................. 155TD4 Carrier Details (Special Handling, or

Hazardous Materials, or Both) .............................. 158SCH Line Item Schedule............................................... 159REF Contract Reference .............................................. 166PKG Marking, Packaging, Loading ............................... 167

N9 Reference Identification........................................ 171MSG Message Text........................................................ 175

N1 Purchaser Name................................................... 176N2 Additional Name Information ................................ 178N3 Address Information ............................................. 179N4 Geographic Location ............................................ 180

PER Buyer Contact Information.................................... 182N1 Other Party Name................................................. 184N2 Additional Name Information ................................ 186N3 Address Information ............................................. 187N4 Geographic Location ............................................ 188

PER Other Party Contact Information........................... 190AMT Line Item Total ...................................................... 192CTT Transaction Totals................................................. 193AMT Total PO Amount................................................... 195

SE Transaction Set Trailer.......................................... 196

3 Examples....................................................................................... 197

NATIONAL AEROSPACE STANDARD 004010X357 • 850IMPLEMENTATION GUIDE PURCHASE ORDER

AUGUST 2017 4X12J REVIEW DRAFT

A External Code Sources ........................................................A.1

A.1 External Code Sources ................................................................A.15 Countries, Currencies and Funds .......................................A.1

16 D-U-N-S Number....................................................................A.217 Standard Carrier Alpha Code (SCAC) .................................A.222 States and Provinces............................................................A.338 Product Characteristic Data.................................................A.439 Packaging Characteristic Data ............................................A.446 Telecommunications Industry Codes .................................A.551 ZIP Code ................................................................................A.562 American Paper Institute, Inc. .............................................A.665 Chemical Industry .................................................................A.667 Electronic Industries Association .......................................A.772 National Wholesale Druggists’ Association .......................A.780 Government Agency Acquisition Regulations ...................A.888 National Retail Merchants Association ...............................A.8

113 Standard Industrial Classification Code .............................A.9126 American Petroleum Institute ..............................................A.9197 Packaging Requirement Codes .........................................A.10204 DoD Material Procedures for Development and

Application of Packaging Requirements ..........................A.10206 Government Bill of Lading Office Code ............................ A.11253 Military Specification ..........................................................A.12471 Compensation Type Code ..................................................A.12544 Nonforfeiture Option...........................................................A.13

B EDI Control Directory ............................................................B.1

B.1 Control Segments ..........................................................................B.2ISA Interchange Control Header.................................................B.2GS Functional Group Header .....................................................B.6GE Functional Group Trailer ......................................................B.7IEA Interchange Control Trailer ..................................................B.9

C Change Summary ....................................................................C.1

NATIONAL AEROSPACE STANDARD 004010X357 • 850IMPLEMENTATION GUIDE PURCHASE ORDER

AUGUST 2017 5X12J REVIEW DRAFT

PrefaceASC X12 standards are developed to identify the broadest data requirements for a transactionset. Type 3 Technical Reports (TR3) define explicit data requirements for a specific businesspurpose. Trading partners who implement according to the instructions in this TR3 can exchangedata with multiple trading partners in a consistent manner.

Trading partners define their specific transport requirements separately. Neither ASC X12 standardsnor TR3s define transport requirements.

6AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

1 Purpose and Business Information

1.1 Implementation Purpose and ScopeThis TR3 defines consistent requirements for use of the X12 850 transaction set withinthe aerospace industry for the exchange of purchase orders (PO).

Related acknowledgments and revisions are exchanged via other X12 transaction setsand based on separate implementation instructions.

This transaction set is not used to convey purchase order changes or purchase orderacknowledgment information, instead, use those transactions specifically designed forthat purpose.

1.2 Version InformationThis implementation guide is based on the October 1997 ASC X12 standards, referredto as Version 4, Release 1, Sub-release 0 (004010).

The unique Version/Release/Industry Identifier Code for transaction sets that aredefined by this implementation guide is 004010X357.

The two-character Functional Identifier Code(s) for the transaction set(s) included inthis implementation guide:

• PO Purchase Order (850)

The Version/Release/Industry Identifier Code and the applicable Functional IdentifierCode must be transmitted in the Functional Group Header (GS segment) that beginsa functional group of these transaction sets. For more information, see the descriptionsof GS01 and GS08 in Appendix B.

1.3 Implementation Limitations

1.3.1 Batch and Real-time UsageThere are multiple methods available for sending and receiving businesstransactions electronically.Two common modes for EDI transactions are batchand real-time.

7AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

Batch - Electronic transmissions when the sender does not maintain thecommunication session while the receiver processes the transactions.Transmissions are often on a set schedule. If there is an associated responsetransaction, the receiver creates the response transaction and transmits itback to the sender of the original transaction in a separate communicationsession. X12 does not set specific response time parameters for theseactivities.

Real-Time - A computer-to-computer communication in which a singlecommunication session is established and remains open and active until aresponse is received by the entity initiating the communication session.

This implementation guide was based on requirements for batch mode.Although there is no expectation of such use at the time of publication, willingtrading partners may choose to implement the instructions herein in real-timemode.

1.3.2 Other Usage LimitationsThere are no other usage limitations.

1.4 Business Usage

1.4.1 ApplicabilityThis implementation guide defines transaction set usage for typical AIAexchanges. As part of the AIA Harmonization Process, AIA member companiesagree to the precise and consistent use of EDI segments and elements asdefined herein. Strict conformance with this implementation guide is expectedto result in consistent data maps for the entire AIA supply chain, eliminationof divergent use of transactions, reduced complexity, and reduced industrycosts.

1.4.2 RevisionsA new version of this implementation guide will be published as necessary toaccommodate changing business needs and new functionality available inlater versions of the underlying X12 standard.

1.5 Business TerminologyNo special business terms are used in this implementation guide.

8AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

1.6 Transaction AcknowledgmentsThe purpose of transaction acknowledgments is to report to the sender whether thetransaction being acknowledged was accepted or rejected.

The X12 Technical Report Type 2, Acknowledgment Reference Model providesguidance on several control structures and transaction set standards intended toaugment EDI auditing and control systems.

There are no specific acknowledgment requirements defined in this implementationguide. Trading partners may mutually define an acknowledgment process at theirdiscretion.

1.7 Related TransactionsThere are no other transaction sets necessary to achieve the business functionsdescribed in this implementation guide.

1.8 Trading Partner AgreementsThere are no other transaction sets necessary to achieve the business functionsdescribed in this implementation guide.

9AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

2 Transaction Set

2.1 Presentation ExamplesX12 standards are generic. For example, multiple industries use the same PER segmentto specify administrative communication contacts. Each industry, or sub-industry,decides which elements to use and which code values in those elements are applicablefor the specific use described.

This implementation guide uses a format that depicts both the generalized standardand industry-specific implementation. In this implementation guide, IMPLEMENTATIONspecifies the requirements for this implementation. X12 STANDARD is included as areference only.

The transaction set presentation is comprised of two main sections with subsectionswithin the main sections:

Transaction Set Listing

There are two sub-sections under this general title. The first sub-section concernsthis implementation of a generic X12 transaction set. The second sub-sectionconcerns the generic X12 standard itself.

This section lists the levels, loops, and segments contained in this implementation.It also serves as an index to the segment detail.

This section is included as a reference.

Segment Detail

There are three sub-sections under this general title. This section repeats once foreach segment used in this implementation providing segment specific detail andX12 standard detail.

10AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

This section is included as a reference.

This section is included as a reference. It provides a pictorial view of the standardand shows which elements are used in this implementation.

This section specifies the implementation details of each data element.

These illustrations (Figures 2.1 through 2.5) are examples and are not extracted fromthe Section 2 detail in this implementation guide. Annotated illustrations, presentedbelow in the same order they appear in this implementation guide, describe the formatof the transaction set that follows.

11AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

Figure 2.1 - Transaction Set Key - Implementation

Figure 2.2 - Transaction Set Key - Standard

12AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

Figure 2.3 - Segment Key - Implementation

Figure 2.4 - Segment Key - Standard

Figure 2.5 - Segment Key - Diagram

13AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

Figure 2.6 - Segment Key - Element Summary

14AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

2.2 Implementation Usage

2.2.1 Industry UsageIndustry Usage describes when loops, segments, and elements are to besent. The three choices for Usage are required, not used, and situational. Toavoid confusion, these are named differently than the X12 standard ConditionDesignators (mandatory, optional, and relational).

This loop/segment/element must always be sent whencomplying with this implementation guide.

Required

This loop/segment/element must never be sent whencomplying with this implementation guide.

Not Used

Use of this loop/segment/element varies, depending on datacontent and business context as described in the defining

Situational

rule. The defining rule is documented in a note attached tothe item. The item is required when the situation defined inthe note is true; otherwise the item is not used.

2.2.2 LoopsLoop usage within ASC X12 transactions and their implementation guidescan be confusing. Care must be used to read the loop requirements in termsof the context or location within the transaction.

• A nested loop can be used only when the associated higher level loop isused.

• The usage of a loop is the same as the usage of its beginning segment.

If a loop’s beginning segment is Required, the loop is Required and mustoccur at least once unless it is nested in a loop that is not being used.

If a loop’s beginning segment is Situational, the loop is Situational.

• Subsequent segments within a loop can be sent only when the beginningsegment is used.

Required segments in Situational loops occur only when the loop is used.

15AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

2.3 Transaction Set Listing

2.3.1 ImplementationThis section lists the levels, loops, and segments contained in this implementation.It also serves as an index to the segment detail.

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

AUGUST 2017 16X12J REVIEW DRAFT

004010X357 • 850

JULY 17, 2017IMPLEMENTATION

850 Purchase Order

Table 1 - Header

PAGE # POS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

27 010 ST Transaction Set Header R 128 020 BEG Beginning Segment for Purchase Order R 131 040 CUR Currency S 134 060 PER Buyer Information S 136 070 TAX Tax Reference S >139 080 FOB F.O.B. Related Instructions S >143 090 CTP Pricing Information S >1

LOOP ID - SAC SERVICE, PROMOTION,ALLOWANCE, OR CHARGE INFORMATION

25

48 120 SAC Service, Promotion, Allowance, or Charge Information S 153 130 ITD Terms of Sale/Deferred Terms of Sale S >156 150 DTM Order Processing Dates S 1058 230 TD1 Packaging Instructions S 262 240 TD5 Shipping Details S 1266 250 TD3 Carrier Details (Equipment) S 1269 260 TD4 Carrier Details (Special Handling, or Hazardous Materials,

or Both)S 5

LOOP ID - N9 ADDITIONAL INFORMATION 1000 70 295 N9 Additional Information S 173 300 MSG Message Text S 1000

LOOP ID - N1A PURCHASER NAME 10000 74 310 N1 Purchaser Name R 176 320 N2 Additional Name Information S 277 330 N3 Address Information S 278 340 N4 Geographic Location S >180 360 PER Buyer Contact Information S 1

LOOP ID - N1B OTHER PARTY NAMES 10000 82 310 N1 Other Party Names S 184 320 N2 Additional Name Information S 185 330 N3 Address Information S 186 340 N4 Geographic Location S >188 360 PER Other Party Contact Information S 1

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 17X12J REVIEW DRAFT

Table 2 - Detail

PAGE # POS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

LOOP ID - PO1 BASELINE ITEM DATA 100000 90 010 PO1 Baseline Item Data R 1

LOOP ID - PO1/CTP PRICING INFORMATION >1 101 040 CTP Pricing Information S 1

LOOP ID - PO1/PID PRODUCT/ITEM DESCRIPTION 1000 106 050 PID Product/Item Description S 1110 060 MEA Measurements S 10

LOOP ID - PO1/SAC SERVICE, PROMOTION,ALLOWANCE, OR CHARGE INFORMATION

25

118 130 SAC Service, Promotion, Allowance, or Charge Information S 1123 140 IT8 Conditions of Sale R 1128 170 TAX Tax Reference S >1131 180 FOB F.O.B. Related Instructions S >1135 190 SDQ Destination Quantity S 500146 240 TD1 Carrier Details (Quantity and Weight) S 1150 250 TD5 Carrier Details (Routing Sequence/Transit Time) S 12155 260 TD3 Carrier Details (Equipment) S 12158 270 TD4 Carrier Details (Special Handling, or Hazardous Materials,

or Both)S 5

LOOP ID - PO1/SCH LINE ITEM SCHEDULE 200 159 295 SCH Line Item Schedule S 1166 300 REF Contract Reference S >1

LOOP ID - PO1/PKG MARKING, PACKAGING,LOADING

200

167 305 PKG Marking, Packaging, Loading S 1

LOOP ID - PO1/N9 REFERENCE IDENTIFICATION 1000 171 330 N9 Reference Identification S 1175 340 MSG Message Text S 1000

LOOP ID - PO1/N1A PURCHASER NAME 10000 176 350 N1 Purchaser Name S 1178 360 N2 Additional Name Information S 2179 370 N3 Address Information S 2180 380 N4 Geographic Location S 1182 400 PER Buyer Contact Information S 1

LOOP ID - PO1/N1B OTHER PARTY NAME 10000 184 350 N1 Other Party Name S 1186 360 N2 Additional Name Information S 2187 370 N3 Address Information S 2188 380 N4 Geographic Location S 1190 400 PER Other Party Contact Information S 1

LOOP ID - PO1/AMT LINE ITEM TOTAL >1 192 600 AMT Line Item Total R 1

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 18X12J REVIEW DRAFT

Table 3 - Summary

PAGE # POS. # SEG. ID NAME USAGE REPEAT LOOP REPEAT

LOOP ID - CTT TRANSACTION TOTALS 1 193 010 CTT Transaction Totals R 1195 020 AMT Total PO Amount R 1196 030 SE Transaction Set Trailer R 1

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 19X12J REVIEW DRAFT

2.3.2 X12 StandardThis section is included as a reference. The implementation guide reference clari-fies actual usage.

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 20X12J REVIEW DRAFT

STANDARD

850 Purchase OrderFunctional Group ID: PO

This Draft Standard for Trial Use contains the format and establishes the data contents of thePurchase Order Transaction Set (850) for use within the context of an Electronic DataInterchange (EDI) environment. The transaction set can be used to provide for customary andestablished business and industry practice relative to the placement of purchase orders forgoods and services. This transaction set should not be used to convey purchase order changesor purchase order acknowledgment information.

Table 1 - Header

PAGE # POS. # SEG. ID NAME REQ. DES. MAX USE LOOP REPEAT

010 ST Transaction Set Header M 1020 BEG Beginning Segment for Purchase Order M 1040 CUR Currency O 1050 REF Reference Identification O >1060 PER Administrative Communications Contact O 3070 TAX Tax Reference O >1080 FOB F.O.B. Related Instructions O >1090 CTP Pricing Information O >1095 PAM Period Amount O 10110 CSH Sales Requirements O 5115 TC2 Commodity O >1

LOOP ID - SAC 25 120 SAC Service, Promotion, Allowance, or Charge Information O 1125 CUR Currency O 1130 ITD Terms of Sale/Deferred Terms of Sale O >1140 DIS Discount Detail O 20145 INC Installment Information O 1150 DTM Date/Time Reference O 10160 LDT Lead Time O 12180 LIN Item Identification O 5185 SI Service Characteristic Identification O >1190 PID Product/Item Description O 200200 MEA Measurements O 40210 PWK Paperwork O 25220 PKG Marking, Packaging, Loading O 200230 TD1 Carrier Details (Quantity and Weight) O 2240 TD5 Carrier Details (Routing Sequence/Transit Time) O 12250 TD3 Carrier Details (Equipment) O 12260 TD4 Carrier Details (Special Handling, or Hazardous Materials,

or Both)O 5

270 MAN Marks and Numbers O 10276 PCT Percent Amounts O >1280 CTB Restrictions/Conditions O 5285 TXI Tax Information O >1

LOOP ID - AMT >1 287 AMT Monetary Amount O 1289 REF Reference Identification O >1290 DTM Date/Time Reference O 1

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 21X12J REVIEW DRAFT

292 PCT Percent Amounts O >1

LOOP ID - AMT/FA1 >1 293 FA1 Type of Financial Accounting Data O 1294 FA2 Accounting Data M >1

LOOP ID - N9 1000 295 N9 Reference Identification O 1297 DTM Date/Time Reference O >1300 MSG Message Text O 1000

LOOP ID - N1 200 310 N1 Name O 1320 N2 Additional Name Information O 2330 N3 Address Information O 2340 N4 Geographic Location O >1345 NX2 Location ID Component O >1350 REF Reference Identification O 12360 PER Administrative Communications Contact O >1365 SI Service Characteristic Identification O >1370 FOB F.O.B. Related Instructions O 1380 TD1 Carrier Details (Quantity and Weight) O 2390 TD5 Carrier Details (Routing Sequence/Transit Time) O 12400 TD3 Carrier Details (Equipment) O 12410 TD4 Carrier Details (Special Handling, or Hazardous Materials,

or Both)O 5

420 PKG Marking, Packaging, Loading O 200

LOOP ID - LM >1 430 LM Code Source Information O 1440 LQ Industry Code M >1

LOOP ID - SPI >1 450 SPI Specification Identifier O 1460 REF Reference Identification O 5470 DTM Date/Time Reference O 5480 MSG Message Text O 50

LOOP ID - SPI/N1 20 490 N1 Name O 1500 N2 Additional Name Information O 2510 N3 Address Information O 2520 N4 Geographic Location O 1530 REF Reference Identification O 20540 G61 Contact O 1550 MSG Message Text O 50

LOOP ID - SPI/CB1 >1 560 CB1 Contract and Cost Accounting Standards Data O 1570 REF Reference Identification O 20580 DTM Date/Time Reference O 5590 LDT Lead Time O 1600 MSG Message Text O 50

LOOP ID - ADV >1 610 ADV Advertising Demographic Information O 1620 DTM Date/Time Reference O >1630 MTX Text O >1

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 22X12J REVIEW DRAFT

Table 2 - Detail

PAGE # POS. # SEG. ID NAME REQ. DES. MAX USE LOOP REPEAT

LOOP ID - PO1 100000 010 PO1 Baseline Item Data M 1015 LIN Item Identification O >1018 SI Service Characteristic Identification O >1020 CUR Currency O 1025 CN1 Contract Information O 1030 PO3 Additional Item Detail O 25

LOOP ID - PO1/CTP >1 040 CTP Pricing Information O 1043 CUR Currency O 1045 PAM Period Amount O 10049 MEA Measurements O 40

LOOP ID - PO1/PID 1000 050 PID Product/Item Description O 1060 MEA Measurements O 10070 PWK Paperwork O 25090 PO4 Item Physical Details O >1100 REF Reference Identification O >1110 PER Administrative Communications Contact O 3

LOOP ID - PO1/SAC 25 130 SAC Service, Promotion, Allowance, or Charge Information O 1135 CUR Currency O 1137 CTP Pricing Information O 1140 IT8 Conditions of Sale O 1142 CSH Sales Requirements O >1150 ITD Terms of Sale/Deferred Terms of Sale O 2160 DIS Discount Detail O 20165 INC Installment Information O 1170 TAX Tax Reference O >1180 FOB F.O.B. Related Instructions O >1190 SDQ Destination Quantity O 500200 IT3 Additional Item Data O 5210 DTM Date/Time Reference O 10235 TC2 Commodity O >1240 TD1 Carrier Details (Quantity and Weight) O 1250 TD5 Carrier Details (Routing Sequence/Transit Time) O 12260 TD3 Carrier Details (Equipment) O 12270 TD4 Carrier Details (Special Handling, or Hazardous Materials,

or Both)O 5

276 PCT Percent Amounts O >1280 MAN Marks and Numbers O 10289 MSG Message Text O >1290 SPI Specification Identifier O >1291 TXI Tax Information O >1292 CTB Restrictions/Conditions O >1

LOOP ID - PO1/QTY >1 293 QTY Quantity O 1294 SI Service Characteristic Identification O >1

LOOP ID - PO1/SCH 200 295 SCH Line Item Schedule O 1296 TD1 Carrier Details (Quantity and Weight) O 2

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 23X12J REVIEW DRAFT

297 TD5 Carrier Details (Routing Sequence/Transit Time) O 12298 TD3 Carrier Details (Equipment) O 12299 TD4 Carrier Details (Special Handling, or Hazardous Materials,

or Both)O 5

300 REF Reference Identification O >1

LOOP ID - PO1/PKG 200 305 PKG Marking, Packaging, Loading O 1310 MEA Measurements O >1320 LS Loop Header O 1

LOOP ID - PO1/LDT >1 321 LDT Lead Time O 1322 QTY Quantity O >1323 MSG Message Text O 1324 REF Reference Identification O 3

LOOP ID - PO1/LDT/LM >1 325 LM Code Source Information O 1326 LQ Industry Code M >1327 LE Loop Trailer O 1

LOOP ID - PO1/N9 1000 330 N9 Reference Identification O 1332 DTM Date/Time Reference O >1335 MEA Measurements O 40340 MSG Message Text O 1000

LOOP ID - PO1/N1 200 350 N1 Name O 1360 N2 Additional Name Information O 2370 N3 Address Information O 2380 N4 Geographic Location O 1383 QTY Quantity O >1385 NX2 Location ID Component O >1390 REF Reference Identification O 12400 PER Administrative Communications Contact O 3405 SI Service Characteristic Identification O >1406 DTM Date/Time Reference O 1410 FOB F.O.B. Related Instructions O 1415 SCH Line Item Schedule O 200420 TD1 Carrier Details (Quantity and Weight) O 2430 TD5 Carrier Details (Routing Sequence/Transit Time) O 12440 TD3 Carrier Details (Equipment) O 12450 TD4 Carrier Details (Special Handling, or Hazardous Materials,

or Both)O 5

460 PKG Marking, Packaging, Loading O 200

LOOP ID - PO1/N1/LDT >1 462 LDT Lead Time O 1464 MAN Marks and Numbers O 10466 QTY Quantity O 5468 MSG Message Text O 1469 REF Reference Identification O 3

LOOP ID - PO1/SLN 1000 470 SLN Subline Item Detail O 1475 MSG Message Text O >1480 SI Service Characteristic Identification O >1490 PID Product/Item Description O 1000500 PO3 Additional Item Detail O 104505 TC2 Commodity O >1

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 24X12J REVIEW DRAFT

513 ADV Advertising Demographic Information O >1515 DTM Date/Time Reference O 10516 CTP Pricing Information O 25517 PAM Period Amount O 10518 PO4 Item Physical Details O 1519 TAX Tax Reference O 3

LOOP ID - PO1/SLN/N9 >1 523 N9 Reference Identification O 1524 DTM Date/Time Reference O >1525 MSG Message Text O >1

LOOP ID - PO1/SLN/SAC 25 526 SAC Service, Promotion, Allowance, or Charge Information O 1527 CUR Currency O 1528 CTP Pricing Information O 1

LOOP ID - PO1/SLN/QTY >1 529 QTY Quantity O 1530 SI Service Characteristic Identification O >1

LOOP ID - PO1/SLN/N1 10 535 N1 Name O 1540 N2 Additional Name Information O 2550 N3 Address Information O 2560 N4 Geographic Location O 1570 NX2 Location ID Component O >1580 REF Reference Identification O 12590 PER Administrative Communications Contact O 3595 SI Service Characteristic Identification O >1

LOOP ID - PO1/AMT >1 600 AMT Monetary Amount O 1610 REF Reference Identification O 1612 PCT Percent Amounts O >1

LOOP ID - PO1/LM >1 620 LM Code Source Information O 1630 LQ Industry Code M >1

Table 3 - Summary

PAGE # POS. # SEG. ID NAME REQ. DES. MAX USE LOOP REPEAT

LOOP ID - CTT 1 010 CTT Transaction Totals O 1020 AMT Monetary Amount O 1030 SE Transaction Set Trailer M 1

NOTES:

1/180 If segment LIN is used, do not use LIN01.

2/010 PO102 is required.

2/295 The SCH segment is used to specify various quantities of items ordered that are to be scheduled. When this segment is

used the unit of measurement code (SCH02) should always be identical to the unit of measurement code in the associ-

ated PO1 segment (PO103) and the sum of values of quantity (SCH01) should always equal the quantity ordered

(PO102) in the PO1 segment.

3/010 The number of line items (CTT01) is the accumulation of the number of PO1 segments. If used, hash total (CTT02) is the

sum of the value of quantities ordered (PO102) for each PO1 segment.

3/020 If AMT is used in the summary area, then AMT01 will = TT and AMT02 will indicate total transaction amount as calculated

by the sender.

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 25X12J REVIEW DRAFT

2.4 850 - Segment DetailThis section specifies the segments, data elements, and codes for this implementa-tion.

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE 004010X357 • 850

AUGUST 2017 26X12J REVIEW DRAFT

STTRANSACTION SET HEADER 004010X357 • 850 • TABLE 1 • STTRANSACTION SET HEADER

SEGMENT DETAIL

56 ST - TRANSACTION SET HEADERX12 Segment Name: Transaction Set Header

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

Segment Repeat: 1

Usage: REQUIRED

DIAGRAM

ST01 143 ST02 329

ST ✽ TS IDCode ✽ TS Control

Number ~

M ID 3/3 M AN 4/9

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED ST01 143 Transaction Set Identifier Code M ID 3/3Code uniquely identifying a Transaction Set

SEMANTIC: The transaction set identifier (ST01) used by the translation routines ofthe interchange partners to select the appropriate transaction set definition (e.g.,810 selects the Invoice Transaction Set).

CODE DEFINITION

850 Purchase OrderREQUIRED ST02 329 Transaction Set Control Number M AN 4/9

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

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • STIMPLEMENTATION GUIDE TRANSACTION SET HEADER

AUGUST 2017 27X12J REVIEW DRAFT

BEGBEGINNING SEGMENT FOR PURCHASE ORDER 004010X357 • 850 • TABLE 1 • BEGBEGINNING SEGMENT FOR PURCHASE ORDER

SEGMENT DETAIL

1 BEG - BEGINNING SEGMENT FORPURCHASE ORDER

X12 Segment Name: Beginning Segment for Purchase Order

X12 Purpose: To indicate the beginning of the Purchase Order Transaction Set and transmitidentifying numbers and dates

Segment Repeat: 1

Usage: REQUIRED

DIAGRAM

BEG01 353 BEG02 92 BEG03 324 BEG04 328 BEG05 373 BEG06 367

BEG ✽ TS PurposeCode ✽ PO Type

Code ✽ PONumber ✽ Release

Number ✽ Date ✽ ContractNumber

M ID 2/2 M ID 2/2 M AN 1/22 O AN 1/30 M DT 8/8 O AN 1/30

BEG07 587 BEG08 1019 BEG09 1166 BEG10 1232 BEG11 786 BEG12 640

✽ AckType ✽ Invoice

Type Code ✽ ContractType Code ✽ Purchase

Category ✽ SecurityLevel Code ✽ Transaction

Type Code ~

O ID 2/2 O ID 3/3 O ID 2/2 O ID 2/2 O ID 2/2 O ID 2/2

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED BEG01 353 Transaction Set Purpose Code M ID 2/2Code identifying purpose of transaction set

CODE DEFINITION

00 Original

07 DuplicateREQUIRED BEG02 92 Purchase Order Type Code M ID 2/2

Code specifying the type of Purchase Order

CODE DEFINITION

BE Blanket Order/Estimated Quantities (Not firmCommitment)

BK Blanket Order (Quantity Firm)

KA Agreement

RL Release or Delivery Order

175 An order for goods and services placed against apre-existing contract or blanket PO

SA Stand-alone OrderREQUIRED BEG03 324 Purchase Order Number M AN 1/22

Identifying number for Purchase Order assigned by the orderer/purchaser

SITUATIONAL BEG04 328 Release Number O AN 1/30Number identifying a release against a Purchase Order previously placed by theparties involved in the transaction

360 SITUATIONAL RULE: Required when BEG02 = “RL”. If not required, do nottransmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • BEGIMPLEMENTATION GUIDE BEGINNING SEGMENT FOR PURCHASE ORDER

AUGUST 2017 28X12J REVIEW DRAFT

REQUIRED BEG05 373 Date M DT 8/8Date expressed as CCYYMMDD

SEMANTIC: BEG05 is the date assigned by the purchaser to purchase order.

SITUATIONAL BEG06 367 Contract Number O AN 1/30Contract number

361 SITUATIONAL RULE: Required when an existing contract between theparties applies to this PO. If not required, do not transmit.

REQUIRED BEG07 587 Acknowledgment Type O ID 2/2Code specifying the type of acknowledgment

CODE DEFINITION

AC Acknowledge - With Detail and Change

AD Acknowledge - With Detail, No Change

AT Accepted

NA No Acknowledgment Needed

RJ Rejected - No DetailSITUATIONAL BEG08 1019 Invoice Type Code O ID 3/3

Code defining the method by which invoices are to be processed

362 SITUATIONAL RULE: Required when the transmission of invoices is notdefined in an existing contract or agreement. If not required, maybe transmitted at the buyer’s discretion but cannot be required bythe seller.

CODE DEFINITION

IBM Invoice By Mail

IEL Invoice Electronically

INR Invoice Not Required (Such As Evaluated ReceiptsSettlements)

SITUATIONAL BEG09 1166 Contract Type Code O ID 2/2Code identifying a contract type

363 SITUATIONAL RULE: Required when the contract type code is not definedin an existing contract or agreement. If not required, may betransmitted at the buyer’s discretion but cannot be required by theseller.

CODE DEFINITION

06 Percent

09 Other

AC Anticipated Contract

CA Cost Plus Incentive Fee (With PerformanceIncentives)

CB Cost Plus Incentive Fee (Without PerformanceIncentives)

CH Cost Sharing

CP Cost Plus

CS Cost

CW Cost Plus Award Fee

CX Cost Plus Fixed Fee

CY Cost Plus Incentive Fee

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • BEGIMPLEMENTATION GUIDE BEGINNING SEGMENT FOR PURCHASE ORDER

AUGUST 2017 29X12J REVIEW DRAFT

DI Distributor

FA Firm or Actual Contract

FB Fixed Price Incentive Firm Target (With PerformanceIncentive)

FC Fixed Price Incentive Firm Target (WithoutPerformance Incentive)

FD Fixed Price Redetermination

FE Fixed Price with Escalation

FF Fixed Price Incentive Successive Target (WithPerformance Incentive)

FG Fixed Price Incentive Successive Target (WithoutPerformance Incentive)

FH Fixed Price Award Fee

FI Fixed Price Incentive

FJ Fixed Price Level of Effort

FK No Cost

FL Flat Amount

FR Firm Fixed Price

FX Fixed Price with Economic Price Adjustment

LA Labor

LE Level of Effort

239 Describes a contract type where payment is madefor the performance of a specified level of effort

LH Labor Hours

OC Other Contract Type

240 A type of contract which is neither covered by anexisting code nor previously mutually defined

TM Time and MaterialsNOT USED BEG10 1232 Purchase Category O ID 2/2

NOT USED BEG11 786 Security Level Code O ID 2/2

NOT USED BEG12 640 Transaction Type Code O ID 2/2

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • BEGIMPLEMENTATION GUIDE BEGINNING SEGMENT FOR PURCHASE ORDER

AUGUST 2017 30X12J REVIEW DRAFT

CURCURRENCY 004010X357 • 850 • TABLE 1 • CURCURRENCY

SEGMENT DETAIL

89 CUR - CURRENCYX12 Segment Name: Currency

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

X12 Syntax: 1. C0807If CUR08 is present, then CUR07 is required.

2. C0907If CUR09 is present, then CUR07 is required.

3. L101112If CUR10 is present, then at least one of CUR11 or CUR12 are required.

4. C1110If CUR11 is present, then CUR10 is required.

5. C1210If CUR12 is present, then CUR10 is required.

6. L131415If CUR13 is present, then at least one of CUR14 or CUR15 are required.

7. C1413If CUR14 is present, then CUR13 is required.

8. C1513If CUR15 is present, then CUR13 is required.

9. L161718If CUR16 is present, then at least one of CUR17 or CUR18 are required.

10. C1716If CUR17 is present, then CUR16 is required.

11. C1816If CUR18 is present, then CUR16 is required.

12. L192021If CUR19 is present, then at least one of CUR20 or CUR21 are required.

13. C2019If CUR20 is present, then CUR19 is required.

14. C2119If CUR21 is present, then CUR19 is required.

Segment Repeat: 1

Usage: SITUATIONAL

364 Situational Rule: Required for international POs when U.S. dollars are not being utilized. Ifnot required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • CURIMPLEMENTATION GUIDE CURRENCY

AUGUST 2017 31X12J REVIEW DRAFT

DIAGRAM

CUR01 98 CUR02 100 CUR03 280 CUR04 98 CUR05 100 CUR06 669

CUR ✽ Entity IDCode ✽ Currency

Code ✽ ExchangeRate ✽ Entity ID

Code ✽ CurrencyCode ✽ Curr Market

/Exchg CodeM ID 2/3 M ID 3/3 O R 4/10 O ID 2/3 O ID 3/3 O ID 3/3

CUR07 374 CUR08 373 CUR09 337 CUR10 374 CUR11 373 CUR12 337

✽ Date/TimeQualifier ✽ Date ✽ Time ✽ Date/Time

Qualifier ✽ Date ✽ Time

X ID 3/3 O DT 8/8 O TM 4/8 X ID 3/3 X DT 8/8 X TM 4/8

CUR13 374 CUR14 373 CUR15 337 CUR16 374 CUR17 373 CUR18 337

✽ Date/TimeQualifier ✽ Date ✽ Time ✽ Date/Time

Qualifier ✽ Date ✽ Time

X ID 3/3 X DT 8/8 X TM 4/8 X ID 3/3 X DT 8/8 X TM 4/8

CUR19 374 CUR20 373 CUR21 337

✽ Date/TimeQualifier ✽ Date ✽ Time

~

X ID 3/3 X DT 8/8 X TM 4/8

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED CUR01 98 Entity Identifier Code M ID 2/3Code identifying an organizational entity, a physical location, property or anindividual

CODE DEFINITION

BY Buying Party (Purchaser)

SE Selling PartyREQUIRED CUR02 100 Currency Code M ID 3/3

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

CODE SOURCE 5: Countries, Currencies and Funds

NOT USED CUR03 280 Exchange Rate O R 4/10

NOT USED CUR04 98 Entity Identifier Code O ID 2/3

NOT USED CUR05 100 Currency Code O ID 3/3

NOT USED CUR06 669 Currency Market/Exchange Code O ID 3/3

NOT USED CUR07 374 Date/Time Qualifier X ID 3/3

NOT USED CUR08 373 Date O DT 8/8

NOT USED CUR09 337 Time O TM 4/8

NOT USED CUR10 374 Date/Time Qualifier X ID 3/3

NOT USED CUR11 373 Date X DT 8/8

NOT USED CUR12 337 Time X TM 4/8

NOT USED CUR13 374 Date/Time Qualifier X ID 3/3

NOT USED CUR14 373 Date X DT 8/8

NOT USED CUR15 337 Time X TM 4/8

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • CURIMPLEMENTATION GUIDE CURRENCY

AUGUST 2017 32X12J REVIEW DRAFT

NOT USED CUR16 374 Date/Time Qualifier X ID 3/3

NOT USED CUR17 373 Date X DT 8/8

NOT USED CUR18 337 Time X TM 4/8

NOT USED CUR19 374 Date/Time Qualifier X ID 3/3

NOT USED CUR20 373 Date X DT 8/8

NOT USED CUR21 337 Time X TM 4/8

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • CURIMPLEMENTATION GUIDE CURRENCY

AUGUST 2017 33X12J REVIEW DRAFT

PERADMINISTRATIVE COMMUNICATIONS CONTACT 004010X357 • 850 • TABLE 1 • PERBUYER INFORMATION

SEGMENT DETAIL

437 PER - BUYER INFORMATIONX12 Segment Name: Administrative Communications Contact

X12 Purpose: To identify a person or office to whom administrative communications should bedirected

X12 Syntax: 1. P0304If either PER03 or PER04 is present, then the other is required.

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

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

Segment Repeat: 1

Usage: SITUATIONAL

334 Situational Rule: Required when contact information is not available from another source. Ifnot required, do not transmit.

DIAGRAM

PER01 366 PER02 93 PER03 365 PER04 364 PER05 365 PER06 364

PER ✽ ContactFunct Code ✽ Name ✽ Comm

Number Qual ✽ CommNumber ✽ Comm

Number Qual ✽ CommNumber

M ID 2/2 O AN 1/60 X ID 2/2 X AN 1/80 X ID 2/2 X AN 1/80

PER07 365 PER08 364 PER09 443

✽ CommNumber Qual ✽ Comm

Number ✽ Contact InqReference ~

X ID 2/2 X AN 1/80 O AN 1/20

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED PER01 366 Contact Function Code M ID 2/2Code identifying the major duty or responsibility of the person or group named

CODE DEFINITION

BD Buyer Name or DepartmentREQUIRED PER02 93 Name O AN 1/60

Free-form name

REQUIRED PER03 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0304

CODE DEFINITION

EM Electronic Mail

FX Facsimile

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • PERIMPLEMENTATION GUIDE BUYER INFORMATION

AUGUST 2017 34X12J REVIEW DRAFT

TE Telephone

365 If an extension is required, it is transmitted as partof the communication number qualified by TE.

REQUIRED PER04 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0304

SITUATIONAL PER05 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0506

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

365 If an extension is required, it is transmitted as partof the communication number qualified by TE.

SITUATIONAL PER06 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0506

367 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, do not transmit.

SITUATIONAL PER07 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0708

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

365 If an extension is required, it is transmitted as partof the communication number qualified by TE.

SITUATIONAL PER08 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0708

367 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, do not transmit.

NOT USED PER09 443 Contact Inquiry Reference O AN 1/20

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • PERIMPLEMENTATION GUIDE BUYER INFORMATION

AUGUST 2017 35X12J REVIEW DRAFT

TAXTAX REFERENCE 004010X357 • 850 • TABLE 1 • TAXTAX REFERENCE

SEGMENT DETAIL

37 TAX - TAX REFERENCEX12 Segment Name: Tax Reference

X12 Purpose: To provide data required for proper notification/determination of applicable taxesapplying to the transaction or business described in the transaction

X12 Syntax: 1. R0103At least one of TAX01 or TAX03 is required.

2. P0203If either TAX02 or TAX03 is present, then the other is required.

3. P0405If either TAX04 or TAX05 is present, then the other is required.

4. P0607If either TAX06 or TAX07 is present, then the other is required.

5. P0809If either TAX08 or TAX09 is present, then the other is required.

6. P1011If either TAX10 or TAX11 is present, then the other is required.

X12 Comments: 1. Tax ID number is, in many instances, referred to as a Tax ExemptionNumber. The paired (combined) use of data elements 309 and 310provides for the designation of five taxing jurisdictions.

Segment Repeat: >1

Usage: SITUATIONAL

368 Situational Rule: Required when the buyer is tax exempt and the information is notavailable from another source. If not required, do not transmit.

DIAGRAM

TAX01 325 TAX02 309 TAX03 310 TAX04 309 TAX05 310 TAX06 309

TAX ✽ Tax IDNumber ✽ Location

Qualifier ✽ LocationIdentifier ✽ Location

Qualifier ✽ LocationIdentifier ✽ Location

QualifierX AN 1/20 X ID 1/2 X AN 1/30 X ID 1/2 X AN 1/30 X ID 1/2

TAX07 310 TAX08 309 TAX09 310 TAX10 309 TAX11 310 TAX12 441

✽ LocationIdentifier ✽ Location

Qualifier ✽ LocationIdentifier ✽ Location

Qualifier ✽ LocationIdentifier ✽ Tax Exempt

CodeX AN 1/30 X ID 1/2 X AN 1/30 X ID 1/2 X AN 1/30 O ID 1/1

TAX13 1179

✽ Cust. EntryType Code ~

O ID 1/1

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TAXIMPLEMENTATION GUIDE TAX REFERENCE

AUGUST 2017 36X12J REVIEW DRAFT

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TAX01 325 Tax Identification Number X AN 1/20Number assigned to a purchaser (buyer, orderer) by a taxing jurisdiction (state,county, etc.); often called a tax exemption number or certificate number

SYNTAX: R0103

COMMENT: TAX01 is required if tax exemption is being claimed.

SITUATIONAL TAX02 309 Location Qualifier X ID 1/2Code identifying type of location

SYNTAX: P0203

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE SOURCE 206: Government Bill of Lading Office Code

CODE DEFINITION

AC City and State

CA Country of Origin

CC Country

CI City

CY County/Parish

DE Destination (Shipping)

OP Other Unlisted Acceptance Point

OR Origin (Shipping Point)

PE Port of Entry

PL Plant

PS 5 Digit U.S. ZIP

CODE SOURCE 51: ZIP CodePT 3 Digit Canadian Postal Code

PU 6 Digit Canadian Postal Code

SP State/Province

TN Township

TX Taxing District

W Worldwide Geographic Location Code

WH WarehouseSITUATIONAL TAX03 310 Location Identifier X AN 1/30

Code which identifies a specific location

SYNTAX: R0103, P0203

275 SITUATIONAL RULE: Required if necessary to further clarify theinformation in TAX01. If not required, do not transmit.

NOT USED TAX04 309 Location Qualifier X ID 1/2

NOT USED TAX05 310 Location Identifier X AN 1/30

NOT USED TAX06 309 Location Qualifier X ID 1/2

NOT USED TAX07 310 Location Identifier X AN 1/30

NOT USED TAX08 309 Location Qualifier X ID 1/2

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TAXIMPLEMENTATION GUIDE TAX REFERENCE

AUGUST 2017 37X12J REVIEW DRAFT

NOT USED TAX09 310 Location Identifier X AN 1/30

NOT USED TAX10 309 Location Qualifier X ID 1/2

NOT USED TAX11 310 Location Identifier X AN 1/30

REQUIRED TAX12 441 Tax Exempt Code O ID 1/1Code identifying exemption status from sales and use tax

CODE DEFINITION

0 Exempt (For Export)

1 Yes (Tax Exempt)

3 Exempt (For Resale)

4 Not Exempt/For Resale

5 Exempt (Not For Resale)

8 Exempt (Sale to U.S. Government)

9 Exempt (Per State Law)

A Labor Taxable, Material Exempt

B Material Taxable, Labor ExemptNOT USED TAX13 1179 Customs Entry Type Group Code O ID 1/1

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TAXIMPLEMENTATION GUIDE TAX REFERENCE

AUGUST 2017 38X12J REVIEW DRAFT

FOBF.O.B. RELATED INSTRUCTIONS 004010X357 • 850 • TABLE 1 • FOBF.O.B. RELATED INSTRUCTIONS

SEGMENT DETAIL

7 FOB - F.O.B. RELATED INSTRUCTIONSX12 Segment Name: F.O.B. Related Instructions

X12 Purpose: To specify transportation instructions relating to shipment

X12 Syntax: 1. C0302If FOB03 is present, then FOB02 is required.

2. C0405If FOB04 is present, then FOB05 is required.

3. C0706If FOB07 is present, then FOB06 is required.

4. C0809If FOB08 is present, then FOB09 is required.

Segment Repeat: >1

Usage: SITUATIONAL

369 Situational Rule: Required when F.O.B. related instructions apply to this PO and are notavailable from another source. If not required, do not transmit.

DIAGRAM

FOB01 146 FOB02 309 FOB03 352 FOB04 334 FOB05 335 FOB06 309

FOB ✽ Ship Methodof Payment ✽ Location

Qualifier ✽ Description ✽ TransportQual Code ✽ Transport

Terms Code ✽ LocationQualifier

M ID 2/2 X ID 1/2 O AN 1/80 O ID 2/2 X ID 3/3 X ID 1/2

FOB07 352 FOB08 54 FOB09 352

✽ Description ✽ Risk ofLoss Qual ✽ Description

~

O AN 1/80 O ID 2/2 X AN 1/80

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED FOB01 146 Shipment Method of Payment M ID 2/2Code identifying payment terms for transportation charges

SEMANTIC: FOB01 indicates which party will pay the carrier.

CODE DEFINITION

CA Advance Collect

CC Collect

CD Collect on Delivery

DF Defined by Buyer and Seller

FO FOB Port of Call

MX Mixed

NC Service Freight, No Charge

PB Customer Pick-up/Backhaul

PC Prepaid but Charged to Customer

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • FOBIMPLEMENTATION GUIDE F.O.B. RELATED INSTRUCTIONS

AUGUST 2017 39X12J REVIEW DRAFT

PP Prepaid (by Seller)

PU Pickup

RC Return Container Freight Paid by Customer

RF Return Container Freight Free

RS Return Container Freight Paid by Supplier

TP Third Party PaySITUATIONAL FOB02 309 Location Qualifier X ID 1/2

Code identifying type of location

SYNTAX: C0302

SEMANTIC: FOB02 is the code specifying transportation responsibility location.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE SOURCE 206: Government Bill of Lading Office Code

CODE DEFINITION

AC City and State

CA Country of Origin

CC Country

CI City

CY County/Parish

DE Destination (Shipping)

OP Other Unlisted Acceptance Point

OR Origin (Shipping Point)

PE Port of Entry

PL Plant

PS 5 Digit U.S. ZIP

CODE SOURCE 51: ZIP CodePT 3 Digit Canadian Postal Code

PU 6 Digit Canadian Postal Code

SP State/Province

TN Township

TX Taxing District

W Worldwide Geographic Location Code

WH WarehouseSITUATIONAL FOB03 352 Description O AN 1/80

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

SYNTAX: C0302

370 SITUATIONAL RULE: Required when additional description is necessary. Ifnot required, do not transmit.

NOT USED FOB04 334 Transportation Terms Qualifier Code O ID 2/2

NOT USED FOB05 335 Transportation Terms Code X ID 3/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • FOBIMPLEMENTATION GUIDE F.O.B. RELATED INSTRUCTIONS

AUGUST 2017 40X12J REVIEW DRAFT

SITUATIONAL FOB06 309 Location Qualifier X ID 1/2Code identifying type of location

SYNTAX: C0706

SEMANTIC: FOB06 is the code specifying the title passage location.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE SOURCE 206: Government Bill of Lading Office Code

CODE DEFINITION

AC City and State

CA Country of Origin

CC Country

CI City

CY County/Parish

DE Destination (Shipping)

OP Other Unlisted Acceptance Point

OR Origin (Shipping Point)

PE Port of Entry

PL Plant

PS 5 Digit U.S. ZIP

CODE SOURCE 51: ZIP CodePT 3 Digit Canadian Postal Code

PU 6 Digit Canadian Postal Code

SP State/Province

TN Township

TX Taxing District

W Worldwide Geographic Location Code

WH WarehouseSITUATIONAL FOB07 352 Description O AN 1/80

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

SYNTAX: C0706

370 SITUATIONAL RULE: Required when additional description is necessary. Ifnot required, do not transmit.

SITUATIONAL FOB08 54 Risk of Loss Code O ID 2/2Code specifying where responsibility for risk of loss passes

SYNTAX: C0809

SEMANTIC: FOB08 is the code specifying the point at which the risk of losstransfers. This may be different than the location specified in FOB02/FOB03 andFOB06/FOB07.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

BY Risk of Loss in Transit to Destination is Buyer’s

FE Risk of Loss in Transit to Freight Equalization Pointis Seller’s

PP Risk of Loss in Transit to Pool Point is Seller’s

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • FOBIMPLEMENTATION GUIDE F.O.B. RELATED INSTRUCTIONS

AUGUST 2017 41X12J REVIEW DRAFT

SE Risk of Loss in Transit to Destination is Seller’sSITUATIONAL FOB09 352 Description X AN 1/80

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

SYNTAX: C0809

370 SITUATIONAL RULE: Required when additional description is necessary. Ifnot required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • FOBIMPLEMENTATION GUIDE F.O.B. RELATED INSTRUCTIONS

AUGUST 2017 42X12J REVIEW DRAFT

CTPPRICING INFORMATION 004010X357 • 850 • TABLE 1 • CTPPRICING INFORMATION

SEGMENT DETAIL

8 CTP - PRICING INFORMATIONX12 Segment Name: Pricing Information

X12 Purpose: To specify pricing information

X12 Syntax: 1. P0405If either CTP04 or CTP05 is present, then the other is required.

2. C0607If CTP06 is present, then CTP07 is required.

3. C0902If CTP09 is present, then CTP02 is required.

4. C1002If CTP10 is present, then CTP02 is required.

5. C1103If CTP11 is present, then CTP03 is required.

Segment Repeat: >1

Usage: SITUATIONAL

373 Situational Rule: Required when header level pricing is in effect. If not required, do nottransmit.

DIAGRAM

CTP01 687 CTP02 236 CTP03 212 CTP04 380 CTP05 355 CTP06 648

CTP ✽ Class ofTrade Code ✽ Price ID

Code ✽ UnitPrice ✽ Quantity ✽ Unit/Basis

Meas Code ✽ Price MultQualifier

O ID 2/2 X ID 3/3 X R 1/17 X R 1/15 X ID 2/2 O ID 3/3

CTP07 649 CTP08 782 CTP09 639 CTP10 499 CTP11 289

✽ Multiplier ✽ MonetaryAmount ✽ Basis Unit

Price Code ✽ ConditionValue ✽ Mult Price

Quantity ~

X R 1/10 O R 1/18 O ID 2/2 O AN 1/10 O N0 1/2

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

NOT USED CTP01 687 Class of Trade Code O ID 2/2

REQUIRED CTP02 236 Price Identifier Code X ID 3/3Code identifying pricing specification

SYNTAX: C0902, C1002

CODE DEFINITION

ALT Alternate Price

CAT Catalog Price

CON Contract Price

CUS Declared Customs Unit Value

DIS Distributor’s Price

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 43X12J REVIEW DRAFT

DPR Discount Price

DSC Discount Amount Allowed

ICL Unit Price Through Quantity

MAX Maximum Order Quantity Price

MIN Minimum Order Quantity Price

OPP Original Purchase Order Price

PAQ Price Break Quantity(s)

PBQ Unit Price Beginning Quantity

PPD Prepaid Freight Charges

QTE Quote Price

RES Resale

SUM Sum of Line Items

TRF TransferREQUIRED CTP03 212 Unit Price X R 1/17

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

SYNTAX: C1103

REQUIRED CTP04 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P0405

REQUIRED CTP05 355 Unit or Basis for Measurement Code X ID 2/2Code specifying the units in which a value is being expressed, or manner in whicha measurement has been taken

SYNTAX: P0405

CODE DEFINITION

03 Seconds

68 Ampere

AM Ampoule

AY Assembly

BA Bale

BD Bundle

BF Board Feet

BG Bag

BI Bar

BJ Band

BL Block

BO Bottle

BR Barrel

BU Bushel

BX Box

CA Case

CB Carboy

CC Cubic Centimeter

CD Carat

CF Cubic Feet

CG Card

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 44X12J REVIEW DRAFT

CH Container

CI Cubic Inches

CL Cylinder

CM Centimeter

CN Can

CQ Cartridge

CR Cubic Meter

CT Carton

CW Hundred Pounds (CWT)

CX Coil

CY Cubic Yard

DA Days

DF Dram

DK Kilometers

DR Drum

DZ Dozen

E3 Inches, Fraction—Average

E4 Inches, Fraction—Minimum

EA Each

EX Feet, Inches and Fraction

FT Foot

GA Gallon

GH Half Gallon

GR Gram

GS Gross

HC Hundred Count

HL Hundred Feet - Linear

HR Hours

HW Hundred Weight (Long)

IN Inch

JR Jar

KG Kilogram

KT Kit

KV Kelvin

LB Pound

LF Linear Foot

LG Long Ton

LM Linear Meter

LN Length

LO Lot

LT Liter

LY Linear Yard

MC Microgram

ME Milligram

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 45X12J REVIEW DRAFT

ML Milliliter

MM Millimeter

MO Months

MR Meter

MU Millicurie

MZ Millimeter-minimum

NS Short Ton

OZ Ounce - Av

PA Pail

PC Piece

PD Pad

PF Pallet (Lift)

PG Pounds Gross

PH Pack (PAK)

PK Package

PP Plate

PR Pair

PT Pint

PV Half Pint

PY Peck, Dry U.S.

QR Quire

QT Quart

RD Rod (length) - 5.5 Yards

RE Reel

RL Roll

RM Ream

SC Square Centimeter

SF Square Foot

SH Sheet

SI Square Inch

SJ Sack

SL Sleeve

SM Square Meter

SO Spool

SR Strip

ST Set

SW Skein

SY Square Yard

TB Tube

TG Gross Ton

TH Thousand

TK Tank

TL Thousand Feet (Linear)

TM Thousand Feet (Board)

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 46X12J REVIEW DRAFT

TN Net Ton (2,,000 LB).

TO Troy Ounce

TW Thousand Sheets

TX Troy Pound

UN Unit

VI Vial

WK Week

YD Yard

YR YearsSITUATIONAL CTP06 648 Price Multiplier Qualifier O ID 3/3

Code indicating the type of price multiplier

SYNTAX: C0607

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

CSD Cost Markup Multiplier - Original Cost

CSR Cost Markup Multiplier - Retail Cost

DIS Discount Multiplier

ILP Cost Markup Multiplier - Wholesale Cost

PSP Percent Solution Multiplier

SEL Selling MultiplierSITUATIONAL CTP07 649 Multiplier X R 1/10

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

SYNTAX: C0607

SEMANTIC: CTP07 is a multiplier factor to arrive at a final discounted price. Amultiplier of .90 would be the factor if a 10% discount is given.

374 SITUATIONAL RULE: Required when a multiplier applies to this PO. If notrequired, do not transmit.

SITUATIONAL CTP08 782 Monetary Amount O R 1/18Monetary amount

SEMANTIC: CTP08 is the rebate amount.

375 SITUATIONAL RULE: Required when a rebate applies to this PO. If notrequired, do not transmit.

NOT USED CTP09 639 Basis of Unit Price Code O ID 2/2

NOT USED CTP10 499 Condition Value O AN 1/10

NOT USED CTP11 289 Multiple Price Quantity O N0 1/2

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 47X12J REVIEW DRAFT

SACSERVICE,, PROMOTION,, ALLOWANCE,, OR CHARGE INFORMATION 004010X357 • 850 • TABLE 1 • SAC • SACSERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

SEGMENT DETAIL

9 SAC - SERVICE, PROMOTION, ALLOWANCE,OR CHARGE INFORMATION

X12 Segment Name: Service, Promotion, Allowance, or Charge Information

X12 Purpose: To request or identify a service, promotion, allowance, or charge; to specify theamount or percentage for the service, promotion, allowance, or charge

X12 Syntax: 1. R0203At least one of SAC02 or SAC03 is required.

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

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

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

5. C1110If SAC11 is present, then SAC10 is required.

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

7. C1413If SAC14 is present, then SAC13 is required.

8. C1615If SAC16 is present, then SAC15 is required.

Loop: SAC — SERVICE, PROMOTION, ALLOWANCE, OR CHARGEINFORMATION Loop Repeat: 25

Segment Repeat: 1

Usage: SITUATIONAL

376 Situational Rule: Required when applicable, if the information is not available from anothersource. If not required, do not transmit.

377 TR3 Notes: 1. The “Dollar Basis Amount” is the actual dollar amount that aparticular allowance, charge, or promotion was based on. If needed,the Dollar Basis Amount is transmitted in SAC10, paired with thequalifier “DO” in SAC09.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 48X12J REVIEW DRAFT

DIAGRAM

SAC01 248 SAC02 1300 SAC03 559 SAC04 1301 SAC05 610 SAC06 378

SAC ✽ Allow/ChrgIndicator ✽ Ser/Pro/All

Chg. Code ✽ AgencyQual Code ✽ Agn Ser/Pro

All/Chg Cde ✽ Amount ✽ Allow/Chrg% Qualifier

M ID 1/1 X ID 4/4 X ID 2/2 X AN 1/10 O N2 1/15 X ID 1/1

SAC07 332 SAC08 118 SAC09 355 SAC10 380 SAC11 380 SAC12 331

✽ Allow/ChrgPercent ✽ Rate ✽ Unit/Basis

Meas Code ✽ Quantity ✽ Quantity ✽ Allow/ChrgHandl Code

X R 1/6 O R 1/9 X ID 2/2 X R 1/15 O R 1/15 O ID 2/2

SAC13 127 SAC14 770 SAC15 352 SAC16 819

✽ ReferenceIdent ✽ Option

Number ✽ Description ✽ LanguageCode ~

X AN 1/30 O AN 1/20 X AN 1/80 O ID 2/3

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED SAC01 248 Allowance or Charge Indicator M ID 1/1Code which indicates an allowance or charge for the service specified

SEMANTIC: If SAC01 is “A” or “C”, then at least one of SAC05, SAC07, or SAC08 isrequired.

CODE DEFINITION

A Allowance

C Charge

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

Code identifying the service, promotion, allowance, or charge

SYNTAX: R0203, L130204

CODE DEFINITION

A380 Allowance Advance

A730 Brokerage or Duty

A880 Cancellation Charge

B020 Certificate of Conformance

B570 Container Deposits

B660 Contract Allowance

C660 Engineering Charge

C690 Escalation

C880 Expediting Premium

D190 Freight Charges to Border

D200 Freight Charges to Destination

D230 Freight Surcharge

E170 Labeling

E190 Labor Charges

E290 Layout/Design

E650 Mileage or Travel

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 49X12J REVIEW DRAFT

E970 Onetime Tooling

F510 Precious Metal Content

F770 Professional Fees

F970 Rebate

G200 Reel Deposit

G330 Rental Charge

G400 Repair

G580 Royalties

G740 Service Charge

G760 Set-up

G990 Source Inspection

H000 Special Allowance

H070 Special Finish Charge

H110 Special Packaging

H220 Specification Review

H540 Supplemental Items

H980 Test/Qualification Charge

H990 Testing Services Charge

I000 Testing

I090 Tool ChargeNOT USED SAC03 559 Agency Qualifier Code X ID 2/2

NOT USED SAC04 1301 Agency Service, Promotion, Allowance, orCharge Code

X AN 1/10

SITUATIONAL SAC05 610 Amount O N2 1/15Monetary amount

SEMANTIC: SAC05 is the total amount for the service, promotion, allowance, orcharge.

438 SITUATIONAL RULE: Required when Amount takes precedence overPercent and Rate for this PO. If not required, do not transmit.

439 At least one of SAC05, SAC07, and SAC08 must be transmitted.

SITUATIONAL SAC06 378 Allowance/Charge Percent Qualifier X ID 1/1Code indicating on what basis allowance or charge percent is calculated

SYNTAX: P0607

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

1 Item List Cost

2 Item Net Cost

3 Discount/Gross

4 Discount/Net

5 Base Price per Unit

6 Base Price Amount

7 Base Price Amount Less Previous Discount

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 50X12J REVIEW DRAFT

SITUATIONAL SAC07 332 Percent X R 1/6Percent expressed as a percent

SYNTAX: P0607

378 SITUATIONAL RULE: Required when Percent takes precedence overAmount and Rate for this PO. If not required, do not transmit.

439 At least one of SAC05, SAC07, and SAC08 must be transmitted.

SITUATIONAL SAC08 118 Rate O R 1/9Rate expressed in the standard monetary denomination for the currency specified

SEMANTIC: SAC08 is the allowance or charge rate per unit.

379 SITUATIONAL RULE: Required when Rate takes precedence over Amountand Percent for this PO. If not required, do not transmit.

439 At least one of SAC05, SAC07, and SAC08 must be transmitted.

SITUATIONAL SAC09 355 Unit or Basis for Measurement Code X ID 2/2Code specifying the units in which a value is being expressed, or manner in whicha measurement has been taken

SYNTAX: P0910

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

DO Dollars, U.S.SITUATIONAL SAC10 380 Quantity X R 1/15

Numeric value of quantity

SYNTAX: P0910, C1110

SEMANTIC: SAC10 and SAC11 is the quantity basis when the allowance or chargequantity is different from the purchase order or invoice quantity.

COMMENT: In some business applications, it is necessary to advise the tradingpartner of the actual dollar amount that a particular allowance, charge, orpromotion was based on to reduce ambiguity. This amount is commonly referredto as “Dollar Basis Amount”. It is represented in the SAC segment in SAC10using the qualifier “DO” - Dollars in SAC09.

380 SITUATIONAL RULE: Required when the Dollar Basis Amount is requiredto reduce ambiguity. If not required, do not transmit.

NOT USED SAC11 380 Quantity O R 1/15

SITUATIONAL SAC12 331 Allowance or Charge Method of Handling Code O ID 2/2Code indicating method of handling for an allowance or charge

381 SITUATIONAL RULE: Required when needed to identify the method ofhandling for an allowance to charge. If not required, do not transmit.

CODE DEFINITION

01 Bill Back

02 Off Invoice

05 Charge to be Paid by Vendor

06 Charge to be Paid by Customer

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 51X12J REVIEW DRAFT

SITUATIONAL SAC13 127 Reference Identification X AN 1/30Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: L130204, C1413

SEMANTIC: SAC13 is used in conjunction with SAC02 or SAC04 to provide aspecific reference number as identified by the code used.

382 SITUATIONAL RULE: Required if needed to clarify SAC02. If not required,do not transmit.

NOT USED SAC14 770 Option Number O AN 1/20

SITUATIONAL SAC15 352 Description X AN 1/80A free-form description to clarify the related data elements and their content

SYNTAX: C1615

383 SITUATIONAL RULE: Required if additional information is needed to clarifythe SAC information. If not required, do not transmit.

NOT USED SAC16 819 Language Code O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 52X12J REVIEW DRAFT

ITDTERMS OF SALE/DEFERRED TERMS OF SALE 004010X357 • 850 • TABLE 1 • ITDTERMS OF SALE/DEFERRED TERMS OF SALE

SEGMENT DETAIL

11 ITD - TERMS OF SALE/DEFERRED TERMS OFSALE

X12 Segment Name: Terms of Sale/Deferred Terms of Sale

X12 Purpose: To specify terms of sale

X12 Syntax: 1. L03040513If ITD03 is present, then at least one of ITD04, ITD05 or ITD13 are required.

2. L08040513If ITD08 is present, then at least one of ITD04, ITD05 or ITD13 are required.

3. L091011If ITD09 is present, then at least one of ITD10 or ITD11 are required.

Segment Repeat: >1

Usage: SITUATIONAL

384 Situational Rule: Required when terms of sale apply and are not defined in an existingcontract or agreement. If not required, may be transmitted at the buyer’sdiscretion but cannot be required by the seller.

DIAGRAM

ITD01 336 ITD02 333 ITD03 338 ITD04 370 ITD05 351 ITD06 446

ITD ✽ Terms TypeCode ✽ Terms Basis

Date Code ✽ Terms DiscPercent ✽ Terms Disc

Due Date ✽ Terms DiscDays Due ✽ Terms Net

Due DateO ID 2/2 O ID 1/2 O R 1/6 X DT 8/8 X N0 1/3 O DT 8/8

ITD07 386 ITD08 362 ITD09 388 ITD10 389 ITD11 342 ITD12 352

✽ Terms NetDays ✽ Terms Disc

Amount ✽ Terms DeferDue Date ✽ Deferred

Amount Due ✽ Percent ofInv Payable ✽ Description

O N0 1/3 O N2 1/10 O DT 8/8 X N2 1/10 X R 1/5 O AN 1/80

ITD13 765 ITD14 107 ITD15 954

✽ Day ofMonth ✽ Payment

Method Code ✽ Percent~

X N0 1/2 O ID 1/2 O R 1/10

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED ITD01 336 Terms Type Code O ID 2/2Code identifying type of payment terms

COMMENT: If the code in ITD01 is “04", then ITD07 or ITD09 is required and eitherITD10 or ITD11 is required; if the code in ITD01 is ”05", then ITD06 or ITD07 isrequired.

CODE DEFINITION

01 Basic

02 End of Month (EOM)

03 Fixed Date

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • ITDIMPLEMENTATION GUIDE TERMS OF SALE/DEFERRED TERMS OF SALE

AUGUST 2017 53X12J REVIEW DRAFT

04 Deferred or Installment

05 Discount Not Applicable

06 Mixed

07 Extended

08 Basic Discount Offered

09 Proximo

10 Instant

11 Elective

12 10 Days After End of Month (10 EOM)

13 Seller to advise buyer

14 Previously agreed upon

15 Special Proximo

17 Terms not ApplicableREQUIRED ITD02 333 Terms Basis Date Code O ID 1/2

Code identifying the beginning of the terms period

CODE DEFINITION

1 Ship Date

2 Delivery Date

3 Invoice Date

4 Specified Date

5 Invoice Receipt Date

7 Effective Date

15 Receipt of GoodsSITUATIONAL ITD03 338 Terms Discount Percent O R 1/6

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

SYNTAX: L03040513

440 SITUATIONAL RULE: Required when a discount percent applies to this POin certain situations. If not required, do not transmit.

NOT USED ITD04 370 Terms Discount Due Date X DT 8/8

SITUATIONAL ITD05 351 Terms Discount Days Due X N0 1/3Number of days in the terms discount period by which payment is due if termsdiscount is earned

SYNTAX: L03040513, L08040513

385 SITUATIONAL RULE: Required when ITD03 or ITD08 is populated and thediscount expires in a specific number of days. If not required, donot transmit.

NOT USED ITD06 446 Terms Net Due Date O DT 8/8

SITUATIONAL ITD07 386 Terms Net Days O N0 1/3Number of days until total invoice amount is due (discount not applicable)

441 SITUATIONAL RULE: Required when the Net Due Date is not defined in anexisting contract or agreement. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • ITDIMPLEMENTATION GUIDE TERMS OF SALE/DEFERRED TERMS OF SALE

AUGUST 2017 54X12J REVIEW DRAFT

SITUATIONAL ITD08 362 Terms Discount Amount O N2 1/10Total amount of terms discount

SYNTAX: L08040513

442 SITUATIONAL RULE: Required when a discount amount applies to this POin certain situations. If not required, do not transmit.

NOT USED ITD09 388 Terms Deferred Due Date O DT 8/8

NOT USED ITD10 389 Deferred Amount Due X N2 1/10

NOT USED ITD11 342 Percent of Invoice Payable X R 1/5

SITUATIONAL ITD12 352 Description O AN 1/80A free-form description to clarify the related data elements and their content

386 SITUATIONAL RULE: Required when the buyer needs to communicateadditional information to the seller for clarity. If not required, maybe transmitted at the buyer’s discretion but cannot be required bythe seller.

SITUATIONAL ITD13 765 Day of Month X N0 1/2The numeric value of the day of the month between 1 and the maximum day ofthe month being referenced

SYNTAX: L03040513, L08040513

443 SITUATIONAL RULE: Required when ITD03 or ITD08 is populated and thediscount expires on a specific date. If not required, do not transmit.

SITUATIONAL ITD14 107 Payment Method Code O ID 1/2Code identifying type of payment procedures

444 SITUATIONAL RULE: Required when the payment method code is notdefined in an existing contract or agreement. If not required, do nottransmit.

CODE DEFINITION

C Pay By Check

E Electronic Payment SystemNOT USED ITD15 954 Percent O R 1/10

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • ITDIMPLEMENTATION GUIDE TERMS OF SALE/DEFERRED TERMS OF SALE

AUGUST 2017 55X12J REVIEW DRAFT

DTMDATE/TIME REFERENCE 004010X357 • 850 • TABLE 1 • DTMORDER PROCESSING DATES

SEGMENT DETAIL

389 DTM - ORDER PROCESSING DATESX12 Segment Name: Date/Time Reference

X12 Purpose: To specify pertinent dates and times

X12 Syntax: 1. R020305At least one of DTM02, DTM03 or DTM05 is required.

2. C0403If DTM04 is present, then DTM03 is required.

3. P0506If either DTM05 or DTM06 is present, then the other is required.

Segment Repeat: 10

Usage: SITUATIONAL

388 Situational Rule: Required when order processing dates are relevant to this PO. If notrequired, do not transmit.

DIAGRAM

DTM01 374 DTM02 373 DTM03 337 DTM04 623 DTM05 1250 DTM06 1251

DTM ✽ Date/TimeQualifier ✽ Date ✽ Time ✽ Time

Code ✽ Date Timeformat Qual ✽ Date Time

Period ~

M ID 3/3 X DT 8/8 X TM 4/8 O ID 2/2 X ID 2/3 X AN 1/35

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED DTM01 374 Date/Time Qualifier M ID 3/3Code specifying type of date or time, or both date and time

CODE DEFINITION

002 Delivery Requested

003 Invoice

007 Effective

010 Requested Ship

036 Expiration

038 Ship No Later

043 Publication

055 Confirmed

063 Do Not Deliver After

064 Do Not Deliver Before

067 Current Schedule Delivery

068 Current Schedule Ship

069 Promised for Delivery

073 Scheduled for Delivery (Prior to and Including)

079 Promised for Shipment

091 Report End

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • DTMIMPLEMENTATION GUIDE ORDER PROCESSING DATES

AUGUST 2017 56X12J REVIEW DRAFT

092 Contract Effective

093 Contract Expiration

100 No Shipping Schedule Established as of

102 Issue

106 Required By

112 Buyers Dock

173 Week Ending

193 Period Start

194 Period End

245 Estimated CompletionREQUIRED DTM02 373 Date X DT 8/8

Date expressed as CCYYMMDD

SYNTAX: R020305

NOT USED DTM03 337 Time X TM 4/8

NOT USED DTM04 623 Time Code O ID 2/2

NOT USED DTM05 1250 Date Time Period Format Qualifier X ID 2/3

NOT USED DTM06 1251 Date Time Period X AN 1/35

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • DTMIMPLEMENTATION GUIDE ORDER PROCESSING DATES

AUGUST 2017 57X12J REVIEW DRAFT

TD1CARRIER DETAILS (QUANTITY AND WEIGHT) 004010X357 • 850 • TABLE 1 • TD1PACKAGING INSTRUCTIONS

SEGMENT DETAIL

445 TD1 - PACKAGING INSTRUCTIONSX12 Segment Name: Carrier Details (Quantity and Weight)

X12 Purpose: To specify the transportation details relative to commodity, weight, and quantity

X12 Syntax: 1. C0102If TD101 is present, then TD102 is required.

2. C0304If TD103 is present, then TD104 is required.

3. C0607If TD106 is present, then TD107 is required.

4. P0708If either TD107 or TD108 is present, then the other is required.

5. P0910If either TD109 or TD110 is present, then the other is required.

Segment Repeat: 2

Usage: SITUATIONAL

390 Situational Rule: Required when header level packaging instructions apply to this PO. If notrequired, do not transmit.

DIAGRAM

TD101 103 TD102 80 TD103 23 TD104 22 TD105 79 TD106 187

TD1 ✽ PackagingCode ✽ Lading

Quantity ✽ CommodityCode Qual ✽ Commodity

Code ✽ LadingDescription ✽ Weight

QualifierO AN 3/5 X N0 1/7 O ID 1/1 X AN 1/30 O AN 1/50 O ID 1/2

TD107 81 TD108 355 TD109 183 TD110 355

✽ Weight ✽ Unit/BasisMeas Code ✽ Volume ✽ Unit/Basis

Meas Code ~

X R 1/10 X ID 2/2 X R 1/8 X ID 2/2

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TD101 103 Packaging Code O AN 3/5Code identifying the type of packaging; Part 1: Packaging Form, Part 2:Packaging Material; if the Data Element is used, then Part 1 is always required

SYNTAX: C0102

CODE DEFINITION

BAG Bag

BBL Barrel

BDL Bundle

BLK Bulk

BOX Box

BSK Basket or hamper

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD1IMPLEMENTATION GUIDE PACKAGING INSTRUCTIONS

AUGUST 2017 58X12J REVIEW DRAFT

BXI Box, with inner container

CAN Can

CAS Case

CBC Containers of Bulk Cargo

CNT Container

CTN Carton

CYL Cylinder

DBK Dry Bulk

DRM Drum

FRM Frame

JAR Jar

KIT Kit

PCK Packed - not otherwise specified

PCS Pieces

PKG Package

PLT Pallet

RAL Rail (Semiconductor)

REL Reel

ROL Roll

SAK Sack

SKD Skid

SLV Sleeve

SPL Spool

TBE Tube

TNK Tank

UNT Unit

WRP Wrapped

01 Aluminum

04 As Specified by the DOT

07 Burlap

10 Chemically Hardened Fibre

13 Cloth

16 Cloth Top

19 Cloth or Fabric

22 Compressed

25 Corrugated or Solid

28 Double-wall Paper

31 Fibre

34 Fibre (Paperboard)

37 Fiberboard

40 Fiberboard Metal

43 Glass

46 In Inner Containers

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD1IMPLEMENTATION GUIDE PACKAGING INSTRUCTIONS

AUGUST 2017 59X12J REVIEW DRAFT

48 Wire/Cord

178 Something that binds, ties, or encircles thepackage/container to secure and maintain unitintegrity

50 Steel - Vinyl Coated

179 Steel that has been covered with a plastic material

51 Wire Mesh

52 Iron or Steel

53 Jumbo

54 Special Jumbo

55 Lead

58 Metal

59 Metal Cans

61 Moisture Resistant

64 Molded Plastic

67 Multiple-wall Paper (2 or more walls)

70 Multiple-wall Paper (3 or more walls)

71 Not Otherwise Specified

72 Paper - VCI

180 Water-resistant paper that is treated by the additionof materials to provide resistance to damage ordeterioration by water in liquid form

73 Other than Glass

74 Other than Metal or Plastic Tubes, or Glass

75 Plastic - Vacuum Formed

181 Packaging material that is formed by heating plasticsheet and drawing it against the mold surface byevacuating the air between the sheet and the mold

76 Paper

77 Plastic - Structural Foam

182 A method of manufacturing containers and shippingdevices by mixing plastic resins with a foamingagent, heating it and injecting the mix into a two-piece machined aluminum mold

78 Plastic - Injection Molded

183 Packaging material that is formed by melting thematerial and then forcing it under pressure into acavity of a closed mold

79 Plastic

80 Polyethylene Lined

81 Plastic - Virgin

184 Plastic in the form of pellets, granules, powder, floc,or liquid that has not been subjected to use orprocessing other than for its initial manufacture

82 Pulpboard

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD1IMPLEMENTATION GUIDE PACKAGING INSTRUCTIONS

AUGUST 2017 60X12J REVIEW DRAFT

83 Plastic - Regrind

185 A plastic prepared from discarded articles that havebeen reprocessed, often changing some of itsoriginal properties

84 Polystyrene

186 A polymer prepared by the polymerization ofstyrene as the sole monomer

85 Rubber

86 Foam

187 In packaging, a cushioning material used to reduceshock and vibration or abrasion

88 Rubber and Fabric

89 Special

90 Standard

91 Stainless Steel

92 Tubes, Metal or Plastic

94 Wood

95 Single Wall Corrugated Board

188 The structure formed by one corrugated innermember between two flat facings; also known asdouble face

96 Double Wall Corrugated Board

189 The structure formed by three flat facings and twointermediate corrugated members

97 Triple Wall Corrugated Board

190 The structure formed by four flat facings and threeintermediate corrugated members

REQUIRED TD102 80 Lading Quantity X N0 1/7Number of units (pieces) of the lading commodity

SYNTAX: C0102

NOT USED TD103 23 Commodity Code Qualifier O ID 1/1

NOT USED TD104 22 Commodity Code X AN 1/30

SITUATIONAL TD105 79 Lading Description O AN 1/50Description of an item as required for rating and billing purposes

391 SITUATIONAL RULE: Required when the buyer needs to clarify theinformation in TD101 and TD102. Cannot be required by the seller.If not required, do not transmit.

NOT USED TD106 187 Weight Qualifier O ID 1/2

NOT USED TD107 81 Weight X R 1/10

NOT USED TD108 355 Unit or Basis for Measurement Code X ID 2/2

NOT USED TD109 183 Volume X R 1/8

NOT USED TD110 355 Unit or Basis for Measurement Code X ID 2/2

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD1IMPLEMENTATION GUIDE PACKAGING INSTRUCTIONS

AUGUST 2017 61X12J REVIEW DRAFT

TD5CARRIER DETAILS (ROUTING SEQUENCE/TRANSIT TIME) 004010X357 • 850 • TABLE 1 • TD5SHIPPING DETAILS

SEGMENT DETAIL

446 TD5 - SHIPPING DETAILSX12 Segment Name: Carrier Details (Routing Sequence/Transit Time)

X12 Purpose: To specify the carrier and sequence of routing and provide transit timeinformation

X12 Syntax: 1. R0204050612At least one of TD502, TD504, TD505, TD506 or TD512 is required.

2. C0203If TD502 is present, then TD503 is required.

3. C0708If TD507 is present, then TD508 is required.

4. C1011If TD510 is present, then TD511 is required.

5. C1312If TD513 is present, then TD512 is required.

6. C1413If TD514 is present, then TD513 is required.

7. C1512If TD515 is present, then TD512 is required.

Segment Repeat: 12

Usage: SITUATIONAL

392 Situational Rule: Required when the buyer needs to provide guidance on shipping detailswhich are not included in an existing contract or agreement. If notrequired, do not transmit.

DIAGRAM

TD501 133 TD502 66 TD503 67 TD504 91 TD505 387 TD506 368

TD5 ✽ Routing SeqCode ✽ ID Code

Qualifier ✽ IDCode ✽ Transport

Type Code ✽ Routing ✽ Ship/OrderStatus Code

O ID 1/2 X ID 1/2 X AN 2/80 X ID 1/2 X AN 1/35 X ID 2/2

TD507 309 TD508 310 TD509 731 TD510 732 TD511 733 TD512 284

✽ LocationQualifier ✽ Location

Identifier ✽ Transit DirCode ✽ Transit

Time Qual ✽ TransitTime ✽ Service

Level CodeO ID 1/2 X AN 1/30 O ID 2/2 O ID 2/2 X R 1/4 X ID 2/2

TD513 284 TD514 284 TD515 26

✽ ServiceLevel Code ✽ Service

Level Code ✽ CountryCode ~

X ID 2/2 O ID 2/2 O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD5IMPLEMENTATION GUIDE SHIPPING DETAILS

AUGUST 2017 62X12J REVIEW DRAFT

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

SITUATIONAL TD501 133 Routing Sequence Code O ID 1/2Code describing the relationship of a carrier to a specific shipment movement

393 SITUATIONAL RULE: Required when specifying each carrier in a route. Ifnot required, do not transmit.

CODE DEFINITION

1 1st Carrier after Origin Carrier

2 2nd Carrier after Origin Carrier

3 3rd Carrier after Origin Carrier

4 4th Carrier after Origin Carrier

5 5th Carrier after Origin Carrier

6 6th Carrier after Origin Carrier

7 7th Carrier after Origin Carrier

8 8th Carrier after Origin Carrier

9 9th Carrier after Origin Carrier

A Origin Carrier, Agent’s Routing (Rail)

B Origin/Delivery Carrier (Any Mode)

D DELY (Delivery Switch Carrier)

I Origin Switch Carrier

O Origin Carrier (Air, Motor, or Ocean)

R Origin Carrier, Rule 11 Shipment

S Origin Carrier, Shipper’s Routing (Rail)

V Intermediate Switch Carrier

Z Mutually DefinedSITUATIONAL TD502 66 Identification Code Qualifier X ID 1/2

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

SYNTAX: R0204050612, C0203

COMMENT: When specifying a routing sequence to be used for the shipmentmovement in lieu of specifying each carrier within the movement, use TD502 toidentify the party responsible for defining the routing sequence, and use TD503 toidentify the actual routing sequence, specified by the party identified in TD502.

447 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

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

CODE SOURCE 16: D-U-N-S Number2 Standard Carrier Alpha Code (SCAC)

CODE SOURCE 17: Standard Carrier Alpha Code (SCAC)9 D-U-N-S+4, D-U-N-S Number with Four Character

Suffix

CODE SOURCE 16: D-U-N-S Number91 Assigned by Seller or Seller’s Agent

92 Assigned by Buyer or Buyer’s Agent

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD5IMPLEMENTATION GUIDE SHIPPING DETAILS

AUGUST 2017 63X12J REVIEW DRAFT

93 Code assigned by the organization originating thetransaction set

94 Code assigned by the organization that is theultimate destination of the transaction set

ZZ Mutually DefinedSITUATIONAL TD503 67 Identification Code X AN 2/80

Code identifying a party or other code

SYNTAX: C0203

448 SITUATIONAL RULE: Required if TD501 is populated. If not required, donot transmit.

SITUATIONAL TD504 91 Transportation Method/Type Code X ID 1/2Code specifying the method or type of transportation for the shipment

SYNTAX: R0204050612

396 SITUATIONAL RULE: Required to specify the transportation method forthis PO. If not required, do not transmit.

CODE DEFINITION

A Air

AC Air Charter

AE Air Express

B Barge

BU Bus

C Consolidation

CE Customer Pickup / Customer’s Expense

D Parcel Post

E Expedited Truck

FL Motor (Flatbed)

GG Geographic Receiving/Shipping

192 A collection of shipments that involve multipleorigins, multiple destinations, and a single trailer,and are paid under a single freight bill

GR Geographic Receiving

193 A collection of shipments that involve a singleorigin, multiple destinations, and a single trailer, andare paid under a single freight bill

GS Geographic Shipping

194 A collection of shipments that involve multipleorigins, a single destination, and a single trailer, andare paid under a single freight bill

H Customer Pickup

I Common Irregular Carrier

J Motor

L Contract Carrier

LT Less Than Trailer Load (LTL)

M Motor (Common Carrier)

MB Motor (Bulk Carrier)

MP Motor (Package Carrier)

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD5IMPLEMENTATION GUIDE SHIPPING DETAILS

AUGUST 2017 64X12J REVIEW DRAFT

P Private Carrier

PA Pooled Air

195 Outbound shipment from an airport consolidationpoint to a final destination via an air move

PL Pipeline

PP Pool to Pool

PR Pooled Rail

PT Pooled Truck

Q Conventional Ocean

R Rail

S Ocean

SR Supplier Truck

T Best Way (Shippers Option)

U Private Parcel Service

VA Motor (Van)

VE Vessel, Ocean

W Inland Waterway

X Intermodal (Piggyback)SITUATIONAL TD505 387 Routing X AN 1/35

Free-form description of the routing or requested routing for shipment, or theoriginating carrier’s identity

SYNTAX: R0204050612

397 SITUATIONAL RULE: Required when specifying a routing or routingsequence. If not required, do not transmit.

NOT USED TD506 368 Shipment/Order Status Code X ID 2/2

NOT USED TD507 309 Location Qualifier O ID 1/2

NOT USED TD508 310 Location Identifier X AN 1/30

NOT USED TD509 731 Transit Direction Code O ID 2/2

NOT USED TD510 732 Transit Time Direction Qualifier O ID 2/2

NOT USED TD511 733 Transit Time X R 1/4

NOT USED TD512 284 Service Level Code X ID 2/2

NOT USED TD513 284 Service Level Code X ID 2/2

NOT USED TD514 284 Service Level Code O ID 2/2

NOT USED TD515 26 Country Code O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD5IMPLEMENTATION GUIDE SHIPPING DETAILS

AUGUST 2017 65X12J REVIEW DRAFT

TD3CARRIER DETAILS (EQUIPMENT) 004010X357 • 850 • TABLE 1 • TD3CARRIER DETAILS (EQUIPMENT)

SEGMENT DETAIL

18 TD3 - CARRIER DETAILS (EQUIPMENT)X12 Segment Name: Carrier Details (Equipment)

X12 Purpose: To specify transportation details relating to the equipment used by the carrier

X12 Syntax: 1. E0110Only one of TD301 or TD310 may be present.

2. C0203If TD302 is present, then TD303 is required.

3. C0405If TD304 is present, then TD305 is required.

4. P0506If either TD305 or TD306 is present, then the other is required.

Segment Repeat: 12

Usage: SITUATIONAL

398 Situational Rule: Required to specify special equipment related to this PO. If not required,do not transmit.

DIAGRAM

TD301 40 TD302 206 TD303 207 TD304 187 TD305 81 TD306 355

TD3 ✽ EquipmentDesc Code ✽ Equipment

Initial ✽ EquipmentNumber ✽ Weight

Qualifier ✽ Weight ✽ Unit/BasisMeas Code

X ID 2/2 O AN 1/4 X AN 1/10 O ID 1/2 X R 1/10 X ID 2/2

TD307 102 TD308 407 TD309 225 TD310 24

✽ OwnershipCode ✽ Seal Status

Code ✽ SealNumber ✽ Equipment

Type ~

O ID 1/1 O ID 2/2 O AN 2/15 X ID 4/4

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TD301 40 Equipment Description Code X ID 2/2Code identifying type of equipment used for shipment

SYNTAX: E0110

CODE DEFINITION

AC Closed Container

AF Air Freight (Break Bulk)

AT Closed Container (Controlled Temperature)

BR Barge

BX Boxcar

CA Caboose

CN Container

CS Container-Low Side Open Top

CT Container-High Side Open Top

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD3IMPLEMENTATION GUIDE CARRIER DETAILS (EQUIPMENT)

AUGUST 2017 66X12J REVIEW DRAFT

CLS
Text Box
There is no identified scenario requiring this segment. Any AIA implementer using this segment should reply and explain the current use. If no explicit scenario is identified during the AIA review, the segment will be removed from the final TR3.

CV Closed Van

DT Drop Back Trailer

FR Flat Bed Trailer - Removable Sides

FT Flat Bed Trailer

FX Boxcar Cushion Under Frame OF

HV High Cube Van

LU Load/unload Device on Equipment

NX Boxcar (Interior Bulkheads)

PT Protected Trailer

RC Refrigerated (Reefer) Car

RF Flat Car

RG Gondola Covered

RI Gondola Car (Covered - Interior Bulkheads)

RO Gondola Car (Open)

RR Rail Car

RT Controlled Temperature Trailer (Reefer)

ST Removable Side Trailer

TV Truck, Van

UL Unit Load Device (ULD)

VE Vessel, Ocean

VR Vessel, Ocean, Rollon-RolloffNOT USED TD302 206 Equipment Initial O AN 1/4

NOT USED TD303 207 Equipment Number X AN 1/10

NOT USED TD304 187 Weight Qualifier O ID 1/2

NOT USED TD305 81 Weight X R 1/10

NOT USED TD306 355 Unit or Basis for Measurement Code X ID 2/2

SITUATIONAL TD307 102 Ownership Code O ID 1/1Code indicating the relationship of equipment to carrier or ownership of equipment

SITUATIONAL RULE: AIA1_850-A11250TD307_______102_______

CODE DEFINITION

N Not Customer Owned or Leased

R Seller Owned, Returnable

S Customer Owned or Leased

T Trip LeasedNOT USED TD308 407 Seal Status Code O ID 2/2

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD3IMPLEMENTATION GUIDE CARRIER DETAILS (EQUIPMENT)

AUGUST 2017 67X12J REVIEW DRAFT

NOT USED TD309 225 Seal Number O AN 2/15

NOT USED TD310 24 Equipment Type X ID 4/4

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD3IMPLEMENTATION GUIDE CARRIER DETAILS (EQUIPMENT)

AUGUST 2017 68X12J REVIEW DRAFT

TD4CARRIER DETAILS (SPECIAL HANDLING,, OR HAZARDOUS MATERIALS,, OR BOTH) 004010X357 • 850 • TABLE 1 • TD4CARRIER DETAILS (SPECIAL HANDLING, OR HAZARDOUS MATERIALS, OR BOTH)

SEGMENT DETAIL

19 TD4 - CARRIER DETAILS (SPECIALHANDLING, OR HAZARDOUS MATERIALS,OR BOTH)

X12 Segment Name: Carrier Details (Special Handling, or Hazardous Materials, or Both)

X12 Purpose: To specify transportation special handling requirements, or hazardous materialsinformation, or both

X12 Syntax: 1. R010204At least one of TD401, TD402 or TD404 is required.

2. C0203If TD402 is present, then TD403 is required.

Segment Repeat: 5

Usage: SITUATIONAL

399 Situational Rule: Required when special handling applies to this PO. If not required, do nottransmit.

DIAGRAM

TD401 152 TD402 208 TD403 209 TD404 352 TD405 1073

TD4 ✽ SpecialHandle Code ✽ Haz Mat

Code Qual ✽ Haz MatClass Code ✽ Description ✽ Yes/No Cond

Resp Code ~

X ID 2/3 X ID 1/1 X AN 1/4 X AN 1/80 O ID 1/1

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TD401 152 Special Handling Code X ID 2/3Code specifying special transportation handling instructions

SYNTAX: R010204

CODE DEFINITION

FR Fragile - Handle with Care

HM Endorsed as Hazardous Material

MRF Refrigerated

OHC Harmless

OPR Perishable

OPT Partial Shipment

OTC Temperature ControlNOT USED TD402 208 Hazardous Material Code Qualifier X ID 1/1

NOT USED TD403 209 Hazardous Material Class Code X AN 1/4

NOT USED TD404 352 Description X AN 1/80

NOT USED TD405 1073 Yes/No Condition or Response Code O ID 1/1

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • TD4IMPLEMENTATION GUIDE CARRIER DETAILS (SPECIAL HANDLING, OR HAZARDOUS MATERIALS, OR BOTH)

AUGUST 2017 69X12J REVIEW DRAFT

N9REFERENCE IDENTIFICATION 004010X357 • 850 • TABLE 1 • N9 • N9ADDITIONAL INFORMATION

SEGMENT DETAIL

449 N9 - ADDITIONAL INFORMATIONX12 Segment Name: Reference Identification

X12 Purpose: To transmit identifying information as specified by the Reference IdentificationQualifier

X12 Syntax: 1. R0203At least one of N902 or N903 is required.

2. C0605If N906 is present, then N905 is required.

Loop: N9 — ADDITIONAL INFORMATION Loop Repeat: 1000

Segment Repeat: 1

Usage: SITUATIONAL

400 Situational Rule: Required when specific information is associated with this PO and is nottransmitted elsewhere in the transaction. If not required do not transmit.

DIAGRAM

N901 128 N902 127 N903 369 N904 373 N905 337 N906 623

N9 ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Free-FormDescription ✽ Date ✽ Time ✽ Time

CodeM ID 2/3 X AN 1/30 X AN 1/45 O DT 8/8 X TM 4/8 O ID 2/2

N907 C040

✽ ReferenceIdentifier ~

O

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N901 128 Reference Identification Qualifier M ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

19 Division Identifier

74 Work Breakdown Structure (WBS)

91 Cost Element

ACJ Bill of Material Revision Number

ACK Drawing Revision Number

AH Agreement Number

BC Buyer’s Contract Number

BT Batch Number

BV Purchase Order Line Item Identifier (Buyer)

C1 Customer material specification number

C2 Customer process specification number

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N9 • N9IMPLEMENTATION GUIDE ADDITIONAL INFORMATION

AUGUST 2017 70X12J REVIEW DRAFT

C3 Customer specification number

C7 Contract Line Item Number

CJ Clause Number

CO Customer Order Number

CT Contract Number

D2 Supplier Document Identification Number

DF Defense Federal Acquisition Regulations (DFAR)

CODE SOURCE 80: Government Agency Acquisition RegulationsDG Drawing Number

DP Department Number

DS Defense Priorities Allocation System (DPAS) PriorityRating

FA Federal Acquisition Regulations (FAR)

CODE SOURCE 80: Government Agency Acquisition RegulationsGC Government Contract Number

GP Government Priority Number

H6 Quality Clause

H7 Standard Clause

KL Contract Reference

KZ Master Solicitation Procedures, Terms, andConditions

LF Assembly Line Feed Location

LS Bar-Coded Serial Number

LT Lot Number

MJ Model Number

OQ Order Number

PF Prime Contractor Contract Number

PH Priority Rating

PO Purchase Order Number

PT Purchase Option Agreement

RQ Purchase Requisition Number

RS Returnable Container Serial Number

WO Work Order Number

YD Buyer Identification

ZM Manufacturer Number

ZZ Mutually DefinedREQUIRED N902 127 Reference Identification X AN 1/30

Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

SITUATIONAL N903 369 Free-form Description X AN 1/45Free-form descriptive text

SYNTAX: R0203

402 SITUATIONAL RULE: Required when additional detail is needed related toN901 and N902. If not required, do not transmit.

NOT USED N904 373 Date O DT 8/8

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N9 • N9IMPLEMENTATION GUIDE ADDITIONAL INFORMATION

AUGUST 2017 71X12J REVIEW DRAFT

NOT USED N905 337 Time X TM 4/8

NOT USED N906 623 Time Code O ID 2/2

NOT USED N907 C040 REFERENCE IDENTIFIER O

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N9 • N9IMPLEMENTATION GUIDE ADDITIONAL INFORMATION

AUGUST 2017 72X12J REVIEW DRAFT

MSGMESSAGE TEXT 004010X357 • 850 • TABLE 1 • N9 • MSGMESSAGE TEXT

SEGMENT DETAIL

21 MSG - MESSAGE TEXTX12 Segment Name: Message Text

X12 Purpose: To provide a free-form format that allows the transmission of text information

X12 Syntax: 1. C0302If MSG03 is present, then MSG02 is required.

Loop: N9 — ADDITIONAL INFORMATION

Segment Repeat: 1000

Usage: SITUATIONAL

283 Situational Rule: Required when N9 is transmitted and the necessary message exceeds thespace available in N903. If not required, do not transmit.

DIAGRAM

MSG01 933 MSG02 934 MSG03 1470

MSG ✽ Free-FormMessage Txt ✽ Printer

Ctrl Code ✽ Number~

M AN 1/264 X ID 2/2 O N0 1/9

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED MSG01 933 Free-Form Message Text M AN 1/264Free-form message text

NOT USED MSG02 934 Printer Carriage Control Code X ID 2/2

NOT USED MSG03 1470 Number O N0 1/9

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N9 • MSGIMPLEMENTATION GUIDE MESSAGE TEXT

AUGUST 2017 73X12J REVIEW DRAFT

N1NAME 004010X357 • 850 • TABLE 1 • N1A • N1PURCHASER NAME

SEGMENT DETAIL

285 N1 - PURCHASER NAMEX12 Segment Name: Name

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

X12 Syntax: 1. R0203At least one of N102 or N103 is required.

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

Loop: N1A — PURCHASER NAME Loop Repeat: 10000

Segment Repeat: 1

Usage: REQUIRED

DIAGRAM

N101 98 N102 93 N103 66 N104 67 N105 706 N106 98

N1 ✽ Entity IDCode ✽ Name ✽ ID Code

Qualifier ✽ IDCode ✽ Entity

Relat Code ✽ Entity IDCode ~

M ID 2/3 X AN 1/60 X ID 1/2 X AN 2/80 O ID 2/2 O ID 2/3

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N101 98 Entity Identifier Code M ID 2/3Code identifying an organizational entity, a physical location, property or anindividual

CODE DEFINITION

BY Buying Party (Purchaser)REQUIRED N102 93 Name X AN 1/60

Free-form name

SYNTAX: R0203

REQUIRED N103 66 Identification Code Qualifier X ID 1/2Code designating the system/method of code structure used for IdentificationCode (67)

SYNTAX: R0203, P0304

CODE DEFINITION

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

CODE SOURCE 16: D-U-N-S Number2 Standard Carrier Alpha Code (SCAC)

CODE SOURCE 17: Standard Carrier Alpha Code (SCAC)9 D-U-N-S+4, D-U-N-S Number with Four Character

Suffix

CODE SOURCE 16: D-U-N-S Number91 Assigned by Seller or Seller’s Agent

92 Assigned by Buyer or Buyer’s Agent

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1A • N1IMPLEMENTATION GUIDE PURCHASER NAME

AUGUST 2017 74X12J REVIEW DRAFT

93 Code assigned by the organization originating thetransaction set

94 Code assigned by the organization that is theultimate destination of the transaction set

ZZ Mutually DefinedREQUIRED N104 67 Identification Code X AN 2/80

Code identifying a party or other code

SYNTAX: P0304

COMMENT: This segment, used alone, provides the most efficient method ofproviding organizational identification. To obtain this efficiency the “ID Code”(N104) must provide a key to the table maintained by the transaction processingparty.

15 External Code Source

NOT USED N105 706 Entity Relationship Code O ID 2/2

NOT USED N106 98 Entity Identifier Code O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1A • N1IMPLEMENTATION GUIDE PURCHASER NAME

AUGUST 2017 75X12J REVIEW DRAFT

N2ADDITIONAL NAME INFORMATION 004010X357 • 850 • TABLE 1 • N1A • N2ADDITIONAL NAME INFORMATION

SEGMENT DETAIL

23 N2 - ADDITIONAL NAME INFORMATIONX12 Segment Name: Additional Name Information

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

Loop: N1A — PURCHASER NAME

Segment Repeat: 2

Usage: SITUATIONAL

252 Situational Rule: Required when necessary to further clarify the party identified in theassociated N1 segment. If not required, do not transmit.

DIAGRAM

N201 93 N202 93

N2 ✽ Name ✽ Name~

M AN 1/60 O AN 1/60

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N201 93 Name M AN 1/60Free-form name

SITUATIONAL N202 93 Name O AN 1/60Free-form name

253 SITUATIONAL RULE: Required if more than 60 characters are necessary toclarify the party. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1A • N2IMPLEMENTATION GUIDE ADDITIONAL NAME INFORMATION

AUGUST 2017 76X12J REVIEW DRAFT

N3ADDRESS INFORMATION 004010X357 • 850 • TABLE 1 • N1A • N3ADDRESS INFORMATION

SEGMENT DETAIL

24 N3 - ADDRESS INFORMATIONX12 Segment Name: Address Information

X12 Purpose: To specify the location of the named party

Loop: N1A — PURCHASER NAME

Segment Repeat: 2

Usage: SITUATIONAL

254 Situational Rule: Required when an address is needed for the associated N1 segment. If notrequired, do not transmit.

DIAGRAM

N301 166 N302 166

N3 ✽ AddressInformation ✽ Address

Information ~

M AN 1/55 O AN 1/55

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N301 166 Address Information M AN 1/55Address information

SITUATIONAL N302 166 Address Information O AN 1/55Address information

255 SITUATIONAL RULE: Required if necessary based on the length of theaddress being transmitted. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1A • N3IMPLEMENTATION GUIDE ADDRESS INFORMATION

AUGUST 2017 77X12J REVIEW DRAFT

N4GEOGRAPHIC LOCATION 004010X357 • 850 • TABLE 1 • N1A • N4GEOGRAPHIC LOCATION

SEGMENT DETAIL

25 N4 - GEOGRAPHIC LOCATIONX12 Segment Name: Geographic Location

X12 Purpose: To specify the geographic place of the named party

X12 Syntax: 1. C0605If N406 is present, then N405 is required.

Loop: N1A — PURCHASER NAME

Segment Repeat: >1

Usage: SITUATIONAL

254 Situational Rule: Required when an address is needed for the associated N1 segment. If notrequired, do not transmit.

DIAGRAM

N401 19 N402 156 N403 116 N404 26 N405 309 N406 310

N4 ✽ CityName ✽ State or

Prov Code ✽ PostalCode ✽ Country

Code ✽ LocationQualifier ✽ Location

Identifier ~

O AN 2/30 O ID 2/2 O ID 3/15 O ID 2/3 X ID 1/2 O AN 1/30

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N401 19 City Name O AN 2/30Free-form text for city name

COMMENT: A combination of either N401 through N404, or N405 and N406 may beadequate to specify a location.

SITUATIONAL N402 156 State or Province Code O ID 2/2Code (Standard State/Province) as defined by appropriate government agency

COMMENT: N402 is required only if city name (N401) is in the U.S. or Canada.

256 SITUATIONAL RULE: Required when the address is in the United States ofAmerica, including its territories, or Canada. If not required, do nottransmit.

CODE SOURCE 22: States and Outlying Areas of the U.S.

26 External FIPS 55 Code Source

SITUATIONAL N403 116 Postal Code O ID 3/15Code defining international postal zone code excluding punctuation and blanks(zip code for United States)

257 SITUATIONAL RULE: Required for addresses within the US or Canada, orwhen applicable in other locales. If not required, do not transmit.

CODE SOURCE 51: ZIP Code

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1A • N4IMPLEMENTATION GUIDE GEOGRAPHIC LOCATION

AUGUST 2017 78X12J REVIEW DRAFT

SITUATIONAL N404 26 Country Code O ID 2/3Code identifying the country

258 SITUATIONAL RULE: Required for addresses outside the US. If notrequired, do not transmit.

CODE SOURCE 5: Countries, Currencies and Funds

27 Use ISO Country Code List, ISO 3166

NOT USED N405 309 Location Qualifier X ID 1/2

NOT USED N406 310 Location Identifier O AN 1/30

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1A • N4IMPLEMENTATION GUIDE GEOGRAPHIC LOCATION

AUGUST 2017 79X12J REVIEW DRAFT

PERADMINISTRATIVE COMMUNICATIONS CONTACT 004010X357 • 850 • TABLE 1 • N1A • PERBUYER CONTACT INFORMATION

SEGMENT DETAIL

230 PER - BUYER CONTACT INFORMATIONX12 Segment Name: Administrative Communications Contact

X12 Purpose: To identify a person or office to whom administrative communications should bedirected

X12 Syntax: 1. P0304If either PER03 or PER04 is present, then the other is required.

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

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

Loop: N1A — PURCHASER NAME

Segment Repeat: 1

Usage: SITUATIONAL

246 Situational Rule: Required when the trading partner agreement specifies the transactionwill identify the buyer’s contact information. If not required, do nottransmit.

DIAGRAM

PER01 366 PER02 93 PER03 365 PER04 364 PER05 365 PER06 364

PER ✽ ContactFunct Code ✽ Name ✽ Comm

Number Qual ✽ CommNumber ✽ Comm

Number Qual ✽ CommNumber

M ID 2/2 O AN 1/60 X ID 2/2 X AN 1/80 X ID 2/2 X AN 1/80

PER07 365 PER08 364 PER09 443

✽ CommNumber Qual ✽ Comm

Number ✽ Contact InqReference ~

X ID 2/2 X AN 1/80 O AN 1/20

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED PER01 366 Contact Function Code M ID 2/2Code identifying the major duty or responsibility of the person or group named

CODE DEFINITION

BD Buyer Name or DepartmentREQUIRED PER02 93 Name O AN 1/60

Free-form name

REQUIRED PER03 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0304

CODE DEFINITION

EM Electronic Mail

FX Facsimile

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1A • PERIMPLEMENTATION GUIDE BUYER CONTACT INFORMATION

AUGUST 2017 80X12J REVIEW DRAFT

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

REQUIRED PER04 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0304

SITUATIONAL PER05 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0506

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

SITUATIONAL PER06 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0506

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

SITUATIONAL PER07 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0708

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

SITUATIONAL PER08 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0708

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

NOT USED PER09 443 Contact Inquiry Reference O AN 1/20

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1A • PERIMPLEMENTATION GUIDE BUYER CONTACT INFORMATION

AUGUST 2017 81X12J REVIEW DRAFT

N1NAME 004010X357 • 850 • TABLE 1 • N1B • N1OTHER PARTY NAMES

SEGMENT DETAIL

286 N1 - OTHER PARTY NAMESX12 Segment Name: Name

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

X12 Syntax: 1. R0203At least one of N102 or N103 is required.

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

Loop: N1B — OTHER PARTY NAMES Loop Repeat: 10000

Segment Repeat: 1

Usage: SITUATIONAL

287 Situational Rule: Required when it’s necessary to identify other parties relevant to the P.O.If not required, do not transmit.

DIAGRAM

N101 98 N102 93 N103 66 N104 67 N105 706 N106 98

N1 ✽ Entity IDCode ✽ Name ✽ ID Code

Qualifier ✽ IDCode ✽ Entity

Relat Code ✽ Entity IDCode ~

M ID 2/3 X AN 1/60 X ID 1/2 X AN 2/80 O ID 2/2 O ID 2/3

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N101 98 Entity Identifier Code M ID 2/3Code identifying an organizational entity, a physical location, property or anindividual

CODE DEFINITION

BH Interim Trustee

BT Bill-to-Party

C1 In Care Of Party no. 1

C2 In Care Of Party no. 2

CA Carrier

CB Customs Broker

II Issuer of Invoice

MA Party for whom Item is Ultimately Intended

MF Manufacturer of Goods

OB Ordered By

OI Outside Inspection Agency

PE Payee

PR Payer

RB Receiving Bank

RI Remit To

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1B • N1IMPLEMENTATION GUIDE OTHER PARTY NAMES

AUGUST 2017 82X12J REVIEW DRAFT

RL Reporting Location

SE Selling Party

SF Ship From

ST Ship To

SU Supplier/Manufacturer

ZZ Mutually DefinedREQUIRED N102 93 Name X AN 1/60

Free-form name

SYNTAX: R0203

SITUATIONAL N103 66 Identification Code Qualifier X ID 1/2Code designating the system/method of code structure used for IdentificationCode (67)

SYNTAX: R0203, P0304

288 SITUATIONAL RULE: Required when an identification code is required toidentify the party identified in N101.

CODE DEFINITION

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

CODE SOURCE 16: D-U-N-S Number2 Standard Carrier Alpha Code (SCAC)

CODE SOURCE 17: Standard Carrier Alpha Code (SCAC)9 D-U-N-S+4, D-U-N-S Number with Four Character

Suffix

CODE SOURCE 16: D-U-N-S Number91 Assigned by Seller or Seller’s Agent

92 Assigned by Buyer or Buyer’s Agent

93 Code assigned by the organization originating thetransaction set

94 Code assigned by the organization that is theultimate destination of the transaction set

ZZ Mutually DefinedSITUATIONAL N104 67 Identification Code X AN 2/80

Code identifying a party or other code

SYNTAX: P0304

COMMENT: This segment, used alone, provides the most efficient method ofproviding organizational identification. To obtain this efficiency the “ID Code”(N104) must provide a key to the table maintained by the transaction processingparty.

288 SITUATIONAL RULE: Required when an identification code is required toidentify the party identified in N101.

15 External Code Source

NOT USED N105 706 Entity Relationship Code O ID 2/2

NOT USED N106 98 Entity Identifier Code O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1B • N1IMPLEMENTATION GUIDE OTHER PARTY NAMES

AUGUST 2017 83X12J REVIEW DRAFT

N2ADDITIONAL NAME INFORMATION 004010X357 • 850 • TABLE 1 • N1B • N2ADDITIONAL NAME INFORMATION

SEGMENT DETAIL

23 N2 - ADDITIONAL NAME INFORMATIONX12 Segment Name: Additional Name Information

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

Loop: N1B — OTHER PARTY NAMES

Segment Repeat: 1

Usage: SITUATIONAL

252 Situational Rule: Required when necessary to further clarify the party identified in theassociated N1 segment. If not required, do not transmit.

DIAGRAM

N201 93 N202 93

N2 ✽ Name ✽ Name~

M AN 1/60 O AN 1/60

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N201 93 Name M AN 1/60Free-form name

SITUATIONAL N202 93 Name O AN 1/60Free-form name

253 SITUATIONAL RULE: Required if more than 60 characters are necessary toclarify the party. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1B • N2IMPLEMENTATION GUIDE ADDITIONAL NAME INFORMATION

AUGUST 2017 84X12J REVIEW DRAFT

N3ADDRESS INFORMATION 004010X357 • 850 • TABLE 1 • N1B • N3ADDRESS INFORMATION

SEGMENT DETAIL

24 N3 - ADDRESS INFORMATIONX12 Segment Name: Address Information

X12 Purpose: To specify the location of the named party

Loop: N1B — OTHER PARTY NAMES

Segment Repeat: 1

Usage: SITUATIONAL

254 Situational Rule: Required when an address is needed for the associated N1 segment. If notrequired, do not transmit.

DIAGRAM

N301 166 N302 166

N3 ✽ AddressInformation ✽ Address

Information ~

M AN 1/55 O AN 1/55

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N301 166 Address Information M AN 1/55Address information

SITUATIONAL N302 166 Address Information O AN 1/55Address information

255 SITUATIONAL RULE: Required if necessary based on the length of theaddress being transmitted. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1B • N3IMPLEMENTATION GUIDE ADDRESS INFORMATION

AUGUST 2017 85X12J REVIEW DRAFT

N4GEOGRAPHIC LOCATION 004010X357 • 850 • TABLE 1 • N1B • N4GEOGRAPHIC LOCATION

SEGMENT DETAIL

25 N4 - GEOGRAPHIC LOCATIONX12 Segment Name: Geographic Location

X12 Purpose: To specify the geographic place of the named party

X12 Syntax: 1. C0605If N406 is present, then N405 is required.

Loop: N1B — OTHER PARTY NAMES

Segment Repeat: >1

Usage: SITUATIONAL

254 Situational Rule: Required when an address is needed for the associated N1 segment. If notrequired, do not transmit.

DIAGRAM

N401 19 N402 156 N403 116 N404 26 N405 309 N406 310

N4 ✽ CityName ✽ State or

Prov Code ✽ PostalCode ✽ Country

Code ✽ LocationQualifier ✽ Location

Identifier ~

O AN 2/30 O ID 2/2 O ID 3/15 O ID 2/3 X ID 1/2 O AN 1/30

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N401 19 City Name O AN 2/30Free-form text for city name

COMMENT: A combination of either N401 through N404, or N405 and N406 may beadequate to specify a location.

SITUATIONAL N402 156 State or Province Code O ID 2/2Code (Standard State/Province) as defined by appropriate government agency

COMMENT: N402 is required only if city name (N401) is in the U.S. or Canada.

256 SITUATIONAL RULE: Required when the address is in the United States ofAmerica, including its territories, or Canada. If not required, do nottransmit.

CODE SOURCE 22: States and Outlying Areas of the U.S.

26 External FIPS 55 Code Source

SITUATIONAL N403 116 Postal Code O ID 3/15Code defining international postal zone code excluding punctuation and blanks(zip code for United States)

257 SITUATIONAL RULE: Required for addresses within the US or Canada, orwhen applicable in other locales. If not required, do not transmit.

CODE SOURCE 51: ZIP Code

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1B • N4IMPLEMENTATION GUIDE GEOGRAPHIC LOCATION

AUGUST 2017 86X12J REVIEW DRAFT

SITUATIONAL N404 26 Country Code O ID 2/3Code identifying the country

258 SITUATIONAL RULE: Required for addresses outside the US. If notrequired, do not transmit.

CODE SOURCE 5: Countries, Currencies and Funds

27 Use ISO Country Code List, ISO 3166

NOT USED N405 309 Location Qualifier X ID 1/2

NOT USED N406 310 Location Identifier O AN 1/30

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1B • N4IMPLEMENTATION GUIDE GEOGRAPHIC LOCATION

AUGUST 2017 87X12J REVIEW DRAFT

PERADMINISTRATIVE COMMUNICATIONS CONTACT 004010X357 • 850 • TABLE 1 • N1B • PEROTHER PARTY CONTACT INFORMATION

SEGMENT DETAIL

434 PER - OTHER PARTY CONTACTINFORMATION

X12 Segment Name: Administrative Communications Contact

X12 Purpose: To identify a person or office to whom administrative communications should bedirected

X12 Syntax: 1. P0304If either PER03 or PER04 is present, then the other is required.

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

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

Loop: N1B — OTHER PARTY NAMES

Segment Repeat: 1

Usage: SITUATIONAL

246 Situational Rule: Required when the trading partner agreement specifies the transactionwill identify the buyer’s contact information. If not required, do nottransmit.

DIAGRAM

PER01 366 PER02 93 PER03 365 PER04 364 PER05 365 PER06 364

PER ✽ ContactFunct Code ✽ Name ✽ Comm

Number Qual ✽ CommNumber ✽ Comm

Number Qual ✽ CommNumber

M ID 2/2 O AN 1/60 X ID 2/2 X AN 1/80 X ID 2/2 X AN 1/80

PER07 365 PER08 364 PER09 443

✽ CommNumber Qual ✽ Comm

Number ✽ Contact InqReference ~

X ID 2/2 X AN 1/80 O AN 1/20

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED PER01 366 Contact Function Code M ID 2/2Code identifying the major duty or responsibility of the person or group named

CODE DEFINITION

CN General ContactREQUIRED PER02 93 Name O AN 1/60

Free-form name

REQUIRED PER03 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0304

CODE DEFINITION

EM Electronic Mail

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1B • PERIMPLEMENTATION GUIDE OTHER PARTY CONTACT INFORMATION

AUGUST 2017 88X12J REVIEW DRAFT

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

REQUIRED PER04 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0304

SITUATIONAL PER05 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0506

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

SITUATIONAL PER06 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0506

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

SITUATIONAL PER07 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0708

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

SITUATIONAL PER08 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0708

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

NOT USED PER09 443 Contact Inquiry Reference O AN 1/20

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 1 • N1B • PERIMPLEMENTATION GUIDE OTHER PARTY CONTACT INFORMATION

AUGUST 2017 89X12J REVIEW DRAFT

PO1BASELINE ITEM DATA 004010X357 • 850 • TABLE 2 • PO1 • PO1BASELINE ITEM DATA

SEGMENT DETAIL

28 PO1 - BASELINE ITEM DATAX12 Segment Name: Baseline Item Data

X12 Purpose: To specify basic and most frequently used line item data

X12 Set Notes: 1. PO102 is required.

X12 Syntax: 1. C0302If PO103 is present, then PO102 is required.

2. C0504If PO105 is present, then PO104 is required.

3. P0607If either PO106 or PO107 is present, then the other is required.

4. P0809If either PO108 or PO109 is present, then the other is required.

5. P1011If either PO110 or PO111 is present, then the other is required.

6. P1213If either PO112 or PO113 is present, then the other is required.

7. P1415If either PO114 or PO115 is present, then the other is required.

8. P1617If either PO116 or PO117 is present, then the other is required.

9. P1819If either PO118 or PO119 is present, then the other is required.

10. P2021If either PO120 or PO121 is present, then the other is required.

11. P2223If either PO122 or PO123 is present, then the other is required.

12. P2425If either PO124 or PO125 is present, then the other is required.

X12 Comments: 1. See the Data Element Dictionary for a complete list of IDs.

Loop: PO1 — BASELINE ITEM DATA Loop Repeat: 100000

Segment Repeat: 1

Usage: REQUIRED

403 TR3 Notes: 1. Transmit as many codes as are necessary to facilitate identification ofthe product between the buyer and seller.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 90X12J REVIEW DRAFT

DIAGRAM

PO101 350 PO102 330 PO103 355 PO104 212 PO105 639 PO106 235

PO1 ✽ AssignedID ✽ Quantity

Ordered ✽ Unit/BasisMeas Code ✽ Unit

Price ✽ Basis UnitPrice Code ✽ Prod/Serv

ID QualO AN 1/20 X R 1/15 O ID 2/2 X R 1/17 O ID 2/2 X ID 2/2

PO107 234 PO108 235 PO109 234 PO110 235 PO111 234 PO112 235

✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID QualX AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2

PO113 234 PO114 235 PO115 234 PO116 235 PO117 234 PO118 235

✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID QualX AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2

PO119 234 PO120 235 PO121 234 PO122 235 PO123 234 PO124 235

✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID QualX AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2

PO125 234

✽ Product/Service ID ~

X AN 1/48

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED PO101 350 Assigned Identification O AN 1/20Alphanumeric characters assigned for differentiation within a transaction set

COMMENT: PO101 is the line item identification.

REQUIRED PO102 330 Quantity Ordered X R 1/15Quantity ordered

SYNTAX: C0302

REQUIRED PO103 355 Unit or Basis for Measurement Code O ID 2/2Code specifying the units in which a value is being expressed, or manner in whicha measurement has been taken

SYNTAX: C0302

CODE DEFINITION

03 Seconds

68 Ampere

AM Ampoule

AY Assembly

BA Bale

BD Bundle

BF Board Feet

BG Bag

BI Bar

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 91X12J REVIEW DRAFT

BJ Band

BL Block

BO Bottle

BR Barrel

BU Bushel

BX Box

CA Case

CB Carboy

CC Cubic Centimeter

CD Carat

CF Cubic Feet

CG Card

CH Container

CI Cubic Inches

CL Cylinder

CM Centimeter

CN Can

CQ Cartridge

CR Cubic Meter

CT Carton

CW Hundred Pounds (CWT)

CX Coil

CY Cubic Yard

DA Days

DF Dram

DK Kilometers

DR Drum

DZ Dozen

E3 Inches, Fraction—Average

E4 Inches, Fraction—Minimum

EA Each

EX Feet, Inches and Fraction

FT Foot

GA Gallon

GH Half Gallon

GR Gram

GS Gross

HC Hundred Count

HL Hundred Feet - Linear

HR Hours

HW Hundred Weight (Long)

IN Inch

JR Jar

KG Kilogram

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 92X12J REVIEW DRAFT

KT Kit

KV Kelvin

LB Pound

LF Linear Foot

LG Long Ton

LM Linear Meter

LN Length

LO Lot

LT Liter

LY Linear Yard

MC Microgram

ME Milligram

ML Milliliter

MM Millimeter

MO Months

MR Meter

MU Millicurie

MZ Millimeter-minimum

NS Short Ton

OZ Ounce - Av

PA Pail

PC Piece

PD Pad

PF Pallet (Lift)

PG Pounds Gross

PH Pack (PAK)

PK Package

PP Plate

PR Pair

PT Pint

PV Half Pint

PY Peck, Dry U.S.

QR Quire

QT Quart

RD Rod (length) - 5.5 Yards

RE Reel

RL Roll

RM Ream

SC Square Centimeter

SF Square Foot

SH Sheet

SI Square Inch

SJ Sack

SL Sleeve

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 93X12J REVIEW DRAFT

SM Square Meter

SO Spool

SR Strip

ST Set

SW Skein

SY Square Yard

TB Tube

TG Gross Ton

TH Thousand

TK Tank

TL Thousand Feet (Linear)

TM Thousand Feet (Board)

TN Net Ton (2,,000 LB).

TO Troy Ounce

TW Thousand Sheets

TX Troy Pound

UN Unit

VI Vial

WK Week

YD Yard

YR YearsREQUIRED PO104 212 Unit Price X R 1/17

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

SYNTAX: C0504

REQUIRED PO105 639 Basis of Unit Price Code O ID 2/2Code identifying the type of unit price for an item

SYNTAX: C0504

CODE DEFINITION

AP Advise Price

BR Broker

CA Catalog

CP Current Price (Subject to Change)

CT Contract

DI Distributor

DR Dealer

DS Discount

ES Estimated

HF Per 100 Feet

HP Price per Hundred

LC Catalog Price per Hundred

LD Catalog Price per Dozen

LE Catalog Price per Each

LM Catalog Price per Thousand

NC No Charge

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 94X12J REVIEW DRAFT

NE Not to Exceed

NQ No Quote

PD Price per Dozen

PE Price per Each

PN Price per Ten

PO Price per Ounce

PP Price per Pound

PR Promotion

PT Price per Ton

PY Price per Yard

QE Quoted Price per Each

QH Quoted Price per Hundred

QR Previous Quoted Price

QS Quoted Price per Thousand

QT Quoted

RC Retail Price per Hundred

RD Retail Price per Dozen

RE Retail Price per Each

RM Retail Price per Thousand

RT Retail

SR Suggested Retail

TB To be negotiated.

TC Contract Price per Hundred

TD Contract Price per Dozen

TE Contract Price per Each

TF Per 1000 Feet

TM Contract Price per Thousand

TP Price per Thousand

WC Wholesale Price per Hundred

WD Wholesale Price per Dozen

WE Wholesale Price per Each

WH Wholesale

WM Wholesale Price per ThousandSITUATIONAL PO106 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P0607

COMMENT: PO106 through PO125 provide for ten different product/service IDs pereach item. For example: Case, Color, Drawing No., U.P.C. No., ISBN No., ModelNo., or SKU.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

AB Assembly

AG Age

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 95X12J REVIEW DRAFT

BC Supplier Brand Code

BE Buyer’s Engineering Change Level Number

BG Ground Shade Standard Reference

BL Brand/Label

BN Bar-Coded Serial Number

BO Buyers Color

BP Buyer’s Part Number

BR Compensation Type Code

CODE SOURCE 471: Compensation Type CodeCB Buyer’s Catalog Number

CC Compatible Cut Number

CD Motor Vehicle-Line Designator

CE Class of Contract Code

CG Commodity Grouping

CM National Retail Merchants Association Color Code

CODE SOURCE 88: National Retail Merchants AssociationCN Commodity Name

CR Contract Number

CT Continuation (ID Number Spans Multiple Product IDData Elements)

DE Design Number

DI Deposit Item Number

DR Drawing Revision Number

DW Nonforfeiture Option

CODE SOURCE 544: Nonforfeiture OptionEC Engineering Change Level

EI Expense Identifier

EQ Equipment Type

ES Engine Serial Number

IB International Standard Book Number (ISBN)

IN Buyer’s Item Number

IZ Buyer’s Size Code

JB Commission Identifier

MD Method of Delivery Code

CODE SOURCE 126: American Petroleum InstituteMF Manufacturer

MG Manufacturer’s Part Number

MN Model Number

MS Military Specification (MILSPEC) Number

MT Major Product/Material/Machine Type

OE Original Equipment Number

PD Part Number Description

PJ Product Date Code (A code indicating the periodduring which a product was manufactured.)

PK Packaging Drawing

PO Purchase Order Number

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 96X12J REVIEW DRAFT

PS Position

PW Part Drawing

RN Release Number

RS Set Number

SC Seller’s Date Code

SF Surface Finish

SN Serial Number

ST Style Number

SV Service Rendered

SW Stock Number

VC Vendor’s (Seller’s) Catalog Number

VN Vendor’s (Seller’s) Item Number

VP Vendor’s (Seller’s) Part Number

VS Vendor’s Supplemental Item Number

VX Vendor’s Specification Number

WS Wheel Chair Lift Serial NumberSITUATIONAL PO107 234 Product/Service ID X AN 1/48

Identifying number for a product or service

SYNTAX: P0607

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

SITUATIONAL PO108 235 Product/Service ID Qualifier X ID 2/2Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P0809

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

242 Refer to PO106 for code values acceptable for this data element.

SITUATIONAL PO109 234 Product/Service ID X AN 1/48Identifying number for a product or service

SYNTAX: P0809

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

SITUATIONAL PO110 235 Product/Service ID Qualifier X ID 2/2Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P1011

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

242 Refer to PO106 for code values acceptable for this data element.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 97X12J REVIEW DRAFT

SITUATIONAL PO111 234 Product/Service ID X AN 1/48Identifying number for a product or service

SYNTAX: P1011

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

SITUATIONAL PO112 235 Product/Service ID Qualifier X ID 2/2Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P1213

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

242 Refer to PO106 for code values acceptable for this data element.

SITUATIONAL PO113 234 Product/Service ID X AN 1/48Identifying number for a product or service

SYNTAX: P1213

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

SITUATIONAL PO114 235 Product/Service ID Qualifier X ID 2/2Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P1415

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

242 Refer to PO106 for code values acceptable for this data element.

SITUATIONAL PO115 234 Product/Service ID X AN 1/48Identifying number for a product or service

SYNTAX: P1415

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

SITUATIONAL PO116 235 Product/Service ID Qualifier X ID 2/2Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P1617

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

242 Refer to PO106 for code values acceptable for this data element.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 98X12J REVIEW DRAFT

SITUATIONAL PO117 234 Product/Service ID X AN 1/48Identifying number for a product or service

SYNTAX: P1617

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

SITUATIONAL PO118 235 Product/Service ID Qualifier X ID 2/2Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P1819

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

242 Refer to PO106 for code values acceptable for this data element.

SITUATIONAL PO119 234 Product/Service ID X AN 1/48Identifying number for a product or service

SYNTAX: P1819

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

SITUATIONAL PO120 235 Product/Service ID Qualifier X ID 2/2Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P2021

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

242 Refer to PO106 for code values acceptable for this data element.

SITUATIONAL PO121 234 Product/Service ID X AN 1/48Identifying number for a product or service

SYNTAX: P2021

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

SITUATIONAL PO122 235 Product/Service ID Qualifier X ID 2/2Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P2223

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

242 Refer to PO106 for code values acceptable for this data element.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 99X12J REVIEW DRAFT

SITUATIONAL PO123 234 Product/Service ID X AN 1/48Identifying number for a product or service

SYNTAX: P2223

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

SITUATIONAL PO124 235 Product/Service ID Qualifier X ID 2/2Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P2425

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

242 Refer to PO106 for code values acceptable for this data element.

SITUATIONAL PO125 234 Product/Service ID X AN 1/48Identifying number for a product or service

SYNTAX: P2425

404 SITUATIONAL RULE: Required when needed to facilitate identification ofthe product between the buyer and seller. If not required, do nottransmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • PO1IMPLEMENTATION GUIDE BASELINE ITEM DATA

AUGUST 2017 100X12J REVIEW DRAFT

CTPPRICING INFORMATION 004010X357 • 850 • TABLE 2 • PO1/CTP • CTPPRICING INFORMATION

SEGMENT DETAIL

8 CTP - PRICING INFORMATIONX12 Segment Name: Pricing Information

X12 Purpose: To specify pricing information

X12 Syntax: 1. P0405If either CTP04 or CTP05 is present, then the other is required.

2. C0607If CTP06 is present, then CTP07 is required.

3. C0902If CTP09 is present, then CTP02 is required.

4. C1002If CTP10 is present, then CTP02 is required.

5. C1103If CTP11 is present, then CTP03 is required.

Loop: PO1/CTP — PRICING INFORMATION Loop Repeat: >1

Segment Repeat: 1

Usage: SITUATIONAL

405 Situational Rule: Required when line level pricing is in effect. If not required, do nottransmit.

DIAGRAM

CTP01 687 CTP02 236 CTP03 212 CTP04 380 CTP05 355 CTP06 648

CTP ✽ Class ofTrade Code ✽ Price ID

Code ✽ UnitPrice ✽ Quantity ✽ Unit/Basis

Meas Code ✽ Price MultQualifier

O ID 2/2 X ID 3/3 X R 1/17 X R 1/15 X ID 2/2 O ID 3/3

CTP07 649 CTP08 782 CTP09 639 CTP10 499 CTP11 289

✽ Multiplier ✽ MonetaryAmount ✽ Basis Unit

Price Code ✽ ConditionValue ✽ Mult Price

Quantity ~

X R 1/10 O R 1/18 O ID 2/2 O AN 1/10 O N0 1/2

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

NOT USED CTP01 687 Class of Trade Code O ID 2/2

REQUIRED CTP02 236 Price Identifier Code X ID 3/3Code identifying pricing specification

SYNTAX: C0902, C1002

CODE DEFINITION

ALT Alternate Price

CAT Catalog Price

CON Contract Price

CUS Declared Customs Unit Value

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/CTP • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 101X12J REVIEW DRAFT

DIS Distributor’s Price

DPR Discount Price

DSC Discount Amount Allowed

ICL Unit Price Through Quantity

MAX Maximum Order Quantity Price

MIN Minimum Order Quantity Price

OPP Original Purchase Order Price

PAQ Price Break Quantity(s)

PBQ Unit Price Beginning Quantity

PPD Prepaid Freight Charges

QTE Quote Price

RES Resale

SUM Sum of Line Items

TRF TransferREQUIRED CTP03 212 Unit Price X R 1/17

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

SYNTAX: C1103

REQUIRED CTP04 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P0405

REQUIRED CTP05 355 Unit or Basis for Measurement Code X ID 2/2Code specifying the units in which a value is being expressed, or manner in whicha measurement has been taken

SYNTAX: P0405

CODE DEFINITION

03 Seconds

68 Ampere

AM Ampoule

AY Assembly

BA Bale

BD Bundle

BF Board Feet

BG Bag

BI Bar

BJ Band

BL Block

BO Bottle

BR Barrel

BU Bushel

BX Box

CA Case

CB Carboy

CC Cubic Centimeter

CD Carat

CF Cubic Feet

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/CTP • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 102X12J REVIEW DRAFT

CG Card

CH Container

CI Cubic Inches

CL Cylinder

CM Centimeter

CN Can

CQ Cartridge

CR Cubic Meter

CT Carton

CW Hundred Pounds (CWT)

CX Coil

CY Cubic Yard

DA Days

DF Dram

DK Kilometers

DR Drum

DZ Dozen

E3 Inches, Fraction—Average

E4 Inches, Fraction—Minimum

EA Each

EX Feet, Inches and Fraction

FT Foot

GA Gallon

GH Half Gallon

GR Gram

GS Gross

HC Hundred Count

HL Hundred Feet - Linear

HR Hours

HW Hundred Weight (Long)

IN Inch

JR Jar

KG Kilogram

KT Kit

KV Kelvin

LB Pound

LF Linear Foot

LG Long Ton

LM Linear Meter

LN Length

LO Lot

LT Liter

LY Linear Yard

MC Microgram

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/CTP • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 103X12J REVIEW DRAFT

ME Milligram

ML Milliliter

MM Millimeter

MO Months

MR Meter

MU Millicurie

MZ Millimeter-minimum

NS Short Ton

OZ Ounce - Av

PA Pail

PC Piece

PD Pad

PF Pallet (Lift)

PG Pounds Gross

PH Pack (PAK)

PK Package

PP Plate

PR Pair

PT Pint

PV Half Pint

PY Peck, Dry U.S.

QR Quire

QT Quart

RD Rod (length) - 5.5 Yards

RE Reel

RL Roll

RM Ream

SC Square Centimeter

SF Square Foot

SH Sheet

SI Square Inch

SJ Sack

SL Sleeve

SM Square Meter

SO Spool

SR Strip

ST Set

SW Skein

SY Square Yard

TB Tube

TG Gross Ton

TH Thousand

TK Tank

TL Thousand Feet (Linear)

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/CTP • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 104X12J REVIEW DRAFT

TM Thousand Feet (Board)

TN Net Ton (2,,000 LB).

TO Troy Ounce

TW Thousand Sheets

TX Troy Pound

UN Unit

VI Vial

WK Week

YD Yard

YR YearsSITUATIONAL CTP06 648 Price Multiplier Qualifier O ID 3/3

Code indicating the type of price multiplier

SYNTAX: C0607

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

CSD Cost Markup Multiplier - Original Cost

CSR Cost Markup Multiplier - Retail Cost

DIS Discount Multiplier

ILP Cost Markup Multiplier - Wholesale Cost

PSP Percent Solution Multiplier

SEL Selling MultiplierSITUATIONAL CTP07 649 Multiplier X R 1/10

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

SYNTAX: C0607

SEMANTIC: CTP07 is a multiplier factor to arrive at a final discounted price. Amultiplier of .90 would be the factor if a 10% discount is given.

374 SITUATIONAL RULE: Required when a multiplier applies to this PO. If notrequired, do not transmit.

SITUATIONAL CTP08 782 Monetary Amount O R 1/18Monetary amount

SEMANTIC: CTP08 is the rebate amount.

375 SITUATIONAL RULE: Required when a rebate applies to this PO. If notrequired, do not transmit.

NOT USED CTP09 639 Basis of Unit Price Code O ID 2/2

NOT USED CTP10 499 Condition Value O AN 1/10

NOT USED CTP11 289 Multiple Price Quantity O N0 1/2

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/CTP • CTPIMPLEMENTATION GUIDE PRICING INFORMATION

AUGUST 2017 105X12J REVIEW DRAFT

PIDPRODUCT/ITEM DESCRIPTION 004010X357 • 850 • TABLE 2 • PO1/PID • PIDPRODUCT/ITEM DESCRIPTION

SEGMENT DETAIL

33 PID - PRODUCT/ITEM DESCRIPTIONX12 Segment Name: Product/Item Description

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

X12 Syntax: 1. C0403If PID04 is present, then PID03 is required.

2. R0405At least one of PID04 or PID05 is required.

3. C0703If PID07 is present, then PID03 is required.

4. C0804If PID08 is present, then PID04 is required.

5. C0905If PID09 is present, then PID05 is required.

Loop: PO1/PID — PRODUCT/ITEM DESCRIPTION Loop Repeat: 1000

Segment Repeat: 1

Usage: SITUATIONAL

406 Situational Rule: Required when additional description of the item is needed to process thisPO. If not required, do not transmit.

407 TR3 Notes: 1. Information which can be transmitted in an specific segment/elementwithin this transaction may not be transmitted in this segment.

DIAGRAM

PID01 349 PID02 750 PID03 559 PID04 751 PID05 352 PID06 752

PID ✽ Item DescType ✽ Prod/Proces

Char Code ✽ AgencyQual Code ✽ Product

Desc Code ✽ Description ✽ Layer/PositCode

M ID 1/1 O ID 2/3 X ID 2/2 X AN 1/12 X AN 1/80 O ID 2/2

PID07 822 PID08 1073 PID09 819

✽ SourceSubqual ✽ Yes/No Cond

Resp Code ✽ LanguageCode ~

O AN 1/15 O ID 1/1 O ID 2/3

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED PID01 349 Item Description Type M ID 1/1Code indicating the format of a description

COMMENT: If PID01 equals “F”, then PID05 is used. If PID01 equals “S”, thenPID04 is used. If PID01 equals “X”, then both PID04 and PID05 are used.

CODE DEFINITION

F Free-form

S Structured (From Industry Code List)

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • PIDIMPLEMENTATION GUIDE PRODUCT/ITEM DESCRIPTION

AUGUST 2017 106X12J REVIEW DRAFT

X Semi-structured (Code and Text)SITUATIONAL PID02 750 Product/Process Characteristic Code O ID 2/3

Code identifying the general class of a product or process characteristic

462 SITUATIONAL RULE: Required if a characteristic code is necessary toidentify the item. If not required, do not transmit.

CODE DEFINITION

02 General Product Form

08 Product

11 Society, Government, Customer Specifications

12 Type and/or Process

13 Quality (Quality Level)

14 Finish or Surface Roughness

15 Heat Treat/Anneal

16 Temper

17 Coating

18 Surface Treatment, Chemical

19 Surface Treatment, Mechanical

20 Ends: Slitting, Splitting, Cutting

21 Forming

22 Edge Treatment

23 Welds/Splices

25 End Treatment

28 Test Sample Frequency

29 Test Sample Location

32 Type of Test/Inspection

33 Testing and Inspection Agencies

35 Color

38 Grade

54 Section Profile

55 Alloy

56 Special Processing

59 Surface Protection

60 Machine Run

66 Electrical

67 Functional Performance

68 Chemistry

69 Physical

71 Mechanical

72 Metallography

73 Vendor color description

77 Finish Description

90 Density

9A Manufacturing Method

9C Engine

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • PIDIMPLEMENTATION GUIDE PRODUCT/ITEM DESCRIPTION

AUGUST 2017 107X12J REVIEW DRAFT

9D Transmission

HZ Hazardous Material

PFA Physical Form

PP Process/Production UnitSITUATIONAL PID03 559 Agency Qualifier Code X ID 2/2

Code identifying the agency assigning the code values

SYNTAX: C0403, C0703

SEMANTIC: Use PID03 to indicate the organization that publishes the code listbeing referred to.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

AA Aluminum Association

CODE SOURCE 38: Product Characteristic DataCODE SOURCE 39: Packaging Characteristic Data

AB Assigned by Buyer

AS Assigned by Seller

AX ANSI Accredited Standards Committee, X12

CI Chemical Industry Data Exchange (CIDX)

CODE SOURCE 65: Chemical IndustryCM Carbide Manufacturers

DD Department of Defense

CODE SOURCE 253: Military SpecificationDF Department of Defense (DoD)

DR National Wholesale Druggists Association

CODE SOURCE 72: National Wholesale Druggists’ AssociationEI Electronic Industries Association

CODE SOURCE 67: Electronic Industries AssociationMS Military Standard

OP Office Products

PA American Paper Institute

CODE SOURCE 62: American Paper Institute, Inc.ST American Iron & Steel Institute

CODE SOURCE 38: Product Characteristic DataCODE SOURCE 39: Packaging Characteristic Data

SITUATIONAL PID04 751 Product Description Code X AN 1/12A code from an industry code list which provides specific data about a productcharacteristic

SYNTAX: C0403, R0405, C0804

SEMANTIC: PID04 should be used for industry-specific product description codes.

463 SITUATIONAL RULE: Required if PID01 is “S” or if PID01 is “F” or “X” anda product description code is necessary to identify the item. If notrequired, do not transmit.

CODE SOURCE 38: Product Characteristic DataCODE SOURCE 46: Telecommunications Industry CodesCODE SOURCE 113: Standard Industrial Classification Code

15 External Code Source

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • PIDIMPLEMENTATION GUIDE PRODUCT/ITEM DESCRIPTION

AUGUST 2017 108X12J REVIEW DRAFT

SITUATIONAL PID05 352 Description X AN 1/80A free-form description to clarify the related data elements and their content

SYNTAX: R0405, C0905

464 SITUATIONAL RULE: Required if PID01 is “F” or “X”. If not required, donot transmit.

SITUATIONAL PID06 752 Surface/Layer/Position Code O ID 2/2Code indicating the product surface, layer or position that is being described

COMMENT: Use PID06 when necessary to refer to the product surface or layerbeing described in the segment.

465 SITUATIONAL RULE: Required if a surface, layer, or position code isnecessary to identify the item. If not required, do not transmit.

CODE DEFINITION

1S Side One

2S Side Two

BK Rear

BS Both Sides

BT Bottom

FR Front

IN Inside

LO Lower

LT Left

MD Middle

OA Overall

OS One Side

OT Outside

SB Right

TP Top

TS Two Sides

UP UpperNOT USED PID07 822 Source Subqualifier O AN 1/15

NOT USED PID08 1073 Yes/No Condition or Response Code O ID 1/1

NOT USED PID09 819 Language Code O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • PIDIMPLEMENTATION GUIDE PRODUCT/ITEM DESCRIPTION

AUGUST 2017 109X12J REVIEW DRAFT

MEAMEASUREMENTS 004010X357 • 850 • TABLE 2 • PO1/PID • MEAMEASUREMENTS

SEGMENT DETAIL

34 MEA - MEASUREMENTSX12 Segment Name: Measurements

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

X12 Syntax: 1. R03050608At least one of MEA03, MEA05, MEA06 or MEA08 is required.

2. C0504If MEA05 is present, then MEA04 is required.

3. C0604If MEA06 is present, then MEA04 is required.

4. L07030506If MEA07 is present, then at least one of MEA03, MEA05 or MEA06 arerequired.

5. E0803Only one of MEA08 or MEA03 may be present.

Loop: PO1/PID — PRODUCT/ITEM DESCRIPTION

Segment Repeat: 10

Usage: SITUATIONAL

Situational Rule: AIA1_850-A12060MEA___________________

DIAGRAM

MEA01 737 MEA02 738 MEA03 739 MEA04 355 MEA05 740 MEA06 741

MEA ✽ MeasurementRef ID Code ✽ Measurement

Qualifier ✽ MeasurementValue ✽ Unit/Basis

Meas Code ✽ RangeMinimum ✽ Range

MaximumO ID 2/2 O ID 1/3 X R 1/20 X ID 2/2 X R 1/20 X R 1/20

MEA07 935 MEA08 936 MEA09 752 MEA10 1373

✽ MeasurementSig Code ✽ Measurement

Attrib Code ✽ Layer/PositCode ✽ Measurement

Method ~

O ID 2/2 X ID 2/2 O ID 2/2 O ID 2/4

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • MEAIMPLEMENTATION GUIDE MEASUREMENTS

AUGUST 2017 110X12J REVIEW DRAFT

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED MEA01 737 Measurement Reference ID Code O ID 2/2Code identifying the broad category to which a measurement applies

CODE DEFINITION

CH Chemistry

DT Dimensional Tolerance

LC Limited Weight/Size Coils

LL Lift Limitation

LM Layer of Multiple Layered Product

PA Pallet Dimensions

PC Parting Cut (Sawcut)

PD Physical Dimensions

PL Package Limitations

RN Lengths Limitation

RP Relative Position

SD Shipped Dimensions

SH Shipping Tolerance

SM Shade

ST Surface Treatment

WT WeightsREQUIRED MEA02 738 Measurement Qualifier O ID 1/3

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

CODE DEFINITION

BW Basis Weight

CA Caliper

CM Cures

CP Crimp

DI Diameter

FH Finish

GG Gauge

HM Height, Maximum

ID Inside Diameter

LM Length, Maximum

LN Length

LO Long Length

MU Multiplier

NP Percent of Specified

OD Outside Diameter

PO Percent of Order (-, +)

RE Ream Weight

SK Shrinkage

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • MEAIMPLEMENTATION GUIDE MEASUREMENTS

AUGUST 2017 111X12J REVIEW DRAFT

SQ Shipped Quantity

SU Shipped Units

TH Thickness

WD Width

WL Wall Thickness

WM Width, Maximum

WT Weight

ZNI Nickel

ZTI TitaniumREQUIRED MEA03 739 Measurement Value X R 1/20

The value of the measurement

SYNTAX: R03050608, L07030506, E0803

REQUIRED MEA04 355 Unit or Basis for Measurement Code X ID 2/2Code specifying the units in which a value is being expressed, or manner in whicha measurement has been taken

SYNTAX: C0504, C0604

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

CODE DEFINITION

03 Seconds

68 Ampere

AM Ampoule

AY Assembly

BA Bale

BD Bundle

BF Board Feet

BG Bag

BI Bar

BJ Band

BL Block

BO Bottle

BR Barrel

BU Bushel

BX Box

CA Case

CB Carboy

CC Cubic Centimeter

CD Carat

CF Cubic Feet

CG Card

CH Container

CI Cubic Inches

CL Cylinder

CM Centimeter

CN Can

CQ Cartridge

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • MEAIMPLEMENTATION GUIDE MEASUREMENTS

AUGUST 2017 112X12J REVIEW DRAFT

CR Cubic Meter

CT Carton

CW Hundred Pounds (CWT)

CX Coil

CY Cubic Yard

DA Days

DF Dram

DK Kilometers

DR Drum

DZ Dozen

E3 Inches, Fraction—Average

E4 Inches, Fraction—Minimum

EA Each

EX Feet, Inches and Fraction

GA Gallon

GH Half Gallon

GR Gram

GS Gross

HC Hundred Count

HL Hundred Feet - Linear

HR Hours

HW Hundred Weight (Long)

IN Inch

JR Jar

KG Kilogram

KT Kit

KV Kelvin

LB Pound

LF Linear Foot

LG Long Ton

LM Linear Meter

LN Length

LO Lot

LT Liter

LY Linear Yard

MC Microgram

ME Milligram

ML Milliliter

MM Millimeter

MO Months

MR Meter

MU Millicurie

MZ Millimeter-minimum

NS Short Ton

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • MEAIMPLEMENTATION GUIDE MEASUREMENTS

AUGUST 2017 113X12J REVIEW DRAFT

OZ Ounce - Av

PA Pail

PC Piece

PD Pad

PF Pallet (Lift)

PG Pounds Gross

PH Pack (PAK)

PK Package

PP Plate

PT Pint

PV Half Pint

PY Peck, Dry U.S.

QR Quire

QT Quart

RD Rod (length) - 5.5 Yards

RE Reel

RL Roll

RM Ream

SC Square Centimeter

SF Square Foot

SH Sheet

SI Square Inch

SJ Sack

SL Sleeve

SM Square Meter

SO Spool

SR Strip

ST Set

SW Skein

SY Square Yard

TB Tube

TG Gross Ton

TH Thousand

TK Tank

TL Thousand Feet (Linear)

TM Thousand Feet (Board)

TN Net Ton (2,,000 LB).

TO Troy Ounce

TW Thousand Sheets

TX Troy Pound

UN Unit

VI Vial

WK Week

YD Yard

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • MEAIMPLEMENTATION GUIDE MEASUREMENTS

AUGUST 2017 114X12J REVIEW DRAFT

YR YearsSITUATIONAL MEA05 740 Range Minimum X R 1/20

The value specifying the minimum of the measurement range

SYNTAX: R03050608, C0504, L07030506

COMMENT: When citing dimensional tolerances, any measurement requiring a sign(+ or -), or any measurement where a positive (+) value cannot be assumed, useMEA05 as the negative (-) value and MEA06 as the positive (+) value.

413 SITUATIONAL RULE: Required if a unit of measurement range applies tothis item. If not required, do not transmit.

SITUATIONAL MEA06 741 Range Maximum X R 1/20The value specifying the maximum of the measurement range

SYNTAX: R03050608, C0604, L07030506

413 SITUATIONAL RULE: Required if a unit of measurement range applies tothis item. If not required, do not transmit.

SITUATIONAL MEA07 935 Measurement Significance Code O ID 2/2Code used to benchmark, qualify or further define a measurement value

SYNTAX: L07030506

414 SITUATIONAL RULE: Required if MEA03 is populated and a measurementsignificance code is needed to process the item. If not required, donot transmit.

CODE DEFINITION

01 Where Air = 1

02 Where Butyl Acetate = 1

03 Approximately

04 Equal to

05 Greater than or equal to

06 Greater than

07 Less than

08 Less than or equal to

09 Where H2O = 1 or Water = 1

10 Not equal to

11 Corrected to 60 Degrees Fahrenheit

12 Where Toluene = 1

13 Vapor in Air

14 Vapor in Other Than Air

15 Standard Temperature and Pressure

16 Conditions Other Than Standard Temperature andPressure

17 In Ethyl Alcohol

18 In Ethyl Ether

19 In Water

20 At 1 Atmosphere Pressure

21 Where Ether = 1

22 Actual

23 Predicted

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • MEAIMPLEMENTATION GUIDE MEASUREMENTS

AUGUST 2017 115X12J REVIEW DRAFT

24 Air-dried Basis

206 A condition representative of a partially dried sample

25 As-received Basis

207 A condition representative of a sample as it arrivedat a laboratory, before any processing orconditioning

26 Dry Basis

208 A condition representative of no moisture in thesample

27 Equilibrium Basis

209 A condition representative of material in its naturalstate

28 Moisture and Ash-Free Basis

210 A condition representative of no moisture and noash in the sample

29 Oxidizing Atmosphere

211 The presence of oxidizing gases during testing

30 Reducing Atmosphere

212 The presence of reducing gases during testing

31 Calculated

32 Scaled Weight

213 A weight that is taken from a scale rather thancalculated

34 Ratchet

214 Highest previously attained value

35 Saturated Vapor

215 Measurement applies to the maximum amount ofproduct material that can be held in vapor formwithout condensing

36 Unconditional

216 Measurement applies with no further conditionsbeyond those already specified

37 Short-term

217 Measurement applies only over the short-termspecified

38 Time-weighted

218 Measurement signifies that the measurement foreach event is weighted by the time duration of thatevent

39 Corrected

40 Uncorrected

41 Off Peak

42 On Peak

43 Intermediate

44 Average

219 Calculated Value was based on an averageparameter or standard

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • MEAIMPLEMENTATION GUIDE MEASUREMENTS

AUGUST 2017 116X12J REVIEW DRAFT

45 Per Gallon

220 Calculated Value was based on per gallon parameteror standard

NOT USED MEA08 936 Measurement Attribute Code X ID 2/2

SITUATIONAL MEA09 752 Surface/Layer/Position Code O ID 2/2Code indicating the product surface, layer or position that is being described

415 SITUATIONAL RULE: Required if a surface, layer, or position code isnecessary to process the item. If not required, do not transmit.

CODE DEFINITION

1S Side One

2S Side Two

BK Rear

BS Both Sides

BT Bottom

FR Front

IN Inside

LO Lower

LT Left

MD Middle

OA Overall

OS One Side

OT Outside

SB Right

TP Top

TS Two Sides

UP UpperNOT USED MEA10 1373 Measurement Method or Device O ID 2/4

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PID • MEAIMPLEMENTATION GUIDE MEASUREMENTS

AUGUST 2017 117X12J REVIEW DRAFT

SACSERVICE,, PROMOTION,, ALLOWANCE,, OR CHARGE INFORMATION 004010X357 • 850 • TABLE 2 • PO1/SAC • SACSERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

SEGMENT DETAIL

9 SAC - SERVICE, PROMOTION, ALLOWANCE,OR CHARGE INFORMATION

X12 Segment Name: Service, Promotion, Allowance, or Charge Information

X12 Purpose: To request or identify a service, promotion, allowance, or charge; to specify theamount or percentage for the service, promotion, allowance, or charge

X12 Syntax: 1. R0203At least one of SAC02 or SAC03 is required.

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

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

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

5. C1110If SAC11 is present, then SAC10 is required.

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

7. C1413If SAC14 is present, then SAC13 is required.

8. C1615If SAC16 is present, then SAC15 is required.

Loop: PO1/SAC — SERVICE, PROMOTION, ALLOWANCE, OR CHARGEINFORMATION Loop Repeat: 25

Segment Repeat: 1

Usage: SITUATIONAL

376 Situational Rule: Required when applicable, if the information is not available from anothersource. If not required, do not transmit.

377 TR3 Notes: 1. The “Dollar Basis Amount” is the actual dollar amount that aparticular allowance, charge, or promotion was based on. If needed,the Dollar Basis Amount is transmitted in SAC10, paired with thequalifier “DO” in SAC09.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 118X12J REVIEW DRAFT

DIAGRAM

SAC01 248 SAC02 1300 SAC03 559 SAC04 1301 SAC05 610 SAC06 378

SAC ✽ Allow/ChrgIndicator ✽ Ser/Pro/All

Chg. Code ✽ AgencyQual Code ✽ Agn Ser/Pro

All/Chg Cde ✽ Amount ✽ Allow/Chrg% Qualifier

M ID 1/1 X ID 4/4 X ID 2/2 X AN 1/10 O N2 1/15 X ID 1/1

SAC07 332 SAC08 118 SAC09 355 SAC10 380 SAC11 380 SAC12 331

✽ Allow/ChrgPercent ✽ Rate ✽ Unit/Basis

Meas Code ✽ Quantity ✽ Quantity ✽ Allow/ChrgHandl Code

X R 1/6 O R 1/9 X ID 2/2 X R 1/15 O R 1/15 O ID 2/2

SAC13 127 SAC14 770 SAC15 352 SAC16 819

✽ ReferenceIdent ✽ Option

Number ✽ Description ✽ LanguageCode ~

X AN 1/30 O AN 1/20 X AN 1/80 O ID 2/3

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED SAC01 248 Allowance or Charge Indicator M ID 1/1Code which indicates an allowance or charge for the service specified

SEMANTIC: If SAC01 is “A” or “C”, then at least one of SAC05, SAC07, or SAC08 isrequired.

CODE DEFINITION

A Allowance

C Charge

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

Code identifying the service, promotion, allowance, or charge

SYNTAX: R0203, L130204

CODE DEFINITION

A380 Allowance Advance

A730 Brokerage or Duty

A880 Cancellation Charge

B020 Certificate of Conformance

B570 Container Deposits

B660 Contract Allowance

C660 Engineering Charge

C690 Escalation

C880 Expediting Premium

D190 Freight Charges to Border

D200 Freight Charges to Destination

D230 Freight Surcharge

E170 Labeling

E190 Labor Charges

E290 Layout/Design

E650 Mileage or Travel

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 119X12J REVIEW DRAFT

E970 Onetime Tooling

F510 Precious Metal Content

F770 Professional Fees

F970 Rebate

G200 Reel Deposit

G330 Rental Charge

G400 Repair

G580 Royalties

G740 Service Charge

G760 Set-up

G990 Source Inspection

H000 Special Allowance

H070 Special Finish Charge

H110 Special Packaging

H220 Specification Review

H540 Supplemental Items

H980 Test/Qualification Charge

H990 Testing Services Charge

I000 Testing

I090 Tool ChargeNOT USED SAC03 559 Agency Qualifier Code X ID 2/2

NOT USED SAC04 1301 Agency Service, Promotion, Allowance, orCharge Code

X AN 1/10

SITUATIONAL SAC05 610 Amount O N2 1/15Monetary amount

SEMANTIC: SAC05 is the total amount for the service, promotion, allowance, orcharge.

438 SITUATIONAL RULE: Required when Amount takes precedence overPercent and Rate for this PO. If not required, do not transmit.

439 At least one of SAC05, SAC07, and SAC08 must be transmitted.

SITUATIONAL SAC06 378 Allowance/Charge Percent Qualifier X ID 1/1Code indicating on what basis allowance or charge percent is calculated

SYNTAX: P0607

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

1 Item List Cost

2 Item Net Cost

3 Discount/Gross

4 Discount/Net

5 Base Price per Unit

6 Base Price Amount

7 Base Price Amount Less Previous Discount

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 120X12J REVIEW DRAFT

SITUATIONAL SAC07 332 Percent X R 1/6Percent expressed as a percent

SYNTAX: P0607

378 SITUATIONAL RULE: Required when Percent takes precedence overAmount and Rate for this PO. If not required, do not transmit.

SITUATIONAL SAC08 118 Rate O R 1/9Rate expressed in the standard monetary denomination for the currency specified

SEMANTIC: SAC08 is the allowance or charge rate per unit.

379 SITUATIONAL RULE: Required when Rate takes precedence over Amountand Percent for this PO. If not required, do not transmit.

SITUATIONAL SAC09 355 Unit or Basis for Measurement Code X ID 2/2Code specifying the units in which a value is being expressed, or manner in whicha measurement has been taken

SYNTAX: P0910

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

DO Dollars, U.S.SITUATIONAL SAC10 380 Quantity X R 1/15

Numeric value of quantity

SYNTAX: P0910, C1110

SEMANTIC: SAC10 and SAC11 is the quantity basis when the allowance or chargequantity is different from the purchase order or invoice quantity.

COMMENT: In some business applications, it is necessary to advise the tradingpartner of the actual dollar amount that a particular allowance, charge, orpromotion was based on to reduce ambiguity. This amount is commonly referredto as “Dollar Basis Amount”. It is represented in the SAC segment in SAC10using the qualifier “DO” - Dollars in SAC09.

380 SITUATIONAL RULE: Required when the Dollar Basis Amount is requiredto reduce ambiguity. If not required, do not transmit.

NOT USED SAC11 380 Quantity O R 1/15

SITUATIONAL SAC12 331 Allowance or Charge Method of Handling Code O ID 2/2Code indicating method of handling for an allowance or charge

381 SITUATIONAL RULE: Required when needed to identify the method ofhandling for an allowance to charge. If not required, do not transmit.

CODE DEFINITION

01 Bill Back

02 Off Invoice

05 Charge to be Paid by Vendor

06 Charge to be Paid by Customer

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 121X12J REVIEW DRAFT

SITUATIONAL SAC13 127 Reference Identification X AN 1/30Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: L130204, C1413

SEMANTIC: SAC13 is used in conjunction with SAC02 or SAC04 to provide aspecific reference number as identified by the code used.

382 SITUATIONAL RULE: Required if needed to clarify SAC02. If not required,do not transmit.

NOT USED SAC14 770 Option Number O AN 1/20

SITUATIONAL SAC15 352 Description X AN 1/80A free-form description to clarify the related data elements and their content

SYNTAX: C1615

383 SITUATIONAL RULE: Required if additional information is needed to clarifythe SAC information. If not required, do not transmit.

NOT USED SAC16 819 Language Code O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SAC • SACIMPLEMENTATION GUIDE SERVICE, PROMOTION, ALLOWANCE, OR CHARGE INFORMATION

AUGUST 2017 122X12J REVIEW DRAFT

IT8CONDITIONS OF SALE 004010X357 • 850 • TABLE 2 • PO1 • IT8CONDITIONS OF SALE

SEGMENT DETAIL

36 IT8 - CONDITIONS OF SALEX12 Segment Name: Conditions of Sale

X12 Purpose: To specify general conditions or requirements and to detail conditions forsubstitution of alternate products

X12 Syntax: 1. R0102030507At least one of IT801, IT802, IT803, IT805 or IT807 is required.

2. P0809If either IT808 or IT809 is present, then the other is required.

3. P1011If either IT810 or IT811 is present, then the other is required.

4. P1213If either IT812 or IT813 is present, then the other is required.

5. P1415If either IT814 or IT815 is present, then the other is required.

6. P1617If either IT816 or IT817 is present, then the other is required.

7. P1819If either IT818 or IT819 is present, then the other is required.

8. P2021If either IT820 or IT821 is present, then the other is required.

9. P2223If either IT822 or IT823 is present, then the other is required.

10. P2425If either IT824 or IT825 is present, then the other is required.

11. P2627If either IT826 or IT827 is present, then the other is required.

X12 Comments: 1. Element 235/234 combinations should be interpreted to include productsand/or services. See the Data Dictionary for a complete list of IDs.

Loop: PO1 — BASELINE ITEM DATA

Segment Repeat: 1

Usage: REQUIRED

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • IT8IMPLEMENTATION GUIDE CONDITIONS OF SALE

AUGUST 2017 123X12J REVIEW DRAFT

DIAGRAM

IT801 563 IT802 306 IT803 610 IT804 508 IT805 373 IT806 559

IT8 ✽ Sales ReqCode ✽ Action

Code ✽ Amount ✽ AccountNumber ✽ Date ✽ Agency

Qual CodeX ID 1/2 X ID 1/2 X N2 1/15 O AN 1/35 X DT 8/8 O ID 2/2

IT807 566 IT808 235 IT809 234 IT810 235 IT811 234 IT812 235

✽ Prod/ServSub Code ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID QualX ID 1/2 X ID 2/2 X AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2

IT813 234 IT814 235 IT815 234 IT816 235 IT817 234 IT818 235

✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID QualX AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2

IT819 234 IT820 235 IT821 234 IT822 235 IT823 234 IT824 235

✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ✽ Prod/Serv

ID QualX AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2 X AN 1/48 X ID 2/2

IT825 234 IT826 235 IT827 234

✽ Product/Service ID ✽ Prod/Serv

ID Qual ✽ Product/Service ID ~

X AN 1/48 X ID 2/2 X AN 1/48

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

SITUATIONAL IT801 563 Sales Requirement Code X ID 1/2Code to identify a specific requirement or agreement of sale

SYNTAX: R0102030507

416 SITUATIONAL RULE: Required when conditions are required for this PO. Ifnot required, do not transmit.

CODE DEFINITION

BK Ship Partial - Balance Back Order

F Factory Ship

IS Substitute Item Allowed

N No Back Order

NS No Substitutes

W Warehouse Ship

Y Back Order if Out of Stock

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • IT8IMPLEMENTATION GUIDE CONDITIONS OF SALE

AUGUST 2017 124X12J REVIEW DRAFT

SITUATIONAL IT802 306 Action Code X ID 1/2Code indicating type of action

SYNTAX: R0102030507

417 SITUATIONAL RULE: Required when an action is required for this PO. Ifnot required, do not transmit.

CODE DEFINITION

B Cancel Balance of Order/Item that Exceeds ValueSpecified in Data Element 610

G Cancel Entire Order/ItemSITUATIONAL IT803 610 Amount X N2 1/15

Monetary amount

SYNTAX: R0102030507

SEMANTIC: IT803 is the maximum monetary amount value which the order mustnot exceed.

418 SITUATIONAL RULE: Required when an amount is a condition of sale. Ifnot required, do not transmit.

NOT USED IT804 508 Account Number O AN 1/35

NOT USED IT805 373 Date X DT 8/8

NOT USED IT806 559 Agency Qualifier Code O ID 2/2

SITUATIONAL IT807 566 Product/Service Substitution Code X ID 1/2Code indicating product or service substitution conditions

SYNTAX: R0102030507

419 SITUATIONAL RULE: Required if the buyer needs to define substitutionrequirements for this PO. If not required, do not transmit.

CODE DEFINITION

B0 No Substitution AllowedSITUATIONAL IT808 235 Product/Service ID Qualifier X ID 2/2

Code identifying the type/source of the descriptive number used inProduct/Service ID (234)

SYNTAX: P0809

COMMENT: IT808 through IT827 provides for ten different product/service IDs foreach item. For example: Case, Color, Drawing No., U.P.C. No., ISBN No., ModelNo., or SKU.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

AB Assembly

AG Age

BC Supplier Brand Code

BE Buyer’s Engineering Change Level Number

BG Ground Shade Standard Reference

BL Brand/Label

BN Bar-Coded Serial Number

BO Buyers Color

BP Buyer’s Part Number

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • IT8IMPLEMENTATION GUIDE CONDITIONS OF SALE

AUGUST 2017 125X12J REVIEW DRAFT

BR Compensation Type Code

CODE SOURCE 471: Compensation Type CodeCB Buyer’s Catalog Number

CC Compatible Cut Number

CD Motor Vehicle-Line Designator

CE Class of Contract Code

CG Commodity Grouping

CM National Retail Merchants Association Color Code

CODE SOURCE 88: National Retail Merchants AssociationCN Commodity Name

CR Contract Number

CT Continuation (ID Number Spans Multiple Product IDData Elements)

DE Design Number

DI Deposit Item Number

DR Drawing Revision Number

DW Nonforfeiture Option

CODE SOURCE 544: Nonforfeiture OptionEC Engineering Change Level

EI Expense Identifier

EQ Equipment Type

ES Engine Serial Number

IB International Standard Book Number (ISBN)

IN Buyer’s Item Number

IZ Buyer’s Size Code

JB Commission Identifier

MD Method of Delivery Code

CODE SOURCE 126: American Petroleum InstituteMF Manufacturer

MG Manufacturer’s Part Number

MN Model Number

MS Military Specification (MILSPEC) Number

MT Major Product/Material/Machine Type

OE Original Equipment Number

PD Part Number Description

PJ Product Date Code (A code indicating the periodduring which a product was manufactured.)

PK Packaging Drawing

PO Purchase Order Number

PS Position

PW Part Drawing

RN Release Number

RS Set Number

SC Seller’s Date Code

SF Surface Finish

SN Serial Number

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • IT8IMPLEMENTATION GUIDE CONDITIONS OF SALE

AUGUST 2017 126X12J REVIEW DRAFT

ST Style Number

SV Service Rendered

SW Stock Number

VC Vendor’s (Seller’s) Catalog Number

VN Vendor’s (Seller’s) Item Number

VP Vendor’s (Seller’s) Part Number

VX Vendor’s Specification Number

WS Wheel Chair Lift Serial NumberSITUATIONAL IT809 234 Product/Service ID X AN 1/48

Identifying number for a product or service

SYNTAX: P0809

420 SITUATIONAL RULE: Required when the product id is a condition of sale.If not required, do not transmit.

NOT USED IT810 235 Product/Service ID Qualifier X ID 2/2

NOT USED IT811 234 Product/Service ID X AN 1/48

NOT USED IT812 235 Product/Service ID Qualifier X ID 2/2

NOT USED IT813 234 Product/Service ID X AN 1/48

NOT USED IT814 235 Product/Service ID Qualifier X ID 2/2

NOT USED IT815 234 Product/Service ID X AN 1/48

NOT USED IT816 235 Product/Service ID Qualifier X ID 2/2

NOT USED IT817 234 Product/Service ID X AN 1/48

NOT USED IT818 235 Product/Service ID Qualifier X ID 2/2

NOT USED IT819 234 Product/Service ID X AN 1/48

NOT USED IT820 235 Product/Service ID Qualifier X ID 2/2

NOT USED IT821 234 Product/Service ID X AN 1/48

NOT USED IT822 235 Product/Service ID Qualifier X ID 2/2

NOT USED IT823 234 Product/Service ID X AN 1/48

NOT USED IT824 235 Product/Service ID Qualifier X ID 2/2

NOT USED IT825 234 Product/Service ID X AN 1/48

NOT USED IT826 235 Product/Service ID Qualifier X ID 2/2

NOT USED IT827 234 Product/Service ID X AN 1/48

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • IT8IMPLEMENTATION GUIDE CONDITIONS OF SALE

AUGUST 2017 127X12J REVIEW DRAFT

TAXTAX REFERENCE 004010X357 • 850 • TABLE 2 • PO1 • TAXTAX REFERENCE

SEGMENT DETAIL

37 TAX - TAX REFERENCEX12 Segment Name: Tax Reference

X12 Purpose: To provide data required for proper notification/determination of applicable taxesapplying to the transaction or business described in the transaction

X12 Syntax: 1. R0103At least one of TAX01 or TAX03 is required.

2. P0203If either TAX02 or TAX03 is present, then the other is required.

3. P0405If either TAX04 or TAX05 is present, then the other is required.

4. P0607If either TAX06 or TAX07 is present, then the other is required.

5. P0809If either TAX08 or TAX09 is present, then the other is required.

6. P1011If either TAX10 or TAX11 is present, then the other is required.

X12 Comments: 1. Tax ID number is, in many instances, referred to as a Tax ExemptionNumber. The paired (combined) use of data elements 309 and 310provides for the designation of five taxing jurisdictions.

Loop: PO1 — BASELINE ITEM DATA

Segment Repeat: >1

Usage: SITUATIONAL

368 Situational Rule: Required when the buyer is tax exempt and the information is notavailable from another source. If not required, do not transmit.

DIAGRAM

TAX01 325 TAX02 309 TAX03 310 TAX04 309 TAX05 310 TAX06 309

TAX ✽ Tax IDNumber ✽ Location

Qualifier ✽ LocationIdentifier ✽ Location

Qualifier ✽ LocationIdentifier ✽ Location

QualifierX AN 1/20 X ID 1/2 X AN 1/30 X ID 1/2 X AN 1/30 X ID 1/2

TAX07 310 TAX08 309 TAX09 310 TAX10 309 TAX11 310 TAX12 441

✽ LocationIdentifier ✽ Location

Qualifier ✽ LocationIdentifier ✽ Location

Qualifier ✽ LocationIdentifier ✽ Tax Exempt

CodeX AN 1/30 X ID 1/2 X AN 1/30 X ID 1/2 X AN 1/30 O ID 1/1

TAX13 1179

✽ Cust. EntryType Code ~

O ID 1/1

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TAXIMPLEMENTATION GUIDE TAX REFERENCE

AUGUST 2017 128X12J REVIEW DRAFT

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TAX01 325 Tax Identification Number X AN 1/20Number assigned to a purchaser (buyer, orderer) by a taxing jurisdiction (state,county, etc.); often called a tax exemption number or certificate number

SYNTAX: R0103

COMMENT: TAX01 is required if tax exemption is being claimed.

SITUATIONAL TAX02 309 Location Qualifier X ID 1/2Code identifying type of location

SYNTAX: P0203

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE SOURCE 206: Government Bill of Lading Office Code

CODE DEFINITION

AC City and State

CA Country of Origin

CC Country

CI City

CY County/Parish

DE Destination (Shipping)

OP Other Unlisted Acceptance Point

OR Origin (Shipping Point)

PE Port of Entry

PL Plant

PS 5 Digit U.S. ZIP

CODE SOURCE 51: ZIP CodePT 3 Digit Canadian Postal Code

PU 6 Digit Canadian Postal Code

SP State/Province

TN Township

TX Taxing District

W Worldwide Geographic Location Code

WH WarehouseSITUATIONAL TAX03 310 Location Identifier X AN 1/30

Code which identifies a specific location

SYNTAX: R0103, P0203

275 SITUATIONAL RULE: Required if necessary to further clarify theinformation in TAX01. If not required, do not transmit.

NOT USED TAX04 309 Location Qualifier X ID 1/2

NOT USED TAX05 310 Location Identifier X AN 1/30

NOT USED TAX06 309 Location Qualifier X ID 1/2

NOT USED TAX07 310 Location Identifier X AN 1/30

NOT USED TAX08 309 Location Qualifier X ID 1/2

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TAXIMPLEMENTATION GUIDE TAX REFERENCE

AUGUST 2017 129X12J REVIEW DRAFT

NOT USED TAX09 310 Location Identifier X AN 1/30

NOT USED TAX10 309 Location Qualifier X ID 1/2

NOT USED TAX11 310 Location Identifier X AN 1/30

REQUIRED TAX12 441 Tax Exempt Code O ID 1/1Code identifying exemption status from sales and use tax

CODE DEFINITION

0 Exempt (For Export)

1 Yes (Tax Exempt)

3 Exempt (For Resale)

5 Exempt (Not For Resale)

7 Direct Pay ID

8 Exempt (Sale to U.S. Government)

9 Exempt (Per State Law)

A Labor Taxable, Material Exempt

B Material Taxable, Labor ExemptNOT USED TAX13 1179 Customs Entry Type Group Code O ID 1/1

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TAXIMPLEMENTATION GUIDE TAX REFERENCE

AUGUST 2017 130X12J REVIEW DRAFT

FOBF.O.B. RELATED INSTRUCTIONS 004010X357 • 850 • TABLE 2 • PO1 • FOBF.O.B. RELATED INSTRUCTIONS

SEGMENT DETAIL

7 FOB - F.O.B. RELATED INSTRUCTIONSX12 Segment Name: F.O.B. Related Instructions

X12 Purpose: To specify transportation instructions relating to shipment

X12 Syntax: 1. C0302If FOB03 is present, then FOB02 is required.

2. C0405If FOB04 is present, then FOB05 is required.

3. C0706If FOB07 is present, then FOB06 is required.

4. C0809If FOB08 is present, then FOB09 is required.

Loop: PO1 — BASELINE ITEM DATA

Segment Repeat: >1

Usage: SITUATIONAL

369 Situational Rule: Required when F.O.B. related instructions apply to this PO and are notavailable from another source. If not required, do not transmit.

DIAGRAM

FOB01 146 FOB02 309 FOB03 352 FOB04 334 FOB05 335 FOB06 309

FOB ✽ Ship Methodof Payment ✽ Location

Qualifier ✽ Description ✽ TransportQual Code ✽ Transport

Terms Code ✽ LocationQualifier

M ID 2/2 X ID 1/2 O AN 1/80 O ID 2/2 X ID 3/3 X ID 1/2

FOB07 352 FOB08 54 FOB09 352

✽ Description ✽ Risk ofLoss Qual ✽ Description

~

O AN 1/80 O ID 2/2 X AN 1/80

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED FOB01 146 Shipment Method of Payment M ID 2/2Code identifying payment terms for transportation charges

SEMANTIC: FOB01 indicates which party will pay the carrier.

CODE DEFINITION

CA Advance Collect

CC Collect

CD Collect on Delivery

CF Collect, Freight Credited Back to Customer

FO FOB Port of Call

MX Mixed

NC Service Freight, No Charge

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • FOBIMPLEMENTATION GUIDE F.O.B. RELATED INSTRUCTIONS

AUGUST 2017 131X12J REVIEW DRAFT

PB Customer Pick-up/Backhaul

PC Prepaid but Charged to Customer

PP Prepaid (by Seller)

PU Pickup

RC Return Container Freight Paid by Customer

RF Return Container Freight Free

RS Return Container Freight Paid by Supplier

TP Third Party PaySITUATIONAL FOB02 309 Location Qualifier X ID 1/2

Code identifying type of location

SYNTAX: C0302

SEMANTIC: FOB02 is the code specifying transportation responsibility location.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE SOURCE 206: Government Bill of Lading Office Code

CODE DEFINITION

AC City and State

CA Country of Origin

CC Country

CI City

CY County/Parish

DE Destination (Shipping)

OP Other Unlisted Acceptance Point

OR Origin (Shipping Point)

PE Port of Entry

PL Plant

PS 5 Digit U.S. ZIP

CODE SOURCE 51: ZIP CodePT 3 Digit Canadian Postal Code

PU 6 Digit Canadian Postal Code

SP State/Province

TN Township

TX Taxing District

W Worldwide Geographic Location Code

WH WarehouseSITUATIONAL FOB03 352 Description O AN 1/80

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

SYNTAX: C0302

370 SITUATIONAL RULE: Required when additional description is necessary. Ifnot required, do not transmit.

NOT USED FOB04 334 Transportation Terms Qualifier Code O ID 2/2

NOT USED FOB05 335 Transportation Terms Code X ID 3/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • FOBIMPLEMENTATION GUIDE F.O.B. RELATED INSTRUCTIONS

AUGUST 2017 132X12J REVIEW DRAFT

SITUATIONAL FOB06 309 Location Qualifier X ID 1/2Code identifying type of location

SYNTAX: C0706

SEMANTIC: FOB06 is the code specifying the title passage location.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE SOURCE 206: Government Bill of Lading Office Code

CODE DEFINITION

AC City and State

CA Country of Origin

CC Country

CI City

CY County/Parish

DE Destination (Shipping)

OP Other Unlisted Acceptance Point

OR Origin (Shipping Point)

PE Port of Entry

PL Plant

PS 5 Digit U.S. ZIP

CODE SOURCE 51: ZIP CodePT 3 Digit Canadian Postal Code

PU 6 Digit Canadian Postal Code

SP State/Province

TN Township

TX Taxing District

W Worldwide Geographic Location Code

WH WarehouseSITUATIONAL FOB07 352 Description O AN 1/80

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

SYNTAX: C0706

371 SITUATIONAL RULE: Required when additional description is needed toclarify the information transmitted in FOB06. If not required, do nottransmit.

SITUATIONAL FOB08 54 Risk of Loss Code O ID 2/2Code specifying where responsibility for risk of loss passes

SYNTAX: C0809

SEMANTIC: FOB08 is the code specifying the point at which the risk of losstransfers. This may be different than the location specified in FOB02/FOB03 andFOB06/FOB07.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

BY Risk of Loss in Transit to Destination is Buyer’s

FE Risk of Loss in Transit to Freight Equalization Pointis Seller’s

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • FOBIMPLEMENTATION GUIDE F.O.B. RELATED INSTRUCTIONS

AUGUST 2017 133X12J REVIEW DRAFT

PP Risk of Loss in Transit to Pool Point is Seller’s

SE Risk of Loss in Transit to Destination is Seller’sSITUATIONAL FOB09 352 Description X AN 1/80

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

SYNTAX: C0809

372 SITUATIONAL RULE: Required when additional description is needed toclarify the information transmitted in FOB08. If not required, do nottransmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • FOBIMPLEMENTATION GUIDE F.O.B. RELATED INSTRUCTIONS

AUGUST 2017 134X12J REVIEW DRAFT

SDQDESTINATION QUANTITY 004010X357 • 850 • TABLE 2 • PO1 • SDQDESTINATION QUANTITY

SEGMENT DETAIL

39 SDQ - DESTINATION QUANTITYX12 Segment Name: Destination Quantity

X12 Purpose: To specify destination and quantity detail

X12 Syntax: 1. P0506If either SDQ05 or SDQ06 is present, then the other is required.

2. P0708If either SDQ07 or SDQ08 is present, then the other is required.

3. P0910If either SDQ09 or SDQ10 is present, then the other is required.

4. P1112If either SDQ11 or SDQ12 is present, then the other is required.

5. P1314If either SDQ13 or SDQ14 is present, then the other is required.

6. P1516If either SDQ15 or SDQ16 is present, then the other is required.

7. P1718If either SDQ17 or SDQ18 is present, then the other is required.

8. P1920If either SDQ19 or SDQ20 is present, then the other is required.

9. P2122If either SDQ21 or SDQ22 is present, then the other is required.

Loop: PO1 — BASELINE ITEM DATA

Segment Repeat: 500

Usage: SITUATIONAL

421 Situational Rule: Required when BEG02 is DS. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 135X12J REVIEW DRAFT

DIAGRAM

SDQ01 355 SDQ02 66 SDQ03 67 SDQ04 380 SDQ05 67 SDQ06 380

SDQ ✽ Unit/BasisMeas Code ✽ ID Code

Qualifier ✽ IDCode ✽ Quantity ✽ ID

Code ✽ Quantity

M ID 2/2 O ID 1/2 M AN 2/80 M R 1/15 X AN 2/80 X R 1/15

SDQ07 67 SDQ08 380 SDQ09 67 SDQ10 380 SDQ11 67 SDQ12 380

✽ IDCode ✽ Quantity ✽ ID

Code ✽ Quantity ✽ IDCode ✽ Quantity

X AN 2/80 X R 1/15 X AN 2/80 X R 1/15 X AN 2/80 X R 1/15

SDQ13 67 SDQ14 380 SDQ15 67 SDQ16 380 SDQ17 67 SDQ18 380

✽ IDCode ✽ Quantity ✽ ID

Code ✽ Quantity ✽ IDCode ✽ Quantity

X AN 2/80 X R 1/15 X AN 2/80 X R 1/15 X AN 2/80 X R 1/15

SDQ19 67 SDQ20 380 SDQ21 67 SDQ22 380 SDQ23 310

✽ IDCode ✽ Quantity ✽ ID

Code ✽ Quantity ✽ LocationIdentifier ~

X AN 2/80 X R 1/15 X AN 2/80 X R 1/15 O AN 1/30

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED SDQ01 355 Unit or Basis for Measurement Code M ID 2/2Code specifying the units in which a value is being expressed, or manner in whicha measurement has been taken

CODE DEFINITION

03 Seconds

68 Ampere

AM Ampoule

AY Assembly

BA Bale

BD Bundle

BF Board Feet

BG Bag

BI Bar

BJ Band

BL Block

BO Bottle

BR Barrel

BU Bushel

BX Box

CA Case

CB Carboy

CC Cubic Centimeter

CD Carat

CF Cubic Feet

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 136X12J REVIEW DRAFT

CG Card

CH Container

CI Cubic Inches

CL Cylinder

CM Centimeter

CN Can

CQ Cartridge

CR Cubic Meter

CT Carton

CW Hundred Pounds (CWT)

CX Coil

CY Cubic Yard

DA Days

DF Dram

DK Kilometers

DR Drum

DZ Dozen

E3 Inches, Fraction—Average

E4 Inches, Fraction—Minimum

EA Each

EX Feet, Inches and Fraction

FT Foot

GA Gallon

GH Half Gallon

GR Gram

GS Gross

HC Hundred Count

HL Hundred Feet - Linear

HR Hours

HW Hundred Weight (Long)

IN Inch

JR Jar

KG Kilogram

KT Kit

KV Kelvin

LB Pound

LF Linear Foot

LG Long Ton

LM Linear Meter

LN Length

LO Lot

LT Liter

LY Linear Yard

MC Microgram

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 137X12J REVIEW DRAFT

ME Milligram

ML Milliliter

MM Millimeter

MO Months

MR Meter

MU Millicurie

MZ Millimeter-minimum

NS Short Ton

OZ Ounce - Av

PA Pail

PC Piece

PD Pad

PF Pallet (Lift)

PG Pounds Gross

PH Pack (PAK)

PK Package

PP Plate

PR Pair

PT Pint

PV Half Pint

PY Peck, Dry U.S.

QR Quire

QT Quart

RD Rod (length) - 5.5 Yards

RE Reel

RL Roll

RM Ream

SC Square Centimeter

SF Square Foot

SH Sheet

SI Square Inch

SJ Sack

SL Sleeve

SM Square Meter

SO Spool

SR Strip

ST Set

SW Skein

SY Square Yard

TB Tube

TG Gross Ton

TH Thousand

TK Tank

TL Thousand Feet (Linear)

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 138X12J REVIEW DRAFT

TM Thousand Feet (Board)

TN Net Ton (2,,000 LB).

TO Troy Ounce

TW Thousand Sheets

TX Troy Pound

UN Unit

VI Vial

WK Week

YD Yard

YR YearsSITUATIONAL SDQ02 66 Identification Code Qualifier O ID 1/2

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

COMMENT: SDQ02 is used only if different than previously defined in thetransaction set.

SITUATIONAL RULE: AIA1_850-A12190SDQ02________66_______

CODE DEFINITION

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

CODE SOURCE 16: D-U-N-S Number2 Standard Carrier Alpha Code (SCAC)

CODE SOURCE 17: Standard Carrier Alpha Code (SCAC)9 D-U-N-S+4, D-U-N-S Number with Four Character

Suffix

CODE SOURCE 16: D-U-N-S Number91 Assigned by Seller or Seller’s Agent

92 Assigned by Buyer or Buyer’s Agent

93 Code assigned by the organization originating thetransaction set

94 Code assigned by the organization that is theultimate destination of the transaction set

ZZ Mutually DefinedREQUIRED SDQ03 67 Identification Code M AN 2/80

Code identifying a party or other code

COMMENT: SDQ03 is the store number.

15 External Code Source

REQUIRED SDQ04 380 Quantity M R 1/15Numeric value of quantity

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 139X12J REVIEW DRAFT

SITUATIONAL SDQ05 67 Identification Code X AN 2/80Code identifying a party or other code

SYNTAX: P0506

SITUATIONAL RULE: AIA1_850-A12190SDQ05________67_______

SITUATIONAL SDQ06 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P0506

SITUATIONAL RULE: AIA1_850-A12190SDQ06_______380_______

SITUATIONAL SDQ07 67 Identification Code X AN 2/80Code identifying a party or other code

SYNTAX: P0708

SITUATIONAL RULE: AIA1_850-A12190SDQ07________67_______

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 140X12J REVIEW DRAFT

SITUATIONAL SDQ08 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P0708

SITUATIONAL RULE: AIA1_850-A12190SDQ08_______380_______

SITUATIONAL SDQ09 67 Identification Code X AN 2/80Code identifying a party or other code

SYNTAX: P0910

SITUATIONAL RULE: AIA1_850-A12190SDQ09________67_______

SITUATIONAL SDQ10 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P0910

SITUATIONAL RULE: AIA1_850-A12190SDQ10_______380_______

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 141X12J REVIEW DRAFT

SITUATIONAL SDQ11 67 Identification Code X AN 2/80Code identifying a party or other code

SYNTAX: P1112

SITUATIONAL RULE: AIA1_850-A12190SDQ11________67_______

SITUATIONAL SDQ12 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P1112

SITUATIONAL RULE: AIA1_850-A12190SDQ12_______380_______

SITUATIONAL SDQ13 67 Identification Code X AN 2/80Code identifying a party or other code

SYNTAX: P1314

SITUATIONAL RULE: AIA1_850-A12190SDQ13________67_______

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 142X12J REVIEW DRAFT

SITUATIONAL SDQ14 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P1314

SITUATIONAL RULE: AIA1_850-A12190SDQ14_______380_______

SITUATIONAL SDQ15 67 Identification Code X AN 2/80Code identifying a party or other code

SYNTAX: P1516

SITUATIONAL RULE: AIA1_850-A12190SDQ15________67_______

SITUATIONAL SDQ16 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P1516

SITUATIONAL RULE: AIA1_850-A12190SDQ16_______380_______

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 143X12J REVIEW DRAFT

SITUATIONAL SDQ17 67 Identification Code X AN 2/80Code identifying a party or other code

SYNTAX: P1718

SITUATIONAL RULE: AIA1_850-A12190SDQ17________67_______

SITUATIONAL SDQ18 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P1718

SITUATIONAL RULE: AIA1_850-A12190SDQ18_______380_______

SITUATIONAL SDQ19 67 Identification Code X AN 2/80Code identifying a party or other code

SYNTAX: P1920

SITUATIONAL RULE: AIA1_850-A12190SDQ19________67_______

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 144X12J REVIEW DRAFT

SITUATIONAL SDQ20 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P1920

SITUATIONAL RULE: AIA1_850-A12190SDQ20_______380_______

SITUATIONAL SDQ21 67 Identification Code X AN 2/80Code identifying a party or other code

SYNTAX: P2122

SITUATIONAL RULE: AIA1_850-A12190SDQ21________67_______

SITUATIONAL SDQ22 380 Quantity X R 1/15Numeric value of quantity

SYNTAX: P2122

SITUATIONAL RULE: AIA1_850-A12190SDQ22_______380_______

NOT USED SDQ23 310 Location Identifier O AN 1/30

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • SDQIMPLEMENTATION GUIDE DESTINATION QUANTITY

AUGUST 2017 145X12J REVIEW DRAFT

TD1CARRIER DETAILS (QUANTITY AND WEIGHT) 004010X357 • 850 • TABLE 2 • PO1 • TD1CARRIER DETAILS (QUANTITY AND WEIGHT)

SEGMENT DETAIL

16 TD1 - CARRIER DETAILS (QUANTITY ANDWEIGHT)

X12 Segment Name: Carrier Details (Quantity and Weight)

X12 Purpose: To specify the transportation details relative to commodity, weight, and quantity

X12 Syntax: 1. C0102If TD101 is present, then TD102 is required.

2. C0304If TD103 is present, then TD104 is required.

3. C0607If TD106 is present, then TD107 is required.

4. P0708If either TD107 or TD108 is present, then the other is required.

5. P0910If either TD109 or TD110 is present, then the other is required.

Loop: PO1 — BASELINE ITEM DATA

Segment Repeat: 1

Usage: SITUATIONAL

390 Situational Rule: Required when header level packaging instructions apply to this PO. If notrequired, do not transmit.

DIAGRAM

TD101 103 TD102 80 TD103 23 TD104 22 TD105 79 TD106 187

TD1 ✽ PackagingCode ✽ Lading

Quantity ✽ CommodityCode Qual ✽ Commodity

Code ✽ LadingDescription ✽ Weight

QualifierO AN 3/5 X N0 1/7 O ID 1/1 X AN 1/30 O AN 1/50 O ID 1/2

TD107 81 TD108 355 TD109 183 TD110 355

✽ Weight ✽ Unit/BasisMeas Code ✽ Volume ✽ Unit/Basis

Meas Code ~

X R 1/10 X ID 2/2 X R 1/8 X ID 2/2

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TD101 103 Packaging Code O AN 3/5Code identifying the type of packaging; Part 1: Packaging Form, Part 2:Packaging Material; if the Data Element is used, then Part 1 is always required

SYNTAX: C0102

CODE DEFINITION

BAG Bag

BBL Barrel

BDL Bundle

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD1IMPLEMENTATION GUIDE CARRIER DETAILS (QUANTITY AND WEIGHT)

AUGUST 2017 146X12J REVIEW DRAFT

BLK Bulk

BOX Box

BSK Basket or hamper

BXI Box, with inner container

CAN Can

CAS Case

CBC Containers of Bulk Cargo

CNT Container

CYL Cylinder

DBK Dry Bulk

DRM Drum

FRM Frame

JAR Jar

KIT Kit

PCK Packed - not otherwise specified

PCS Pieces

PKG Package

PLT Pallet

RAL Rail (Semiconductor)

REL Reel

ROL Roll

SAK Sack

SKD Skid

SLV Sleeve

SPL Spool

TBE Tube

TNK Tank

UNT Unit

WRP Wrapped

01 Aluminum

04 As Specified by the DOT

07 Burlap

10 Chemically Hardened Fibre

13 Cloth

16 Cloth Top

19 Cloth or Fabric

22 Compressed

25 Corrugated or Solid

28 Double-wall Paper

31 Fibre

34 Fibre (Paperboard)

37 Fiberboard

40 Fiberboard Metal

43 Glass

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD1IMPLEMENTATION GUIDE CARRIER DETAILS (QUANTITY AND WEIGHT)

AUGUST 2017 147X12J REVIEW DRAFT

46 In Inner Containers

48 Wire/Cord

178 Something that binds, ties, or encircles thepackage/container to secure and maintain unitintegrity

49 Insulated

50 Steel - Vinyl Coated

179 Steel that has been covered with a plastic material

51 Wire Mesh

52 Iron or Steel

53 Jumbo

54 Special Jumbo

55 Lead

58 Metal

59 Metal Cans

61 Moisture Resistant

64 Molded Plastic

67 Multiple-wall Paper (2 or more walls)

70 Multiple-wall Paper (3 or more walls)

71 Not Otherwise Specified

72 Paper - VCI

180 Water-resistant paper that is treated by the additionof materials to provide resistance to damage ordeterioration by water in liquid form

73 Other than Glass

74 Other than Metal or Plastic Tubes, or Glass

75 Plastic - Vacuum Formed

181 Packaging material that is formed by heating plasticsheet and drawing it against the mold surface byevacuating the air between the sheet and the mold

76 Paper

77 Plastic - Structural Foam

182 A method of manufacturing containers and shippingdevices by mixing plastic resins with a foamingagent, heating it and injecting the mix into a two-piece machined aluminum mold

78 Plastic - Injection Molded

183 Packaging material that is formed by melting thematerial and then forcing it under pressure into acavity of a closed mold

79 Plastic

80 Polyethylene Lined

81 Plastic - Virgin

184 Plastic in the form of pellets, granules, powder, floc,or liquid that has not been subjected to use orprocessing other than for its initial manufacture

82 Pulpboard

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD1IMPLEMENTATION GUIDE CARRIER DETAILS (QUANTITY AND WEIGHT)

AUGUST 2017 148X12J REVIEW DRAFT

83 Plastic - Regrind

185 A plastic prepared from discarded articles that havebeen reprocessed, often changing some of itsoriginal properties

84 Polystyrene

186 A polymer prepared by the polymerization ofstyrene as the sole monomer

85 Rubber

86 Foam

187 In packaging, a cushioning material used to reduceshock and vibration or abrasion

88 Rubber and Fabric

89 Special

90 Standard

91 Stainless Steel

92 Tubes, Metal or Plastic

94 Wood

95 Single Wall Corrugated Board

188 The structure formed by one corrugated innermember between two flat facings; also known asdouble face

96 Double Wall Corrugated Board

189 The structure formed by three flat facings and twointermediate corrugated members

97 Triple Wall Corrugated Board

190 The structure formed by four flat facings and threeintermediate corrugated members

REQUIRED TD102 80 Lading Quantity X N0 1/7Number of units (pieces) of the lading commodity

SYNTAX: C0102

NOT USED TD103 23 Commodity Code Qualifier O ID 1/1

NOT USED TD104 22 Commodity Code X AN 1/30

SITUATIONAL TD105 79 Lading Description O AN 1/50Description of an item as required for rating and billing purposes

391 SITUATIONAL RULE: Required when the buyer needs to clarify theinformation in TD101 and TD102. Cannot be required by the seller.If not required, do not transmit.

NOT USED TD106 187 Weight Qualifier O ID 1/2

NOT USED TD107 81 Weight X R 1/10

NOT USED TD108 355 Unit or Basis for Measurement Code X ID 2/2

NOT USED TD109 183 Volume X R 1/8

NOT USED TD110 355 Unit or Basis for Measurement Code X ID 2/2

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD1IMPLEMENTATION GUIDE CARRIER DETAILS (QUANTITY AND WEIGHT)

AUGUST 2017 149X12J REVIEW DRAFT

TD5CARRIER DETAILS (ROUTING SEQUENCE/TRANSIT TIME) 004010X357 • 850 • TABLE 2 • PO1 • TD5CARRIER DETAILS (ROUTING SEQUENCE/TRANSIT TIME)

SEGMENT DETAIL

17 TD5 - CARRIER DETAILS (ROUTINGSEQUENCE/TRANSIT TIME)

X12 Segment Name: Carrier Details (Routing Sequence/Transit Time)

X12 Purpose: To specify the carrier and sequence of routing and provide transit timeinformation

X12 Syntax: 1. R0204050612At least one of TD502, TD504, TD505, TD506 or TD512 is required.

2. C0203If TD502 is present, then TD503 is required.

3. C0708If TD507 is present, then TD508 is required.

4. C1011If TD510 is present, then TD511 is required.

5. C1312If TD513 is present, then TD512 is required.

6. C1413If TD514 is present, then TD513 is required.

7. C1512If TD515 is present, then TD512 is required.

Loop: PO1 — BASELINE ITEM DATA

Segment Repeat: 12

Usage: SITUATIONAL

392 Situational Rule: Required when the buyer needs to provide guidance on shipping detailswhich are not included in an existing contract or agreement. If notrequired, do not transmit.

DIAGRAM

TD501 133 TD502 66 TD503 67 TD504 91 TD505 387 TD506 368

TD5 ✽ Routing SeqCode ✽ ID Code

Qualifier ✽ IDCode ✽ Transport

Type Code ✽ Routing ✽ Ship/OrderStatus Code

O ID 1/2 X ID 1/2 X AN 2/80 X ID 1/2 X AN 1/35 X ID 2/2

TD507 309 TD508 310 TD509 731 TD510 732 TD511 733 TD512 284

✽ LocationQualifier ✽ Location

Identifier ✽ Transit DirCode ✽ Transit

Time Qual ✽ TransitTime ✽ Service

Level CodeO ID 1/2 X AN 1/30 O ID 2/2 O ID 2/2 X R 1/4 X ID 2/2

TD513 284 TD514 284 TD515 26

✽ ServiceLevel Code ✽ Service

Level Code ✽ CountryCode ~

X ID 2/2 O ID 2/2 O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD5IMPLEMENTATION GUIDE CARRIER DETAILS (ROUTING SEQUENCE/TRANSIT TIME)

AUGUST 2017 150X12J REVIEW DRAFT

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

SITUATIONAL TD501 133 Routing Sequence Code O ID 1/2Code describing the relationship of a carrier to a specific shipment movement

393 SITUATIONAL RULE: Required when specifying each carrier in a route. Ifnot required, do not transmit.

CODE DEFINITION

1 1st Carrier after Origin Carrier

2 2nd Carrier after Origin Carrier

3 3rd Carrier after Origin Carrier

4 4th Carrier after Origin Carrier

5 5th Carrier after Origin Carrier

6 6th Carrier after Origin Carrier

7 7th Carrier after Origin Carrier

8 8th Carrier after Origin Carrier

9 9th Carrier after Origin Carrier

A Origin Carrier, Agent’s Routing (Rail)

B Origin/Delivery Carrier (Any Mode)

D DELY (Delivery Switch Carrier)

I Origin Switch Carrier

O Origin Carrier (Air, Motor, or Ocean)

R Origin Carrier, Rule 11 Shipment

S Origin Carrier, Shipper’s Routing (Rail)

V Intermediate Switch Carrier

Z Mutually DefinedREQUIRED TD502 66 Identification Code Qualifier X ID 1/2

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

SYNTAX: R0204050612, C0203

COMMENT: When specifying a routing sequence to be used for the shipmentmovement in lieu of specifying each carrier within the movement, use TD502 toidentify the party responsible for defining the routing sequence, and use TD503 toidentify the actual routing sequence, specified by the party identified in TD502.

CODE DEFINITION

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

CODE SOURCE 16: D-U-N-S Number2 Standard Carrier Alpha Code (SCAC)

CODE SOURCE 17: Standard Carrier Alpha Code (SCAC)9 D-U-N-S+4, D-U-N-S Number with Four Character

Suffix

CODE SOURCE 16: D-U-N-S Number91 Assigned by Seller or Seller’s Agent

92 Assigned by Buyer or Buyer’s Agent

93 Code assigned by the organization originating thetransaction set

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD5IMPLEMENTATION GUIDE CARRIER DETAILS (ROUTING SEQUENCE/TRANSIT TIME)

AUGUST 2017 151X12J REVIEW DRAFT

94 Code assigned by the organization that is theultimate destination of the transaction set

ZZ Mutually DefinedSITUATIONAL TD503 67 Identification Code X AN 2/80

Code identifying a party or other code

SYNTAX: C0203

466 SITUATIONAL RULE: Required if TD502 is populated. If not required, donot transmit.

394 This is the party responsible for defining the routing sequence.

395 When specifying each carrier in a route, transmit the identificationcode of the carrier described in TD501. When specifying the routingsequence, transmit the identification code of the party defining therouting sequence.

SITUATIONAL TD504 91 Transportation Method/Type Code X ID 1/2Code specifying the method or type of transportation for the shipment

SYNTAX: R0204050612

396 SITUATIONAL RULE: Required to specify the transportation method forthis PO. If not required, do not transmit.

CODE DEFINITION

A Air

AC Air Charter

AE Air Express

B Barge

BU Bus

C Consolidation

CE Customer Pickup / Customer’s Expense

D Parcel Post

E Expedited Truck

FL Motor (Flatbed)

GG Geographic Receiving/Shipping

192 A collection of shipments that involve multipleorigins, multiple destinations, and a single trailer,and are paid under a single freight bill

GR Geographic Receiving

193 A collection of shipments that involve a singleorigin, multiple destinations, and a single trailer, andare paid under a single freight bill

GS Geographic Shipping

194 A collection of shipments that involve multipleorigins, a single destination, and a single trailer, andare paid under a single freight bill

H Customer Pickup

I Common Irregular Carrier

J Motor

L Contract Carrier

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD5IMPLEMENTATION GUIDE CARRIER DETAILS (ROUTING SEQUENCE/TRANSIT TIME)

AUGUST 2017 152X12J REVIEW DRAFT

LT Less Than Trailer Load (LTL)

M Motor (Common Carrier)

MB Motor (Bulk Carrier)

MP Motor (Package Carrier)

P Private Carrier

PA Pooled Air

195 Outbound shipment from an airport consolidationpoint to a final destination via an air move

PL Pipeline

PP Pool to Pool

PR Pooled Rail

PT Pooled Truck

Q Conventional Ocean

R Rail

S Ocean

SR Supplier Truck

T Best Way (Shippers Option)

U Private Parcel Service

VA Motor (Van)

VE Vessel, Ocean

W Inland Waterway

X Intermodal (Piggyback)SITUATIONAL TD505 387 Routing X AN 1/35

Free-form description of the routing or requested routing for shipment, or theoriginating carrier’s identity

SYNTAX: R0204050612

467 SITUATIONAL RULE: Required when specifying a routing or routingsequence. If not required, do not transmit.

NOT USED TD506 368 Shipment/Order Status Code X ID 2/2

NOT USED TD507 309 Location Qualifier O ID 1/2

NOT USED TD508 310 Location Identifier X AN 1/30

REQUIRED TD509 731 Transit Direction Code O ID 2/2The point of origin and point of direction

CODE DEFINITION

BS Buyer to Seller

SB Seller to Buyer

SC Subcontractor to Seller

SD Seller to Drop-Ship Designated Location

SF Seller to Freight Forwarder

SS Seller to SubcontractorREQUIRED TD510 732 Transit Time Direction Qualifier O ID 2/2

Code specifying the value of time used to measure the transit time

SYNTAX: C1011

CODE DEFINITION

CD Calendar Days (Includes weekends and Holidays)

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD5IMPLEMENTATION GUIDE CARRIER DETAILS (ROUTING SEQUENCE/TRANSIT TIME)

AUGUST 2017 153X12J REVIEW DRAFT

CW Calendar Weeks (7 Day)

HO Hours

WD Working Days (Excludes weekends and holidays)REQUIRED TD511 733 Transit Time X R 1/4

The numeric amount of transit time

SYNTAX: C1011

NOT USED TD512 284 Service Level Code X ID 2/2

NOT USED TD513 284 Service Level Code X ID 2/2

NOT USED TD514 284 Service Level Code O ID 2/2

NOT USED TD515 26 Country Code O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD5IMPLEMENTATION GUIDE CARRIER DETAILS (ROUTING SEQUENCE/TRANSIT TIME)

AUGUST 2017 154X12J REVIEW DRAFT

TD3CARRIER DETAILS (EQUIPMENT) 004010X357 • 850 • TABLE 2 • PO1 • TD3CARRIER DETAILS (EQUIPMENT)

SEGMENT DETAIL

18 TD3 - CARRIER DETAILS (EQUIPMENT)X12 Segment Name: Carrier Details (Equipment)

X12 Purpose: To specify transportation details relating to the equipment used by the carrier

X12 Syntax: 1. E0110Only one of TD301 or TD310 may be present.

2. C0203If TD302 is present, then TD303 is required.

3. C0405If TD304 is present, then TD305 is required.

4. P0506If either TD305 or TD306 is present, then the other is required.

Loop: PO1 — BASELINE ITEM DATA

Segment Repeat: 12

Usage: SITUATIONAL

398 Situational Rule: Required to specify special equipment related to this PO. If not required,do not transmit.

DIAGRAM

TD301 40 TD302 206 TD303 207 TD304 187 TD305 81 TD306 355

TD3 ✽ EquipmentDesc Code ✽ Equipment

Initial ✽ EquipmentNumber ✽ Weight

Qualifier ✽ Weight ✽ Unit/BasisMeas Code

X ID 2/2 O AN 1/4 X AN 1/10 O ID 1/2 X R 1/10 X ID 2/2

TD307 102 TD308 407 TD309 225 TD310 24

✽ OwnershipCode ✽ Seal Status

Code ✽ SealNumber ✽ Equipment

Type ~

O ID 1/1 O ID 2/2 O AN 2/15 X ID 4/4

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TD301 40 Equipment Description Code X ID 2/2Code identifying type of equipment used for shipment

SYNTAX: E0110

CODE DEFINITION

AC Closed Container

AF Air Freight (Break Bulk)

AT Closed Container (Controlled Temperature)

BR Barge

BX Boxcar

CA Caboose

CN Container

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD3IMPLEMENTATION GUIDE CARRIER DETAILS (EQUIPMENT)

AUGUST 2017 155X12J REVIEW DRAFT

CLS
Text Box
There is no identified scenario requiring this segment. Any AIA implementer using this segment should reply and explain the current use. If no explicit scenario is identified during the AIA review, the segment will be removed from the final TR3.

CS Container-Low Side Open Top

CT Container-High Side Open Top

CV Closed Van

DT Drop Back Trailer

FR Flat Bed Trailer - Removable Sides

FT Flat Bed Trailer

FX Boxcar Cushion Under Frame OF

HV High Cube Van

LU Load/unload Device on Equipment

NX Boxcar (Interior Bulkheads)

PT Protected Trailer

RC Refrigerated (Reefer) Car

RF Flat Car

RG Gondola Covered

RI Gondola Car (Covered - Interior Bulkheads)

RO Gondola Car (Open)

RR Rail Car

RT Controlled Temperature Trailer (Reefer)

ST Removable Side Trailer

TV Truck, Van

UL Unit Load Device (ULD)

VE Vessel, Ocean

VR Vessel, Ocean, Rollon-RolloffNOT USED TD302 206 Equipment Initial O AN 1/4

NOT USED TD303 207 Equipment Number X AN 1/10

NOT USED TD304 187 Weight Qualifier O ID 1/2

NOT USED TD305 81 Weight X R 1/10

NOT USED TD306 355 Unit or Basis for Measurement Code X ID 2/2

SITUATIONAL TD307 102 Ownership Code O ID 1/1Code indicating the relationship of equipment to carrier or ownership of equipment

SITUATIONAL RULE: AIA1_850-A12260TD307_______102_______

CODE DEFINITION

N Not Customer Owned or Leased

R Seller Owned, Returnable

S Customer Owned or Leased

T Trip Leased

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD3IMPLEMENTATION GUIDE CARRIER DETAILS (EQUIPMENT)

AUGUST 2017 156X12J REVIEW DRAFT

NOT USED TD308 407 Seal Status Code O ID 2/2

NOT USED TD309 225 Seal Number O AN 2/15

NOT USED TD310 24 Equipment Type X ID 4/4

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD3IMPLEMENTATION GUIDE CARRIER DETAILS (EQUIPMENT)

AUGUST 2017 157X12J REVIEW DRAFT

TD4CARRIER DETAILS (SPECIAL HANDLING,, OR HAZARDOUS MATERIALS,, OR BOTH) 004010X357 • 850 • TABLE 2 • PO1 • TD4CARRIER DETAILS (SPECIAL HANDLING, OR HAZARDOUS MATERIALS, OR BOTH)

SEGMENT DETAIL

19 TD4 - CARRIER DETAILS (SPECIALHANDLING, OR HAZARDOUS MATERIALS,OR BOTH)

X12 Segment Name: Carrier Details (Special Handling, or Hazardous Materials, or Both)

X12 Purpose: To specify transportation special handling requirements, or hazardous materialsinformation, or both

X12 Syntax: 1. R010204At least one of TD401, TD402 or TD404 is required.

2. C0203If TD402 is present, then TD403 is required.

Loop: PO1 — BASELINE ITEM DATA

Segment Repeat: 5

Usage: SITUATIONAL

399 Situational Rule: Required when special handling applies to this PO. If not required, do nottransmit.

DIAGRAM

TD401 152 TD402 208 TD403 209 TD404 352 TD405 1073

TD4 ✽ SpecialHandle Code ✽ Haz Mat

Code Qual ✽ Haz MatClass Code ✽ Description ✽ Yes/No Cond

Resp Code ~

X ID 2/3 X ID 1/1 X AN 1/4 X AN 1/80 O ID 1/1

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TD401 152 Special Handling Code X ID 2/3Code specifying special transportation handling instructions

SYNTAX: R010204

CODE DEFINITION

FR Fragile - Handle with Care

HM Endorsed as Hazardous Material

MRF Refrigerated

OPR Perishable

OTC Temperature ControlNOT USED TD402 208 Hazardous Material Code Qualifier X ID 1/1

NOT USED TD403 209 Hazardous Material Class Code X AN 1/4

NOT USED TD404 352 Description X AN 1/80

NOT USED TD405 1073 Yes/No Condition or Response Code O ID 1/1

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1 • TD4IMPLEMENTATION GUIDE CARRIER DETAILS (SPECIAL HANDLING, OR HAZARDOUS MATERIALS, OR BOTH)

AUGUST 2017 158X12J REVIEW DRAFT

SCHLINE ITEM SCHEDULE 004010X357 • 850 • TABLE 2 • PO1/SCH • SCHLINE ITEM SCHEDULE

SEGMENT DETAIL

40 SCH - LINE ITEM SCHEDULEX12 Segment Name: Line Item Schedule

X12 Purpose: To specify the data for scheduling a specific line-item

X12 Set Notes: 1. The SCH segment is used to specify various quantities of items orderedthat are to be scheduled. When this segment is used the unit ofmeasurement code (SCH02) should always be identical to the unit ofmeasurement code in the associated PO1 segment (PO103) and the sumof values of quantity (SCH01) should always equal the quantity ordered(PO102) in the PO1 segment.

X12 Syntax: 1. C0304If SCH03 is present, then SCH04 is required.

2. L080910If SCH08 is present, then at least one of SCH09 or SCH10 are required.

3. C0908If SCH09 is present, then SCH08 is required.

4. C1008If SCH10 is present, then SCH08 is required.

Loop: PO1/SCH — LINE ITEM SCHEDULE Loop Repeat: 200

Segment Repeat: 1

Usage: SITUATIONAL

422 Situational Rule: Required when a line item schedule applies to this PO. If not required, donot transmit.

DIAGRAM

SCH01 380 SCH02 355 SCH03 98 SCH04 93 SCH05 374 SCH06 373

SCH ✽ Quantity ✽ Unit/BasisMeas Code ✽ Entity ID

Code ✽ Name ✽ Date/TimeQualifier ✽ Date

M R 1/15 M ID 2/2 O ID 2/3 X AN 1/60 M ID 3/3 M DT 8/8

SCH07 337 SCH08 374 SCH09 373 SCH10 337 SCH11 326 SCH12 350

✽ Time ✽ Date/TimeQualifier ✽ Date ✽ Time ✽ Request Ref

Number ✽ AssignedID ~

O TM 4/8 X ID 3/3 X DT 8/8 X TM 4/8 O AN 1/45 O AN 1/20

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED SCH01 380 Quantity M R 1/15Numeric value of quantity

423 The sum of all SCH01 quantities must equal the value in PO102.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SCH • SCHIMPLEMENTATION GUIDE LINE ITEM SCHEDULE

AUGUST 2017 159X12J REVIEW DRAFT

REQUIRED SCH02 355 Unit or Basis for Measurement Code M ID 2/2Code specifying the units in which a value is being expressed, or manner in whicha measurement has been taken

424 SCH02 must be the same as PO103.

CODE DEFINITION

03 Seconds

68 Ampere

AM Ampoule

AY Assembly

BA Bale

BD Bundle

BF Board Feet

BG Bag

BI Bar

BJ Band

BL Block

BO Bottle

BR Barrel

BU Bushel

BX Box

CA Case

CB Carboy

CC Cubic Centimeter

CD Carat

CF Cubic Feet

CG Card

CH Container

CI Cubic Inches

CL Cylinder

CM Centimeter

CN Can

CQ Cartridge

CR Cubic Meter

CT Carton

CW Hundred Pounds (CWT)

CX Coil

CY Cubic Yard

DA Days

DF Dram

DK Kilometers

DR Drum

DZ Dozen

E3 Inches, Fraction—Average

E4 Inches, Fraction—Minimum

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SCH • SCHIMPLEMENTATION GUIDE LINE ITEM SCHEDULE

AUGUST 2017 160X12J REVIEW DRAFT

EA Each

EX Feet, Inches and Fraction

FT Foot

GA Gallon

GH Half Gallon

GR Gram

GS Gross

HC Hundred Count

HL Hundred Feet - Linear

HR Hours

HW Hundred Weight (Long)

IN Inch

JR Jar

KG Kilogram

KT Kit

KV Kelvin

LB Pound

LF Linear Foot

LG Long Ton

LM Linear Meter

LN Length

LO Lot

LT Liter

LY Linear Yard

MC Microgram

ME Milligram

ML Milliliter

MM Millimeter

MO Months

MR Meter

MU Millicurie

MZ Millimeter-minimum

NS Short Ton

OZ Ounce - Av

PA Pail

PC Piece

PD Pad

PF Pallet (Lift)

PG Pounds Gross

PH Pack (PAK)

PK Package

PP Plate

PR Pair

PT Pint

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SCH • SCHIMPLEMENTATION GUIDE LINE ITEM SCHEDULE

AUGUST 2017 161X12J REVIEW DRAFT

PV Half Pint

PY Peck, Dry U.S.

QR Quire

QT Quart

RD Rod (length) - 5.5 Yards

RE Reel

RL Roll

RM Ream

SC Square Centimeter

SF Square Foot

SH Sheet

SI Square Inch

SJ Sack

SL Sleeve

SM Square Meter

SO Spool

SR Strip

ST Set

SW Skein

SY Square Yard

TB Tube

TG Gross Ton

TH Thousand

TK Tank

TL Thousand Feet (Linear)

TM Thousand Feet (Board)

TN Net Ton (2,,000 LB).

TO Troy Ounce

TW Thousand Sheets

TX Troy Pound

UN Unit

VI Vial

WK Week

YD Yard

YR YearsNOT USED SCH03 98 Entity Identifier Code O ID 2/3

NOT USED SCH04 93 Name X AN 1/60

REQUIRED SCH05 374 Date/Time Qualifier M ID 3/3Code specifying type of date or time, or both date and time

COMMENT: SCH05 specifies the interpretation to be used for SCH06 and SCH07.

CODE DEFINITION

002 Delivery Requested

003 Invoice

450 This is the expected invoicing date.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SCH • SCHIMPLEMENTATION GUIDE LINE ITEM SCHEDULE

AUGUST 2017 162X12J REVIEW DRAFT

007 Effective

451 The supplier can perform against this line item on orafter this date.

010 Requested Ship

036 Expiration

452 This is the date the line item expires.

038 Ship No Later

043 Publication

468 When the purchase order includes publishedmaterials, this is the date by which the materialsmust be published.

050 Received

063 Do Not Deliver After

064 Do Not Deliver Before

067 Current Schedule Delivery

068 Current Schedule Ship

069 Promised for Delivery

073 Scheduled for Delivery (Prior to and Including)

074 Requested for Delivery (Prior to and Including)

076 Scheduled for Delivery (Week of)

077 Requested for Delivery (Week of)

079 Promised for Shipment

091 Report End

469 This is the date that the agreement for contractlabor to support this PO expires.

100 No Shipping Schedule Established as of

102 Issue

106 Required By

173 Week Ending

193 Period Start

194 Period End

996 Required DeliveryREQUIRED SCH06 373 Date M DT 8/8

Date expressed as CCYYMMDD

SITUATIONAL SCH07 337 Time O TM 4/8Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, orHHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S =integer seconds (00-59) and DD = decimal seconds; decimal seconds areexpressed as follows: D = tenths (0-9) and DD = hundredths (00-99)

425 SITUATIONAL RULE: Required when the schedule identified in SCH05calls for shipment more than once per day. If not required, may betransmitted at the buyer’s discretion but cannot be required by theseller.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SCH • SCHIMPLEMENTATION GUIDE LINE ITEM SCHEDULE

AUGUST 2017 163X12J REVIEW DRAFT

SITUATIONAL SCH08 374 Date/Time Qualifier X ID 3/3Code specifying type of date or time, or both date and time

SYNTAX: L080910, C0908, C1008

426 SITUATIONAL RULE: Required when multiple dates are identified for thisPO. If not required, do not transmit.

CODE DEFINITION

002 Delivery Requested

003 Invoice

450 This is the expected invoicing date.

007 Effective

451 The supplier can perform against this line item on orafter this date.

010 Requested Ship

036 Expiration

452 This is the date the line item expires.

038 Ship No Later

043 Publication

468 When the purchase order includes publishedmaterials, this is the date by which the materialsmust be published.

050 Received

063 Do Not Deliver After

064 Do Not Deliver Before

067 Current Schedule Delivery

068 Current Schedule Ship

069 Promised for Delivery

073 Scheduled for Delivery (Prior to and Including)

074 Requested for Delivery (Prior to and Including)

076 Scheduled for Delivery (Week of)

077 Requested for Delivery (Week of)

079 Promised for Shipment

091 Report End

469 This is the date that the agreement for contractlabor to support this PO expires.

100 No Shipping Schedule Established as of

102 Issue

106 Required By

173 Week Ending

193 Period Start

194 Period End

996 Required Delivery

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SCH • SCHIMPLEMENTATION GUIDE LINE ITEM SCHEDULE

AUGUST 2017 164X12J REVIEW DRAFT

SITUATIONAL SCH09 373 Date X DT 8/8Date expressed as CCYYMMDD

SYNTAX: L080910, C0908

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

SITUATIONAL SCH10 337 Time X TM 4/8Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, orHHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S =integer seconds (00-59) and DD = decimal seconds; decimal seconds areexpressed as follows: D = tenths (0-9) and DD = hundredths (00-99)

SYNTAX: L080910, C1008

427 SITUATIONAL RULE: Required when the schedule identified in SCH08calls for shipment more than once per day. If not required, may betransmitted at the buyer’s discretion but cannot be required by theseller.

NOT USED SCH11 326 Request Reference Number O AN 1/45

NOT USED SCH12 350 Assigned Identification O AN 1/20

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SCH • SCHIMPLEMENTATION GUIDE LINE ITEM SCHEDULE

AUGUST 2017 165X12J REVIEW DRAFT

REFREFERENCE IDENTIFICATION 004010X357 • 850 • TABLE 2 • PO1/SCH • REFCONTRACT REFERENCE

SEGMENT DETAIL

453 REF - CONTRACT REFERENCEX12 Segment Name: Reference Identification

X12 Purpose: To specify identifying information

X12 Syntax: 1. R0203At least one of REF02 or REF03 is required.

Loop: PO1/SCH — LINE ITEM SCHEDULE

Segment Repeat: >1

Usage: SITUATIONAL

428 Situational Rule: Required when necessary for accurate splitting of “Contract Flow-Down”references when multiple contracts apply to the same line item. If notrequired, do not transmit.

DIAGRAM

REF01 128 REF02 127 REF03 352 REF04 C040

REF ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Description ✽ ReferenceIdentifier ~

M ID 2/3 X AN 1/30 X AN 1/80 O

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED REF01 128 Reference Identification Qualifier M ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

KL Contract ReferenceSITUATIONAL REF02 127 Reference Identification X AN 1/30

Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

429 SITUATIONAL RULE: Required if a contract number or identifier has beenassigned to the referenced contract. If not required, do not transmit.

SITUATIONAL REF03 352 Description X AN 1/80A free-form description to clarify the related data elements and their content

SYNTAX: R0203

470 SITUATIONAL RULE: Required if REF02 is not used or if REF02 is usedand the REF02 value requires clarification. If not required, do nottransmit.

NOT USED REF04 C040 REFERENCE IDENTIFIER O

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/SCH • REFIMPLEMENTATION GUIDE CONTRACT REFERENCE

AUGUST 2017 166X12J REVIEW DRAFT

PKGMARKING,, PACKAGING,, LOADING 004010X357 • 850 • TABLE 2 • PO1/PKG • PKGMARKING, PACKAGING, LOADING

SEGMENT DETAIL

14 PKG - MARKING, PACKAGING, LOADINGX12 Segment Name: Marking, Packaging, Loading

X12 Purpose: To describe marking, packaging, loading, and unloading requirements

X12 Syntax: 1. R040506At least one of PKG04, PKG05 or PKG06 is required.

2. C0403If PKG04 is present, then PKG03 is required.

3. C0501If PKG05 is present, then PKG01 is required.

X12 Comments: 1. Use the MEA (Measurements) Segment to define dimensions, tolerances,weights, counts, physical restrictions, etc.

Loop: PO1/PKG — MARKING, PACKAGING, LOADING Loop Repeat: 200

Segment Repeat: 1

Usage: SITUATIONAL

430 Situational Rule: Required if marking, packaging, or loading instructions are necessary andnot available from an external source which is referenced in theassociated N9 segment. If not required, do not transmit.

DIAGRAM

PKG01 349 PKG02 753 PKG03 559 PKG04 754 PKG05 352 PKG06 400

PKG ✽ Item DescType

✽ PackagingChar Code

✽ AgencyQual Code

✽ PackagingDesc Code

✽ Description ✽ Unit LoadOption Code ~

X ID 1/1 O ID 1/5 X ID 2/2 X AN 1/7 X AN 1/80 X ID 2/2

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED PKG01 349 Item Description Type X ID 1/1Code indicating the format of a description

SYNTAX: C0501

COMMENT: If PKG01 equals “F”, then PKG05 is used. If PKG01 equals “S”, thenPKG04 is used. If PKG01 equals “X”, then both PKG04 and PKG05 are used.

CODE DEFINITION

F Free-form

S Structured (From Industry Code List)

X Semi-structured (Code and Text)

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PKG • PKGIMPLEMENTATION GUIDE MARKING, PACKAGING, LOADING

AUGUST 2017 167X12J REVIEW DRAFT

SITUATIONAL PKG02 753 Packaging Characteristic Code O ID 1/5Code specifying the marking, packaging, loading and related characteristics beingdescribed

455 SITUATIONAL RULE: Required if a packaging characteristic code isnecessary and PKG01 is “S” or “X”. If not required, do not transmit.

CODE DEFINITION

01 Casing Type

10 Shipping Package Labeling

11 Shipping Package Sealing

12 Primary Marking

13 Secondary Marking

34 Product Marking

35 Type of Package

36 Package Specifications

37 Package Protection

38 Tarping

39 Platform/Skid Location

40 Bearing Piece Location

42 Placement on Carrier

43 Spacing Directions

44 Unloading Device

45 Unloading Equipment

60 Product Marking Pattern

61 Product Marking Location

62 Package/Container Mark Location

63 Marking Method

65 Core Characteristics

66 Receiving Facility Limitations

67 Tagging/Bar Code Instructions

68 Skid/Pallet Type

CD Cleaning or Drying Procedure

CODE SOURCE 197: Packaging Requirement CodesCT Cushioning Thickness

CODE SOURCE 197: Packaging Requirement CodesCUD Cushioning and Dunnage

CODE SOURCE 197: Packaging Requirement CodesHM Hazardous Material

CODE SOURCE 204: DoD Material Procedures for Developmentand Application of Packaging Requirements

IC Intermediate Container

CODE SOURCE 197: Packaging Requirement CodesIP Intermediate Pack

LP Level Of Preservation

CODE SOURCE 197: Packaging Requirement CodesOPI Optional Procedure Indicator

CODE SOURCE 197: Packaging Requirement Codes

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PKG • PKGIMPLEMENTATION GUIDE MARKING, PACKAGING, LOADING

AUGUST 2017 168X12J REVIEW DRAFT

PK Packing

CODE SOURCE 197: Packaging Requirement CodesPM Preservation Method

CODE SOURCE 197: Packaging Requirement CodesPML Preservation Material

CODE SOURCE 197: Packaging Requirement CodesSMK Special Marking

CODE SOURCE 197: Packaging Requirement CodesUC Unit Container

CODE SOURCE 197: Packaging Requirement CodesUCL Unit Container Level

CODE SOURCE 197: Packaging Requirement CodesUP Unit Pack

WM Wrapping Material

CODE SOURCE 197: Packaging Requirement CodesSITUATIONAL PKG03 559 Agency Qualifier Code X ID 2/2

Code identifying the agency assigning the code values

SYNTAX: C0403

COMMENT: Use PKG03 to indicate the organization that publishes the code listbeing referred to.

366 SITUATIONAL RULE: Required based on the segment’s syntaxrequirements. If not required, do not transmit.

CODE DEFINITION

AA Aluminum Association

CODE SOURCE 38: Product Characteristic DataCODE SOURCE 39: Packaging Characteristic Data

AB Assigned by Buyer

AS Assigned by Seller

AX ANSI Accredited Standards Committee, X12

CI Chemical Industry Data Exchange (CIDX)

CODE SOURCE 65: Chemical IndustryCM Carbide Manufacturers

DD Department of Defense

CODE SOURCE 253: Military SpecificationDF Department of Defense (DoD)

DR National Wholesale Druggists Association

CODE SOURCE 72: National Wholesale Druggists’ AssociationEI Electronic Industries Association

CODE SOURCE 67: Electronic Industries AssociationMS Military Standard

OP Office Products

PA American Paper Institute

CODE SOURCE 62: American Paper Institute, Inc.ST American Iron & Steel Institute

CODE SOURCE 38: Product Characteristic DataCODE SOURCE 39: Packaging Characteristic Data

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PKG • PKGIMPLEMENTATION GUIDE MARKING, PACKAGING, LOADING

AUGUST 2017 169X12J REVIEW DRAFT

SITUATIONAL PKG04 754 Packaging Description Code X AN 1/7A code from an industry code list which provides specific data about the marking,packaging or loading and unloading of a product

SYNTAX: R040506, C0403

SEMANTIC: PKG04 should be used for industry-specific packaging descriptioncodes.

432 SITUATIONAL RULE: Required when a packaging description code appliesto this PO. If not required, do not transmit.

CODE SOURCE 39: Packaging Characteristic Data

15 External Code Source

SITUATIONAL PKG05 352 Description X AN 1/80A free-form description to clarify the related data elements and their content

SYNTAX: R040506, C0501

COMMENT: Special marking or tagging data can be given in PKG05 (description).

433 SITUATIONAL RULE: Required when PKG01 is F or X. If not required, donot transmit.

NOT USED PKG06 400 Unit Load Option Code X ID 2/2

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/PKG • PKGIMPLEMENTATION GUIDE MARKING, PACKAGING, LOADING

AUGUST 2017 170X12J REVIEW DRAFT

N9REFERENCE IDENTIFICATION 004010X357 • 850 • TABLE 2 • PO1/N9 • N9REFERENCE IDENTIFICATION

SEGMENT DETAIL

20 N9 - REFERENCE IDENTIFICATIONX12 Segment Name: Reference Identification

X12 Purpose: To transmit identifying information as specified by the Reference IdentificationQualifier

X12 Syntax: 1. R0203At least one of N902 or N903 is required.

2. C0605If N906 is present, then N905 is required.

Loop: PO1/N9 — REFERENCE IDENTIFICATION Loop Repeat: 1000

Segment Repeat: 1

Usage: SITUATIONAL

400 Situational Rule: Required when specific information is associated with this PO and is nottransmitted elsewhere in the transaction. If not required do not transmit.

DIAGRAM

N901 128 N902 127 N903 369 N904 373 N905 337 N906 623

N9 ✽ ReferenceIdent Qual ✽ Reference

Ident ✽ Free-FormDescription ✽ Date ✽ Time ✽ Time

CodeM ID 2/3 X AN 1/30 X AN 1/45 O DT 8/8 X TM 4/8 O ID 2/2

N907 C040

✽ ReferenceIdentifier ~

O

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N901 128 Reference Identification Qualifier M ID 2/3Code qualifying the Reference Identification

CODE DEFINITION

19 Division Identifier

2I Tracking Number

32 Credit Repository Code

88 Work Center

98 Container/Packaging Specification Number

ACJ Bill of Material Revision Number

AH Agreement Number

AP Accounts Receivable Number

AS Acceptable Source Supplier ID

AW Air Waybill Number

BC Buyer’s Contract Number

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N9 • N9IMPLEMENTATION GUIDE REFERENCE IDENTIFICATION

AUGUST 2017 171X12J REVIEW DRAFT

BL Government Bill of Lading

BM Bill of Lading Number

BO Bin Location Number

BT Batch Number

BV Purchase Order Line Item Identifier (Buyer)

C1 Customer material specification number

C2 Customer process specification number

C3 Customer specification number

C7 Contract Line Item Number

CA Cost Allocation Reference

CJ Clause Number

CK Check Number

CM Buyer’s Credit Memo

CN Carrier’s Reference Number (PRO/Invoice)

CO Customer Order Number

CP Condition of Purchase Document Number

CR Customer Reference Number

CT Contract Number

D2 Supplier Document Identification Number

DF Defense Federal Acquisition Regulations (DFAR)

CODE SOURCE 80: Government Agency Acquisition RegulationsDG Drawing Number

DK Dock Number

DL Seller’s Debit Memo

DP Department Number

DS Defense Priorities Allocation System (DPAS) PriorityRating

EM Electronic Payment Reference Number

FA Federal Acquisition Regulations (FAR)

CODE SOURCE 80: Government Agency Acquisition RegulationsFI File Identifier

FJ Line Item Control Number

GC Government Contract Number

GP Government Priority Number

H6 Quality Clause

H7 Standard Clause

IV Seller’s Invoice Number

K5 Task Order

KL Contract Reference

KY Site Specific Procedures, Terms, and Conditions

KZ Master Solicitation Procedures, Terms, andConditions

L1 Letters or Notes

LB Lockbox

LF Assembly Line Feed Location

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N9 • N9IMPLEMENTATION GUIDE REFERENCE IDENTIFICATION

AUGUST 2017 172X12J REVIEW DRAFT

LS Bar-Coded Serial Number

LT Lot Number

M1 Material Storage Location

ME Message Address or ID

MJ Model Number

ML Military Rank/Civilian Pay Grade Number

OI Original Invoice Number

OP Original Purchase Order

OQ Order Number

P4 Project Code

PE Plant Number

PF Prime Contractor Contract Number

PH Priority Rating

PK Packing List Number

PM Part Number

PO Purchase Order Number

PR Price Quote Number

PT Purchase Option Agreement

Q1 Quote Number

QQ Unit Number

RA Repetitive Cargo Shipment Number

RF Export Reference Number

RL Reserve Assembly Line Feed Location

RQ Purchase Requisition Number

RS Returnable Container Serial Number

SH Sender Defined Clause

SI Shipper’s Identifying Number for Shipment (SID)

TF Transfer Number

TN Transaction Reference Number

TT Terminal Code

165 A code assigned by a tranportation carrier thatidentifies a freight terminal

URL Uniform Resource Locator

VR Vendor ID Number

VV Voucher

WO Work Order Number

WS Warehouse storage location number

X9 Internal Control Number

ZM Manufacturer Number

ZZ Mutually DefinedREQUIRED N902 127 Reference Identification X AN 1/30

Reference information as defined for a particular Transaction Set or as specifiedby the Reference Identification Qualifier

SYNTAX: R0203

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N9 • N9IMPLEMENTATION GUIDE REFERENCE IDENTIFICATION

AUGUST 2017 173X12J REVIEW DRAFT

SITUATIONAL N903 369 Free-form Description X AN 1/45Free-form descriptive text

SYNTAX: R0203

402 SITUATIONAL RULE: Required when additional detail is needed related toN901 and N902. If not required, do not transmit.

NOT USED N904 373 Date O DT 8/8

NOT USED N905 337 Time X TM 4/8

NOT USED N906 623 Time Code O ID 2/2

NOT USED N907 C040 REFERENCE IDENTIFIER O

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N9 • N9IMPLEMENTATION GUIDE REFERENCE IDENTIFICATION

AUGUST 2017 174X12J REVIEW DRAFT

MSGMESSAGE TEXT 004010X357 • 850 • TABLE 2 • PO1/N9 • MSGMESSAGE TEXT

SEGMENT DETAIL

21 MSG - MESSAGE TEXTX12 Segment Name: Message Text

X12 Purpose: To provide a free-form format that allows the transmission of text information

X12 Syntax: 1. C0302If MSG03 is present, then MSG02 is required.

Loop: PO1/N9 — REFERENCE IDENTIFICATION

Segment Repeat: 1000

Usage: SITUATIONAL

283 Situational Rule: Required when N9 is transmitted and the necessary message exceeds thespace available in N903. If not required, do not transmit.

DIAGRAM

MSG01 933 MSG02 934 MSG03 1470

MSG ✽ Free-FormMessage Txt ✽ Printer

Ctrl Code ✽ Number~

M AN 1/264 X ID 2/2 O N0 1/9

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED MSG01 933 Free-Form Message Text M AN 1/264Free-form message text

NOT USED MSG02 934 Printer Carriage Control Code X ID 2/2

NOT USED MSG03 1470 Number O N0 1/9

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N9 • MSGIMPLEMENTATION GUIDE MESSAGE TEXT

AUGUST 2017 175X12J REVIEW DRAFT

N1NAME 004010X357 • 850 • TABLE 2 • PO1/N1A • N1PURCHASER NAME

SEGMENT DETAIL

285 N1 - PURCHASER NAMEX12 Segment Name: Name

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

X12 Syntax: 1. R0203At least one of N102 or N103 is required.

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

Loop: PO1/N1A — PURCHASER NAME Loop Repeat: 10000

Segment Repeat: 1

Usage: SITUATIONAL

456 Situational Rule: Required when the line item purchaser is different than the one identifiedin the header N1 Loop. If not required, do not transmit.

DIAGRAM

N101 98 N102 93 N103 66 N104 67 N105 706 N106 98

N1 ✽ Entity IDCode ✽ Name ✽ ID Code

Qualifier ✽ IDCode ✽ Entity

Relat Code ✽ Entity IDCode ~

M ID 2/3 X AN 1/60 X ID 1/2 X AN 2/80 O ID 2/2 O ID 2/3

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N101 98 Entity Identifier Code M ID 2/3Code identifying an organizational entity, a physical location, property or anindividual

CODE DEFINITION

BY Buying Party (Purchaser)REQUIRED N102 93 Name X AN 1/60

Free-form name

SYNTAX: R0203

REQUIRED N103 66 Identification Code Qualifier X ID 1/2Code designating the system/method of code structure used for IdentificationCode (67)

SYNTAX: R0203, P0304

CODE DEFINITION

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

CODE SOURCE 16: D-U-N-S Number2 Standard Carrier Alpha Code (SCAC)

CODE SOURCE 17: Standard Carrier Alpha Code (SCAC)9 D-U-N-S+4, D-U-N-S Number with Four Character

Suffix

CODE SOURCE 16: D-U-N-S Number91 Assigned by Seller or Seller’s Agent

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1A • N1IMPLEMENTATION GUIDE PURCHASER NAME

AUGUST 2017 176X12J REVIEW DRAFT

92 Assigned by Buyer or Buyer’s Agent

93 Code assigned by the organization originating thetransaction set

94 Code assigned by the organization that is theultimate destination of the transaction set

ZZ Mutually DefinedREQUIRED N104 67 Identification Code X AN 2/80

Code identifying a party or other code

SYNTAX: P0304

COMMENT: This segment, used alone, provides the most efficient method ofproviding organizational identification. To obtain this efficiency the “ID Code”(N104) must provide a key to the table maintained by the transaction processingparty.

15 External Code Source

NOT USED N105 706 Entity Relationship Code O ID 2/2

NOT USED N106 98 Entity Identifier Code O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1A • N1IMPLEMENTATION GUIDE PURCHASER NAME

AUGUST 2017 177X12J REVIEW DRAFT

N2ADDITIONAL NAME INFORMATION 004010X357 • 850 • TABLE 2 • PO1/N1A • N2ADDITIONAL NAME INFORMATION

SEGMENT DETAIL

23 N2 - ADDITIONAL NAME INFORMATIONX12 Segment Name: Additional Name Information

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

Loop: PO1/N1A — PURCHASER NAME

Segment Repeat: 2

Usage: SITUATIONAL

252 Situational Rule: Required when necessary to further clarify the party identified in theassociated N1 segment. If not required, do not transmit.

DIAGRAM

N201 93 N202 93

N2 ✽ Name ✽ Name~

M AN 1/60 O AN 1/60

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N201 93 Name M AN 1/60Free-form name

SITUATIONAL N202 93 Name O AN 1/60Free-form name

253 SITUATIONAL RULE: Required if more than 60 characters are necessary toclarify the party. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1A • N2IMPLEMENTATION GUIDE ADDITIONAL NAME INFORMATION

AUGUST 2017 178X12J REVIEW DRAFT

N3ADDRESS INFORMATION 004010X357 • 850 • TABLE 2 • PO1/N1A • N3ADDRESS INFORMATION

SEGMENT DETAIL

24 N3 - ADDRESS INFORMATIONX12 Segment Name: Address Information

X12 Purpose: To specify the location of the named party

Loop: PO1/N1A — PURCHASER NAME

Segment Repeat: 2

Usage: SITUATIONAL

254 Situational Rule: Required when an address is needed for the associated N1 segment. If notrequired, do not transmit.

DIAGRAM

N301 166 N302 166

N3 ✽ AddressInformation ✽ Address

Information ~

M AN 1/55 O AN 1/55

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N301 166 Address Information M AN 1/55Address information

SITUATIONAL N302 166 Address Information O AN 1/55Address information

255 SITUATIONAL RULE: Required if necessary based on the length of theaddress being transmitted. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1A • N3IMPLEMENTATION GUIDE ADDRESS INFORMATION

AUGUST 2017 179X12J REVIEW DRAFT

N4GEOGRAPHIC LOCATION 004010X357 • 850 • TABLE 2 • PO1/N1A • N4GEOGRAPHIC LOCATION

SEGMENT DETAIL

25 N4 - GEOGRAPHIC LOCATIONX12 Segment Name: Geographic Location

X12 Purpose: To specify the geographic place of the named party

X12 Syntax: 1. C0605If N406 is present, then N405 is required.

Loop: PO1/N1A — PURCHASER NAME

Segment Repeat: 1

Usage: SITUATIONAL

254 Situational Rule: Required when an address is needed for the associated N1 segment. If notrequired, do not transmit.

DIAGRAM

N401 19 N402 156 N403 116 N404 26 N405 309 N406 310

N4 ✽ CityName ✽ State or

Prov Code ✽ PostalCode ✽ Country

Code ✽ LocationQualifier ✽ Location

Identifier ~

O AN 2/30 O ID 2/2 O ID 3/15 O ID 2/3 X ID 1/2 O AN 1/30

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N401 19 City Name O AN 2/30Free-form text for city name

COMMENT: A combination of either N401 through N404, or N405 and N406 may beadequate to specify a location.

SITUATIONAL N402 156 State or Province Code O ID 2/2Code (Standard State/Province) as defined by appropriate government agency

COMMENT: N402 is required only if city name (N401) is in the U.S. or Canada.

256 SITUATIONAL RULE: Required when the address is in the United States ofAmerica, including its territories, or Canada. If not required, do nottransmit.

CODE SOURCE 22: States and Outlying Areas of the U.S.

26 External FIPS 55 Code Source

SITUATIONAL N403 116 Postal Code O ID 3/15Code defining international postal zone code excluding punctuation and blanks(zip code for United States)

257 SITUATIONAL RULE: Required for addresses within the US or Canada, orwhen applicable in other locales. If not required, do not transmit.

CODE SOURCE 51: ZIP Code

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1A • N4IMPLEMENTATION GUIDE GEOGRAPHIC LOCATION

AUGUST 2017 180X12J REVIEW DRAFT

SITUATIONAL N404 26 Country Code O ID 2/3Code identifying the country

258 SITUATIONAL RULE: Required for addresses outside the US. If notrequired, do not transmit.

CODE SOURCE 5: Countries, Currencies and Funds

243 External ISO code list 3166 source

NOT USED N405 309 Location Qualifier X ID 1/2

NOT USED N406 310 Location Identifier O AN 1/30

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1A • N4IMPLEMENTATION GUIDE GEOGRAPHIC LOCATION

AUGUST 2017 181X12J REVIEW DRAFT

PERADMINISTRATIVE COMMUNICATIONS CONTACT 004010X357 • 850 • TABLE 2 • PO1/N1A • PERBUYER CONTACT INFORMATION

SEGMENT DETAIL

230 PER - BUYER CONTACT INFORMATIONX12 Segment Name: Administrative Communications Contact

X12 Purpose: To identify a person or office to whom administrative communications should bedirected

X12 Syntax: 1. P0304If either PER03 or PER04 is present, then the other is required.

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

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

Loop: PO1/N1A — PURCHASER NAME

Segment Repeat: 1

Usage: SITUATIONAL

246 Situational Rule: Required when the trading partner agreement specifies the transactionwill identify the buyer’s contact information. If not required, do nottransmit.

DIAGRAM

PER01 366 PER02 93 PER03 365 PER04 364 PER05 365 PER06 364

PER ✽ ContactFunct Code ✽ Name ✽ Comm

Number Qual ✽ CommNumber ✽ Comm

Number Qual ✽ CommNumber

M ID 2/2 O AN 1/60 X ID 2/2 X AN 1/80 X ID 2/2 X AN 1/80

PER07 365 PER08 364 PER09 443

✽ CommNumber Qual ✽ Comm

Number ✽ Contact InqReference ~

X ID 2/2 X AN 1/80 O AN 1/20

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED PER01 366 Contact Function Code M ID 2/2Code identifying the major duty or responsibility of the person or group named

CODE DEFINITION

BD Buyer Name or DepartmentREQUIRED PER02 93 Name O AN 1/60

Free-form name

REQUIRED PER03 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0304

CODE DEFINITION

EM Electronic Mail

FX Facsimile

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1A • PERIMPLEMENTATION GUIDE BUYER CONTACT INFORMATION

AUGUST 2017 182X12J REVIEW DRAFT

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

REQUIRED PER04 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0304

SITUATIONAL PER05 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0506

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

SITUATIONAL PER06 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0506

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

SITUATIONAL PER07 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0708

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

SITUATIONAL PER08 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0708

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

NOT USED PER09 443 Contact Inquiry Reference O AN 1/20

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1A • PERIMPLEMENTATION GUIDE BUYER CONTACT INFORMATION

AUGUST 2017 183X12J REVIEW DRAFT

N1NAME 004010X357 • 850 • TABLE 2 • PO1/N1B • N1OTHER PARTY NAME

SEGMENT DETAIL

436 N1 - OTHER PARTY NAMEX12 Segment Name: Name

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

X12 Syntax: 1. R0203At least one of N102 or N103 is required.

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

Loop: PO1/N1B — OTHER PARTY NAME Loop Repeat: 10000

Segment Repeat: 1

Usage: SITUATIONAL

457 Situational Rule: Required when the line item party is different than the one identified in theheader N1 Loop. If not required, do not transmit.

DIAGRAM

N101 98 N102 93 N103 66 N104 67 N105 706 N106 98

N1 ✽ Entity IDCode ✽ Name ✽ ID Code

Qualifier ✽ IDCode ✽ Entity

Relat Code ✽ Entity IDCode ~

M ID 2/3 X AN 1/60 X ID 1/2 X AN 2/80 O ID 2/2 O ID 2/3

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N101 98 Entity Identifier Code M ID 2/3Code identifying an organizational entity, a physical location, property or anindividual

CODE DEFINITION

BH Interim Trustee

BT Bill-to-Party

C1 In Care Of Party no. 1

C2 In Care Of Party no. 2

CA Carrier

CB Customs Broker

II Issuer of Invoice

MA Party for whom Item is Ultimately Intended

MF Manufacturer of Goods

OB Ordered By

OI Outside Inspection Agency

PE Payee

PR Payer

RB Receiving Bank

RI Remit To

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1B • N1IMPLEMENTATION GUIDE OTHER PARTY NAME

AUGUST 2017 184X12J REVIEW DRAFT

RL Reporting Location

SE Selling Party

SF Ship From

ST Ship To

SU Supplier/Manufacturer

ZZ Mutually DefinedREQUIRED N102 93 Name X AN 1/60

Free-form name

SYNTAX: R0203

SITUATIONAL N103 66 Identification Code Qualifier X ID 1/2Code designating the system/method of code structure used for IdentificationCode (67)

SYNTAX: R0203, P0304

288 SITUATIONAL RULE: Required when an identification code is required toidentify the party identified in N101.

CODE DEFINITION

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

CODE SOURCE 16: D-U-N-S Number2 Standard Carrier Alpha Code (SCAC)

CODE SOURCE 17: Standard Carrier Alpha Code (SCAC)9 D-U-N-S+4, D-U-N-S Number with Four Character

Suffix

CODE SOURCE 16: D-U-N-S Number91 Assigned by Seller or Seller’s Agent

92 Assigned by Buyer or Buyer’s Agent

93 Code assigned by the organization originating thetransaction set

94 Code assigned by the organization that is theultimate destination of the transaction set

ZZ Mutually DefinedSITUATIONAL N104 67 Identification Code X AN 2/80

Code identifying a party or other code

SYNTAX: P0304

COMMENT: This segment, used alone, provides the most efficient method ofproviding organizational identification. To obtain this efficiency the “ID Code”(N104) must provide a key to the table maintained by the transaction processingparty.

288 SITUATIONAL RULE: Required when an identification code is required toidentify the party identified in N101.

15 External Code Source

NOT USED N105 706 Entity Relationship Code O ID 2/2

NOT USED N106 98 Entity Identifier Code O ID 2/3

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1B • N1IMPLEMENTATION GUIDE OTHER PARTY NAME

AUGUST 2017 185X12J REVIEW DRAFT

N2ADDITIONAL NAME INFORMATION 004010X357 • 850 • TABLE 2 • PO1/N1B • N2ADDITIONAL NAME INFORMATION

SEGMENT DETAIL

23 N2 - ADDITIONAL NAME INFORMATIONX12 Segment Name: Additional Name Information

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

Loop: PO1/N1B — OTHER PARTY NAME

Segment Repeat: 2

Usage: SITUATIONAL

252 Situational Rule: Required when necessary to further clarify the party identified in theassociated N1 segment. If not required, do not transmit.

DIAGRAM

N201 93 N202 93

N2 ✽ Name ✽ Name~

M AN 1/60 O AN 1/60

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N201 93 Name M AN 1/60Free-form name

SITUATIONAL N202 93 Name O AN 1/60Free-form name

253 SITUATIONAL RULE: Required if more than 60 characters are necessary toclarify the party. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1B • N2IMPLEMENTATION GUIDE ADDITIONAL NAME INFORMATION

AUGUST 2017 186X12J REVIEW DRAFT

N3ADDRESS INFORMATION 004010X357 • 850 • TABLE 2 • PO1/N1B • N3ADDRESS INFORMATION

SEGMENT DETAIL

24 N3 - ADDRESS INFORMATIONX12 Segment Name: Address Information

X12 Purpose: To specify the location of the named party

Loop: PO1/N1B — OTHER PARTY NAME

Segment Repeat: 2

Usage: SITUATIONAL

254 Situational Rule: Required when an address is needed for the associated N1 segment. If notrequired, do not transmit.

DIAGRAM

N301 166 N302 166

N3 ✽ AddressInformation ✽ Address

Information ~

M AN 1/55 O AN 1/55

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N301 166 Address Information M AN 1/55Address information

SITUATIONAL N302 166 Address Information O AN 1/55Address information

255 SITUATIONAL RULE: Required if necessary based on the length of theaddress being transmitted. If not required, do not transmit.

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1B • N3IMPLEMENTATION GUIDE ADDRESS INFORMATION

AUGUST 2017 187X12J REVIEW DRAFT

N4GEOGRAPHIC LOCATION 004010X357 • 850 • TABLE 2 • PO1/N1B • N4GEOGRAPHIC LOCATION

SEGMENT DETAIL

25 N4 - GEOGRAPHIC LOCATIONX12 Segment Name: Geographic Location

X12 Purpose: To specify the geographic place of the named party

X12 Syntax: 1. C0605If N406 is present, then N405 is required.

Loop: PO1/N1B — OTHER PARTY NAME

Segment Repeat: 1

Usage: SITUATIONAL

254 Situational Rule: Required when an address is needed for the associated N1 segment. If notrequired, do not transmit.

DIAGRAM

N401 19 N402 156 N403 116 N404 26 N405 309 N406 310

N4 ✽ CityName ✽ State or

Prov Code ✽ PostalCode ✽ Country

Code ✽ LocationQualifier ✽ Location

Identifier ~

O AN 2/30 O ID 2/2 O ID 3/15 O ID 2/3 X ID 1/2 O AN 1/30

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED N401 19 City Name O AN 2/30Free-form text for city name

COMMENT: A combination of either N401 through N404, or N405 and N406 may beadequate to specify a location.

SITUATIONAL N402 156 State or Province Code O ID 2/2Code (Standard State/Province) as defined by appropriate government agency

COMMENT: N402 is required only if city name (N401) is in the U.S. or Canada.

256 SITUATIONAL RULE: Required when the address is in the United States ofAmerica, including its territories, or Canada. If not required, do nottransmit.

CODE SOURCE 22: States and Outlying Areas of the U.S.

26 External FIPS 55 Code Source

SITUATIONAL N403 116 Postal Code O ID 3/15Code defining international postal zone code excluding punctuation and blanks(zip code for United States)

257 SITUATIONAL RULE: Required for addresses within the US or Canada, orwhen applicable in other locales. If not required, do not transmit.

CODE SOURCE 51: ZIP Code

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1B • N4IMPLEMENTATION GUIDE GEOGRAPHIC LOCATION

AUGUST 2017 188X12J REVIEW DRAFT

SITUATIONAL N404 26 Country Code O ID 2/3Code identifying the country

258 SITUATIONAL RULE: Required for addresses outside the US. If notrequired, do not transmit.

CODE SOURCE 5: Countries, Currencies and Funds

27 Use ISO Country Code List, ISO 3166

NOT USED N405 309 Location Qualifier X ID 1/2

NOT USED N406 310 Location Identifier O AN 1/30

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1B • N4IMPLEMENTATION GUIDE GEOGRAPHIC LOCATION

AUGUST 2017 189X12J REVIEW DRAFT

PERADMINISTRATIVE COMMUNICATIONS CONTACT 004010X357 • 850 • TABLE 2 • PO1/N1B • PEROTHER PARTY CONTACT INFORMATION

SEGMENT DETAIL

434 PER - OTHER PARTY CONTACTINFORMATION

X12 Segment Name: Administrative Communications Contact

X12 Purpose: To identify a person or office to whom administrative communications should bedirected

X12 Syntax: 1. P0304If either PER03 or PER04 is present, then the other is required.

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

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

Loop: PO1/N1B — OTHER PARTY NAME

Segment Repeat: 1

Usage: SITUATIONAL

458 Situational Rule: Required when the trading partner agreement specifies the transactionwill identify the other party’s contact information. If not required, do nottransmit.

DIAGRAM

PER01 366 PER02 93 PER03 365 PER04 364 PER05 365 PER06 364

PER ✽ ContactFunct Code ✽ Name ✽ Comm

Number Qual ✽ CommNumber ✽ Comm

Number Qual ✽ CommNumber

M ID 2/2 O AN 1/60 X ID 2/2 X AN 1/80 X ID 2/2 X AN 1/80

PER07 365 PER08 364 PER09 443

✽ CommNumber Qual ✽ Comm

Number ✽ Contact InqReference ~

X ID 2/2 X AN 1/80 O AN 1/20

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED PER01 366 Contact Function Code M ID 2/2Code identifying the major duty or responsibility of the person or group named

CODE DEFINITION

CN General ContactREQUIRED PER02 93 Name O AN 1/60

Free-form name

REQUIRED PER03 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0304

CODE DEFINITION

EM Electronic Mail

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1B • PERIMPLEMENTATION GUIDE OTHER PARTY CONTACT INFORMATION

AUGUST 2017 190X12J REVIEW DRAFT

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

REQUIRED PER04 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0304

SITUATIONAL PER05 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0506

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

SITUATIONAL PER06 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0506

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

SITUATIONAL PER07 365 Communication Number Qualifier X ID 2/2Code identifying the type of communication number

SYNTAX: P0708

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

CODE DEFINITION

EM Electronic Mail

FX Facsimile

TE Telephone

247 If an extension is required, it is transmitted as partof the number in PER04 identified with the “TE”qualifier, not sent separately in another iteration.

SITUATIONAL PER08 364 Communication Number X AN 1/80Complete communications number including country or area code whenapplicable

SYNTAX: P0708

248 SITUATIONAL RULE: Required when another contact method applies. Ifnot required, not used.

NOT USED PER09 443 Contact Inquiry Reference O AN 1/20

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/N1B • PERIMPLEMENTATION GUIDE OTHER PARTY CONTACT INFORMATION

AUGUST 2017 191X12J REVIEW DRAFT

AMTMONETARY AMOUNT 004010X357 • 850 • TABLE 2 • PO1/AMT • AMTLINE ITEM TOTAL

SEGMENT DETAIL

459 AMT - LINE ITEM TOTALX12 Segment Name: Monetary Amount

X12 Purpose: To indicate the total monetary amount

Loop: PO1/AMT — LINE ITEM TOTAL Loop Repeat: >1

Segment Repeat: 1

Usage: REQUIRED

DIAGRAM

AMT01 522 AMT02 782 AMT03 478

AMT ✽ Amount QualCode ✽ Monetary

Amount ✽ Cred/DebitFlag Code ~

M ID 1/3 M R 1/18 O ID 1/1

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED AMT01 522 Amount Qualifier Code M ID 1/3Code to qualify amount

CODE DEFINITION

1 Line Item TotalREQUIRED AMT02 782 Monetary Amount M R 1/18

Monetary amount

78 AMT02 is the amount as calculated by the sender

SITUATIONAL AMT03 478 Credit/Debit Flag Code O ID 1/1Code indicating whether amount is a credit or debit

460 SITUATIONAL RULE: Required when this amount is a credit. If notrequired, do not transmit.

CODE DEFINITION

C Credit

D Debit

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 2 • PO1/AMT • AMTIMPLEMENTATION GUIDE LINE ITEM TOTAL

AUGUST 2017 192X12J REVIEW DRAFT

CTTTRANSACTION TOTALS 004010X357 • 850 • TABLE 3 • CTT • CTTTRANSACTION TOTALS

SEGMENT DETAIL

45 CTT - TRANSACTION TOTALSX12 Segment Name: Transaction Totals

X12 Purpose: To transmit a hash total for a specific element in the transaction set

X12 Set Notes: 1. The number of line items (CTT01) is the accumulation of the number ofPO1 segments. If used, hash total (CTT02) is the sum of the value ofquantities ordered (PO102) for each PO1 segment.

X12 Syntax: 1. P0304If either CTT03 or CTT04 is present, then the other is required.

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

X12 Comments: 1. This segment is intended to provide hash totals to validate transactioncompleteness and correctness.

Loop: CTT — TRANSACTION TOTALS Loop Repeat: 1

Segment Repeat: 1

Usage: REQUIRED

DIAGRAM

CTT01 354 CTT02 347 CTT03 81 CTT04 355 CTT05 183 CTT06 355

CTT ✽ Number ofLine Items ✽ Hash

Total ✽ Weight ✽ Unit/BasisMeas Code ✽ Volume ✽ Unit/Basis

Meas CodeM N0 1/6 O R 1/10 X R 1/10 X ID 2/2 X R 1/8 X ID 2/2

CTT07 352

✽ Description~

O AN 1/80

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED CTT01 354 Number of Line Items M N0 1/6Total number of line items in the transaction set

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 3 • CTT • CTTIMPLEMENTATION GUIDE TRANSACTION TOTALS

AUGUST 2017 193X12J REVIEW DRAFT

SITUATIONAL CTT02 347 Hash Total O R 1/10Sum of values of the specified data element. All values in the data element will besummed without regard to decimal points (explicit or implicit) or signs. Truncationwill occur on the left most digits if the sum is greater than the maximum size ofthe hash total of the data element.

Example:

-.0018 First occurrence of value beinghashed.

.18 Second occurrence of value beinghashed.

1.8 Third occurrence of value beinghashed.

18.01 Fourth occurrence of value beinghashed.

—————1855 Hash total prior to truncation.855 Hash total after truncation to

three-digit field.

471 SITUATIONAL RULE: Required when the trading partner agreementrequires transmission of hash totals. If not required, do nottransmit.

472 If hash total is transmitted it is calculated as the sum of the value ofquantities ordered, PO102, for each PO1 segment in thetransmission.

NOT USED CTT03 81 Weight X R 1/10

NOT USED CTT04 355 Unit or Basis for Measurement Code X ID 2/2

NOT USED CTT05 183 Volume X R 1/8

NOT USED CTT06 355 Unit or Basis for Measurement Code X ID 2/2

NOT USED CTT07 352 Description O AN 1/80

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 3 • CTT • CTTIMPLEMENTATION GUIDE TRANSACTION TOTALS

AUGUST 2017 194X12J REVIEW DRAFT

AMTMONETARY AMOUNT 004010X357 • 850 • TABLE 3 • CTT • AMTTOTAL PO AMOUNT

SEGMENT DETAIL

461 AMT - TOTAL PO AMOUNTX12 Segment Name: Monetary Amount

X12 Purpose: To indicate the total monetary amount

X12 Set Notes: 1. If AMT is used in the summary area, then AMT01 will = TT and AMT02 willindicate total transaction amount as calculated by the sender.

Loop: CTT — TRANSACTION TOTALS

Segment Repeat: 1

Usage: REQUIRED

DIAGRAM

AMT01 522 AMT02 782 AMT03 478

AMT ✽ Amount QualCode ✽ Monetary

Amount ✽ Cred/DebitFlag Code ~

M ID 1/3 M R 1/18 O ID 1/1

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED AMT01 522 Amount Qualifier Code M ID 1/3Code to qualify amount

CODE DEFINITION

TT Total Transaction AmountREQUIRED AMT02 782 Monetary Amount M R 1/18

Monetary amount

SITUATIONAL AMT03 478 Credit/Debit Flag Code O ID 1/1Code indicating whether amount is a credit or debit

460 SITUATIONAL RULE: Required when this amount is a credit. If notrequired, do not transmit.

CODE DEFINITION

C Credit

D Debit

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 3 • CTT • AMTIMPLEMENTATION GUIDE TOTAL PO AMOUNT

AUGUST 2017 195X12J REVIEW DRAFT

SETRANSACTION SET TRAILER 004010X357 • 850 • TABLE 3 • SETRANSACTION SET TRAILER

SEGMENT DETAIL

47 SE - TRANSACTION SET TRAILERX12 Segment Name: Transaction Set Trailer

X12 Purpose: To indicate the end of the transaction set and provide the count of thetransmitted segments (including the beginning (ST) and ending (SE) segments)

X12 Comments: 1. SE is the last segment of each transaction set.

Segment Repeat: 1

Usage: REQUIRED

DIAGRAM

SE01 96 SE02 329

SE ✽ Number ofInc Segs ✽ TS Control

Number ~

M N0 1/10 M AN 4/9

ELEMENT DETAIL

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED SE01 96 Number of Included Segments M N0 1/10Total number of segments included in a transaction set including ST and SEsegments

81 This total includes the ST and SE.

REQUIRED SE02 329 Transaction Set Control Number M AN 4/9Identifying control number that must be unique within the transaction setfunctional group assigned by the originator for a transaction set

NATIONAL AEROSPACE STANDARD 004010X357 • 850 • TABLE 3 • SEIMPLEMENTATION GUIDE TRANSACTION SET TRAILER

AUGUST 2017 196X12J REVIEW DRAFT

3 ExamplesExamples are available at http://examples.x12.org/.

197AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

A External Code Sources

A.1 External Code SourcesAppendix A is a listing of all external code sources referenced in this implementationguide.

5 Countries, Currencies and Funds

SIMPLE DATA ELEMENT/CODE REFERENCES26, 100, 66/38, 235/CH

SOURCECodes for Representation of Names of Countries, ISO 3166-(Latest Release)

Codes for Representation of Currencies and Funds, ISO 4217-(Latest Release)

AVAILABLE FROMAmerican National Standards Institute11 West 42nd Street, 13th FloorNew York, NY 10036

ABSTRACTThis international standard provides a two-letter alphabetic code for representing thenames of countries, dependencies, and other areas of special geopolitical interest forpurposes of international exchange and general directions for the maintenance of thecode.The standard is intended for use in any application requiring expression of entitlesin coded form. Most currencies are those of the geopolitical entities that are listed inISO 3166, Codes for the Representation of Names of Countries. The code may be athree-character alphabetic or three-digit numeric. The two leftmost characters of thealphabetic code identify the currency authority to which the code is assigned (usingthe two character alphabetic code from ISO 3166, if applicable).The rightmost characteris a mnemonic derived from the name of the major currency unit or fund. For currenciesnot associated with a single geographic entity, a specially-allocated two-characteralphabetic code, in the range XA to XZ identifies the currency authority. The rightmostcharacter is derived from the name of the geographic area concerned, and is mnemonicto the extent possible. The numeric codes are identical to those assigned to thegeographic entities listed in ISO 3166.The range 950-998 is reserved for identificationof funds and currencies not associated with a single entity listed in ISO 3166.

A.1AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

16 D-U-N-S Number

SIMPLE DATA ELEMENT/CODE REFERENCES860, 66/1, 66/9, 128/DNS, 128/DUN

SOURCEDun & Bradstreet

AVAILABLE FROMU.S. D-U-N-S Number assignment and lookup services are available through EDI,on-line, several types of mainframe and personal computer media, through a 900Number Service (900-990-3867), and in print.Dun & Bradstreet Information ServicesInformation Quality DepartmentD-U-N-S Number Administration899 Eaton AvenueBethlehem, PA 18025-0001

ABSTRACTThe D-U-N-S Number is a non-indicative nine-digit number assigned and maintainedby Dun & Bradstreet to identify unique business establishments. D-U-N-S Numbersare assigned to businesses worldwide. The ninth digit of the D-U-N-S Number is aModulus Ten Check Digit which catches 100% of single digit errors and 98% of singletransposition errors. D-U-N-S Numbers provide positive identification of businesslocations possessing unique, separate, and distinct operations. Through the D-U-N-SNumber, Dun & Bradstreet maintains linkage between units of an organization to easilyidentify corporate family relationships, such as those between headquarters, branches,subsidiaries, and divisions. The D-U-N-S Number is the non-indicative computer"address" of a business for which detailed marketing and credit information is maintainedby Dun & Bradstreet.

17 Standard Carrier Alpha Code (SCAC)

SIMPLE DATA ELEMENT/CODE REFERENCES140, 296, 298, 66/2, 66/ND, 309/RS

SOURCEDirectory of Standard Multi-Model Carriers and Tariff Agents Codes (SCAC-STAC),NMF 101 Series

AUGUST 2017A.2

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

004010X357 • 850PURCHASE ORDER

X12J REVIEW DRAFT

AVAILABLE FROMNational Motor Freight Association, Inc.2200 Mill RoadAlexandria, VA 22314-4654

ABSTRACTThe standard carrier alpha code (SCAC) lists and codes transportation companies.The SCAC program contemplates that each company will be assigned a unique twoto four letter (alpha) code for use as an abbreviation or to identify a particular companyfor transportation data processing purposes. The combination of letters used by anyone carrier does not conflict with those assigned to other carriers, even though suchother carriers may belong to a different mode. The SCAC directory contains twosections. Section 1 is an alphabetical arrangement of carrier names. Section 2 is analphabetical arrangement of carrier codes.

22 States and Outlying Areas of the U.S.

SIMPLE DATA ELEMENT/CODE REFERENCES156, 66/SJ, 235/A5, 771/009

SOURCENational Zip Code and Post Office Directory

AVAILABLE FROMU.S. Postal ServiceNational Information Data CenterP.O. Box 2977Washington, DC 20013

ABSTRACTProvides names, abbreviations, and codes for the 50 states, the District of Columbia,and the outlying areas of the U.S.The entities listed are considered to be the first orderdivisions of the U.S. Microfiche available from NTIS (same as address above). TheCanadian Post Office lists the following as "official" codes for Canadian Provinces: AB- Alberta BC - British Columbia MB - Manitoba NB - New Brunswick NF - NewfoundlandNS - Nova Scotia NT - North West Territories ON - Ontario PE - Prince Edward IslandPQ - Quebec SK - Saskatchewan YT - Yukon

A.3AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

38 Product Characteristic Data

SIMPLE DATA ELEMENT/CODE REFERENCES751, 559/AA, 559/ST

SOURCEMetals Industry Implementation Guidelines for EBDI: Aluminum Product Supplements(Vol. II)

Metals Industry Implementation Guidelines for EBDI: Steel Product Supplements (Vol.III)

AVAILABLE FROMAluminum Association900 19th Street, N.W.Washington, DC 20006American Iron & Steel Institute1133 15th Street, N.W., Suite 300Washington, DC 20005

ABSTRACTAn industry maintained product description code list which provides specific productcharacteristic data.

39 Packaging Characteristic Data

SIMPLE DATA ELEMENT/CODE REFERENCES754, 559/AA, 559/ST

SOURCEMetals Implementation Guidelines for EBDI: Aluminum Product Supplements (Vol. II)

Metals Implementation Guidelines for EBDI: Steel Product Supplements (Vol. III)

AVAILABLE FROMAluminum Association900 19th Street, N.W.Washington, DC 20006American Iron & Steel Institute1133 15th Street, N.W., Suite 300Washington, DC 20005

AUGUST 2017A.4

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

004010X357 • 850PURCHASE ORDER

X12J REVIEW DRAFT

ABSTRACTAn industry maintained packaging description code list which provides specificpackaging characteristic data.

46 Telecommunications Industry Codes

SIMPLE DATA ELEMENT/CODE REFERENCES751, 1000, 66/41, 66/42, 128/13, 128/15, 235/TY, 559/TI

SOURCETelecommunication Industry Forum (TCIF) Guidelines

TCIF Service Characteristic Qualifiers and Codes

AVAILABLE FROMExchange Carriers Standards Association, Secretariat1200 G Street, NWSuite 500Washington, DC 20005

ABSTRACTThe TCIF Guidelines and Service Characteristic Qualifiers and Codes list the suggestedcodes to be used in the industry. The codes in the Guidelines are subsets of the ASCX12.3 Data Element Dictionary. The Service Characteristic Qualifiers and Codescontain the industry-maintained codes for the service ordering and billing processesfor the industry.

51 ZIP Code

SIMPLE DATA ELEMENT/CODE REFERENCES116, 66/16, 309/PQ, 309/PR, 309/PS, 771/010

SOURCENational ZIP Code and Post Office Directory, Publication 65

The USPS Domestic Mail Manual

AVAILABLE FROMU.S Postal ServiceWashington, DC 20260New Orders

A.5AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

Superintendent of DocumentsP.O. Box 371954Pittsburgh, PA 15250-7954

ABSTRACTThe ZIP Code is a geographic identifier of areas within the United States and itsterritories for purposes of expediting mail distribution by the U.S. Postal Service. It isfive or nine numeric digits.The ZIP Code structure divides the U.S. into ten large groupsof states. The leftmost digit identifies one of these groups. The next two digits identifya smaller geographic area within the large group. The two rightmost digits identify alocal delivery area. In the nine-digit ZIP Code, the four digits that follow the hyphenfurther subdivide the delivery area. The two leftmost digits identify a sector which mayconsist of several large buildings, blocks or groups of streets. The rightmost digitsdivide the sector into segments such as a street, a block, a floor of a building, or acluster of mailboxes. The USPS Domestics Mail Manual includes information on theuse of the new 11-digit zip code.

62 American Paper Institute, Inc.

SIMPLE DATA ELEMENT/CODE REFERENCES66/28, 559/PA

SOURCEIndividual Mill Identifiers

AVAILABLE FROMAmerican Paper Institute, Inc.260 Madison, Ave.New York, NY 10016

ABSTRACTIndividual mill identifiers for product identification for bar coding and EDI for use in theUnited States and Canada.

65 Chemical Industry

SIMPLE DATA ELEMENT/CODE REFERENCES559/CI

SOURCEChemical Industry Data Exchange (CIDX)

AUGUST 2017A.6

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

004010X357 • 850PURCHASE ORDER

X12J REVIEW DRAFT

AVAILABLE FROMChemical Industry Data Exchange (CIDX)P.O. Box 4199Trenton, NJ 08610

ABSTRACTAn industry maintained description code list providing specific characteristic data.

67 Electronic Industries Association

SIMPLE DATA ELEMENT/CODE REFERENCES1225, 1226, 1227, 1229, 559/EI

SOURCEElectronic Industries Association

AVAILABLE FROMElectronic Industries Association2001 Pennsylvania Avenue, N.W.Washington, DC 20006

ABSTRACTCode table for identifying test names and types.

72 National Wholesale Druggists' Association

SIMPLE DATA ELEMENT/CODE REFERENCES559/DR

SOURCENational Wholesale Druggists Association (NWDA)

Chargeback Reason Code List

AVAILABLE FROMNational Wholesale Druggists Association (NWDA)105 Oronoco StreetP.O. Box 238Alexandria, VA 22313

A.7AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

ABSTRACTCodes to describe reasons why a chargeback is rejected.

80 Government Agency Acquisition Regulations

SIMPLE DATA ELEMENT/CODE REFERENCES128/DF, 128/FA, 128/GS, 128/HT, 128/VB, 128/ADA, 128/DHH, 128/DOA, 128/DOC,128/DOE, 128/DOI, 128/DOJ, 128/DOL, 128/DOS, 128/DOT, 128/DTS, 128/EDA,128/EPA, 128/HUD, 128/NAS, 559/FG

SOURCE48 Code of Federal Regulations

AVAILABLE FROMSuperintendent of DocumentsU.S. Government Printing OfficeWashington, DC 20402

ABSTRACTGovernment-wide acquisition regulations - Chapter 1 are those (FAR) jointly issuedby General Services Administration, Department of Defense and the NationalAeronautics and Space Administration. Chapter 2 are those (DFARS) issued by theDepartment of Defense, Chapter 5 are those (GSAR) by the General ServicesAdministration and Chapter 8 are those (VAAR) issued by the Department of VeteransAffairs.

88 National Retail Merchants Association

SIMPLE DATA ELEMENT/CODE REFERENCES235/CM, 235/SM, 559/NR

SOURCEStandard Color & Size Code Handbook

AVAILABLE FROMNational Retail Merchants Association100 West 31st StreetNew York, NY 10001

ABSTRACTThis publication contains standard color and size codes for use in the retail industry.

AUGUST 2017A.8

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

004010X357 • 850PURCHASE ORDER

X12J REVIEW DRAFT

113 Standard Industrial Classification Code

SIMPLE DATA ELEMENT/CODE REFERENCES751, 23/V, 235/SI, 559/MB, 1270/SI

SOURCEStandard Industrial Classification Manual

AVAILABLE FROMNational Technical Information Service5285 Port Royal RoadSpringfield, VA 22161

ABSTRACTThe Standard Industrial Classification (SIC) is a system for classifying establishmentsby type of economic activity. Its purposes are: (1) to facilitate the collection, tabulation,presentation, and analysis of data relating to establishments and (2) to promoteuniformity and comparability in the presentation of statistical data describing theeconomy.

126 American Petroleum Institute

SIMPLE DATA ELEMENT/CODE REFERENCES235/MB, 235/MD, 235/MO, 235/TA

SOURCEPIPENET Implementation Guide Std 1116

Publication #831-11160

AVAILABLE FROMAmerican Petroleum Institute - Publications1220 L Street, N.W.Washington, DC 20005

ABSTRACTContains code lists that enable pipeline companies to specify different types ofmovements involving custody transfer of the product, types of transportation service(sometimes involving different charges and tariffs), special services being renderedand types of fueling operations.

A.9AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

197 Packaging Requirement Codes

SIMPLE DATA ELEMENT/CODE REFERENCES753/CD, 753/CT, 753/IC, 753/LP, 753/PK, 753/PM, 753/UC, 753/WM, 753/CUD,753/OPI, 753/PML, 753/SMK, 753/UCL, 1270/JF, 1270/JG, 1270/JH, 1270/JI

SOURCEPackaging Requirement Codes, MIL-STD-2073-2

AVAILABLE FROMStandardization Document Order DeskBuilding 4D700 Robbins AvenuePhiladelphia, PA 19111-5094

ABSTRACTMIL-STD-2073-2C establishes and defines codes used in describing packaging materialand techniques specified in Department of Defense contracts. Data Element 1270Code JF Reference MIL-STD-2073-2C, Table IX. Provides a comprehensive list ofDepartment of Defense codes which identify the Level A packing requirements for anitem. Code JG Reference MIL-STD-2073-2C, Table IX. Provides a ReferenceMIL-STD-2073-2C, Table IX. Provides a comprehensive list of Department of Defensecodes which identify the Level B packing requirements for an item. Code JH ReferenceMIL-STD-2073-2C, Table IX. Provides a comprehensive list of Department of Defensecodes which identify the Level C packing requirements for an item. Code JI ReferenceMIL-STD-2073-2C, Table VII. Provides a comprehensive list of Department of Defensecodes which identify the intermediate container requirements for an item.

204 DoD Material Procedures for Development andApplication of Packaging Requirements

SIMPLE DATA ELEMENT/CODE REFERENCES753/HM, 1270/JA, 1270/JB, 1270/JC, 1270/JD, 1270/JE, 1270/JK, 1270/JL

SOURCEDepartment of Defense Material Procedures for Development and Applications ofPackaging Requirements (Part 1 of 2 Parts), MIL-STD-2073-1

AVAILABLE FROMStandardization Document Order Desk

AUGUST 2017A.10

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

004010X357 • 850PURCHASE ORDER

X12J REVIEW DRAFT

Building 4D700 Robbins AvenuePhiladelphia, PA 19111-5094

ABSTRACTData Element 1270 Code JA Reference MIL-STD-2073. Provides a comprehensivelist of Department of Defense codes which identify item physical characteristics. CodeJB Reference MIL-STD-2073-1. Provides a comprehensive list of Department ofDefense codes which identify item weight and Fragility characteristics. Code JCReference MIL-STD-2073-1. Provides a comprehensive list of Department of Defensecodes which identify the material needed to preserve an item. Code JD ReferenceMIL-STD-2073-1. Provides a comprehensive list of Department of Defense codeswhich identify the number of units to be contained in a package for an item. Code JEReference MIL-STD-2073-1. Provides a comprehensive list of Department of Defensecodes which identify the preservation data requirements for an item. Code JK ReferenceMIL-STD-2073-1. Provides a comprehensive list of Department of Defense codeswhich identify the number of units to be packed within each intermediate container foran item. Code JL Reference MIL-STD-22073-1. Provides a comprehensive list ofDepartment of Defense codes which identify the special marking requirements for anitem.

206 Government Bill of Lading Office Code

SIMPLE DATA ELEMENT/CODE REFERENCES309

SOURCEDefense Traffic Management Regulation (DTMR), Appendix I - Government Bill ofLading Codes

AVAILABLE FROMMilitary Traffic Management Command (MTMC)Attn: Programs and Systems Support (MTIN-P)5611 Columbia PikeFalls Church, VA 22041-5050

ABSTRACTDefines the regulations for managing the transportation of goods owned or purchasedby the Department of Defense.

A.11AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

253 Military Specification

SIMPLE DATA ELEMENT/CODE REFERENCES559/DD

SOURCEIndividual Military Specification Published in Its Own Document

(See Department of Defense Index of Specifications and Standards (DODISS))

AVAILABLE FROMIndividual Military Specifications Available From:Navy Publications and Printing Service700 Robbins AvenuePhiladelphia, PA 19111-5094DODISS Available From:Government Printing OfficeWashington, DC 20402

ABSTRACTDODISS is a collection of all specifications and standards. Each Military specificationreferenced in the DODISS has its own publication describing its specifications.

471 Compensation Type Code

SIMPLE DATA ELEMENT/CODE REFERENCES235/BR, 1270/CT

SOURCEAnnuity EDI Code Reference

AVAILABLE FROMEC ResourcesP.O. Box 727Hopkinton, NH 03229

ABSTRACTReference for codes used for Annuity reporting and maintenance.

AUGUST 2017A.12

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

004010X357 • 850PURCHASE ORDER

X12J REVIEW DRAFT

544 Nonforfeiture Option

SIMPLE DATA ELEMENT/CODE REFERENCES235/DW

SOURCELife and Annuity Code Lists

AVAILABLE FROMEC ResourcesP.O. Box 727Hopkinton, NH 03229

ABSTRACTList of codes used to describe policy provisions concerning automatic activity whenpremiums are not paid when due.

A.13AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

B EDI Control Directory

B.1 Control Segments• ISA

Interchange Control Header Segment• GS

Functional Group Header Segment• GE

Functional Group Trailer Segment• IEA

Interchange Control Trailer Segment

B.1AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT

004010X132 • 002

NOVEMBER 11, 1999ISAINTERCHANGE CONTROL HEADER 004010X132 • 002 • ISAINTERCHANGE CONTROL HEADER

IMPLEMENTATION

INTERCHANGE CONTROL HEADER1000000 Notes: 1. All positions within each of the data elements must be filled.

2. For compliant implementations under this implementation guide,ISA13, the interchange Control Number, must be a positive unsignednumber. Therefore, the ISA segment can be considered a fixed recordlength segment.

3. The first element separator defines the element separator to be usedthrough the entire interchange.

4. The ISA segment terminator defines the segment terminator usedthroughout the entire interchange.

5. Spaces in the example interchanges are represented by “.” for clarity.

1000001 Example: ISA✽00✽..........✽01✽SECRET....✽ZZ✽SENDERS.ID.....✽ZZ✽

RECEIVERS.ID...✽930602✽1253✽U✽00401✽000000905✽1✽T✽:~

STANDARD

ISA Interchange Control Header

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

DIAGRAM

ISA01 I01 ISA02 I02 ISA03 I03 ISA04 I04 ISA05 I05 ISA06 I06

ISA ✽ Author InfoQualifer ✽ Author

Information ✽ SecurityInfo Qual ✽ Security

Information ✽ InterchangeID Qual ✽ Interchange

Sender IDM ID 2/2 M AN 10/10 M ID 2/2 M AN 10/10 M ID 2/2 M AN 15/15

ISA07 I05 ISA08 I07 ISA09 I08 ISA10 I09 ISA11 I10 ISA12 I11

✽ InterchangeID Qual ✽ Interchange

Receiver ID ✽ InterchangeDate ✽ Interchange

Time ✽ Inter CtrlStand Ident ✽ Inter Ctrl

Version NumM ID 2/2 M AN 15/15 M DT 6/6 M TM 4/4 M ID 1/1 M ID 5/5

ISA13 I12 ISA14 I13 ISA15 I14 ISA16 I15

✽ Inter CtrlNumber ✽ Ack

Requested ✽ UsageIndicator ✽ Component

Elem Sepera ~

M N0 9/9 M ID 1/1 M ID 1/1 M 1/1

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED ISA01 I01 Authorization Information Qualifier M ID 2/2Code to identify the type of information in the Authorization Information

CODE DEFINITION

00 No Authorization Information Present (NoMeaningful Information in I02)

ADVISED

03 Additional Data Identification

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.2X12J REVIEW DRAFT

REQUIRED ISA02 I02 Authorization Information M AN 10/10Information used for additional identification or authorization of the interchangesender or the data in the interchange; the type of information is set by theAuthorization Information Qualifier (I01)

REQUIRED ISA03 I03 Security Information Qualifier M ID 2/2Code to identify the type of information in the Security Information

CODE DEFINITION

00 No Security Information Present (No MeaningfulInformation in I04)

ADVISED

01 Password

REQUIRED ISA04 I04 Security Information M AN 10/10This is used for identifying the security information about the interchange senderor the data in the interchange; the type of information is set by the SecurityInformation Qualifier (I03)

REQUIRED ISA05 I05 Interchange ID Qualifier M ID 2/2Qualifier to designate the system/method of code structure used to designate thesender or receiver ID element being qualified

1000002 This ID qualifies the Sender in ISA06.

CODE DEFINITION

01 Duns (Dun & Bradstreet)

14 Duns Plus Suffix

20 Health Industry Number (HIN)

CODE SOURCE 121: Health Industry Identification Number

27 Carrier Identification Number as assigned by HealthCare Financing Administration (HCFA)

28 Fiscal Intermediary Identification Number asassigned by Health Care Financing Administration(HCFA)

29 Medicare Provider and Supplier IdentificationNumber as assigned by Health Care FinancingAdministration (HCFA)

30 U.S. Federal Tax Identification Number

33 National Association of Insurance CommissionersCompany Code (NAIC)

ZZ Mutually Defined

REQUIRED ISA06 I06 Interchange Sender ID M AN 15/15Identification code published by the sender for other parties to use as the receiverID to route data to them; the sender always codes this value in the sender IDelement

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.3X12J REVIEW DRAFT

REQUIRED ISA07 I05 Interchange ID Qualifier M ID 2/2Qualifier to designate the system/method of code structure used to designate thesender or receiver ID element being qualified

1000003 This ID qualifies the Receiver in ISA08.

CODE DEFINITION

01 Duns (Dun & Bradstreet)

14 Duns Plus Suffix

20 Health Industry Number (HIN)

CODE SOURCE 121: Health Industry Identification Number

27 Carrier Identification Number as assigned by HealthCare Financing Administration (HCFA)

28 Fiscal Intermediary Identification Number asassigned by Health Care Financing Administration(HCFA)

29 Medicare Provider and Supplier IdentificationNumber as assigned by Health Care FinancingAdministration (HCFA)

30 U.S. Federal Tax Identification Number

33 National Association of Insurance CommissionersCompany Code (NAIC)

ZZ Mutually Defined

REQUIRED ISA08 I07 Interchange Receiver ID M AN 15/15Identification code published by the receiver of the data; When sending, it is usedby the sender as their sending ID, thus other parties sending to them will use thisas a receiving ID to route data to them

REQUIRED ISA09 I08 Interchange Date M DT 6/6Date of the interchange

1000006 The date format is YYMMDD.

REQUIRED ISA10 I09 Interchange Time M TM 4/4Time of the interchange

1000007 The time format is HHMM.

REQUIRED ISA11 I10 Interchange Control Standards Identifier M ID 1/1Code to identify the agency responsible for the control standard used by themessage that is enclosed by the interchange header and trailer

CODE DEFINITION

U U.S. EDI Community of ASC X12, TDCC, and UCS

REQUIRED ISA12 I11 Interchange Control Version Number M ID 5/5This version number covers the interchange control segments

CODE DEFINITION

00401 Draft Standards for Trial Use Approved forPublication by ASC X12 Procedures Review Boardthrough October 1997

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.4X12J REVIEW DRAFT

REQUIRED ISA13 I12 Interchange Control Number M N0 9/9A control number assigned by the interchange sender

1000004 The Interchange Control Number, ISA13, must be identical to theassociated Interchange Trailer IEA02.

REQUIRED ISA14 I13 Acknowledgment Requested M ID 1/1Code sent by the sender to request an interchange acknowledgment (TA1)

CODE DEFINITION

0 No Acknowledgment Requested

1 Interchange Acknowledgment Requested

REQUIRED ISA15 I14 Usage Indicator M ID 1/1Code to indicate whether data enclosed by this interchange envelope is test,production or information

CODE DEFINITION

P Production Data

T Test Data

REQUIRED ISA16 I15 Component Element Separator M 1/1Type is not applicable; the component element separator is a delimiter and not adata element; this field provides the delimiter used to separate component dataelements within a composite data structure; this value must be different than thedata element separator and the segment terminator

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.5X12J REVIEW DRAFT

IEAINTERCHANGE CONTROL TRAILER 004010X132 • 002 • IEAINTERCHANGE CONTROL TRAILER

IMPLEMENTATION

INTERCHANGE CONTROL TRAILER1000005 Example: IEA✽1✽000000905~

STANDARD

IEA Interchange Control Trailer

Purpose: To define the end of an interchange of zero or more functional groups andinterchange-related control segments

DIAGRAM

IEA01 I16 IEA02 I12

IEA ✽ Num of InclFunct Group ✽ Inter Ctrl

Number ~

M N0 1/5 M N0 9/9

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED IEA01 I16 Number of Included Functional Groups M N0 1/5A count of the number of functional groups included in an interchange

REQUIRED IEA02 I12 Interchange Control Number M N0 9/9A control number assigned by the interchange sender

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.6X12J REVIEW DRAFT

GSFUNCTIONAL GROUP HEADER 004010X132 • 002 • GSFUNCTIONAL GROUP HEADER

IMPLEMENTATION

FUNCTIONAL GROUP HEADER1000054 Example: GS✽PO✽SENDER CODE✽RECEIVER

CODE✽20000331✽0802✽1✽X✽004010X357~

STANDARD

GS Functional Group Header

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

DIAGRAM

GS01 479 GS02 142 GS03 124 GS04 373 GS05 337 GS06 28

GS ✽ FunctionalID Code ✽ Application

Send’s Code ✽ ApplicationRec’s Code ✽ Date ✽ Time ✽ Group Ctrl

NumberM ID 2/2 M AN 2/15 M AN 2/15 M DT 8/8 M TM 4/8 M N0 1/9

GS07 455 GS08 480

✽ ResponsibleAgency Code ✽ Ver/Release

ID Code ~

M ID 1/2 M AN 1/12

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED GS01 479 Functional Identifier Code M ID 2/2Code identifying a group of application related transaction sets

CODE DEFINITION

PO Purchase Order (850)

REQUIRED GS02 142 Application Sender’s Code M AN 2/15Code identifying party sending transmission; codes agreed to by trading partners

1000009 Use this code to identify the unit sending the information.

REQUIRED GS03 124 Application Receiver’s Code M AN 2/15Code identifying party receiving transmission. Codes agreed to by trading partners

1000010 Use this code to identify the unit receiving the information.

REQUIRED GS04 373 Date M DT 8/8Date expressed as CCYYMMDD

SEMANTIC: GS04 is the group date.

1000011 Use this date for the functional group creation date.

REQUIRED GS05 337 Time M TM 4/8Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, orHHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S =integer seconds (00-59) and DD = decimal seconds; decimal seconds areexpressed as follows: D = tenths (0-9) and DD = hundredths (00-99)

SEMANTIC: GS05 is the group time.

1000012 Use this time for the creation time. The recommended format isHHMM.

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.7X12J REVIEW DRAFT

REQUIRED GS06 28 Group Control Number M N0 1/9Assigned number originated and maintained by the sender

SEMANTIC: The data interchange control number GS06 in this header must beidentical to the same data element in the associated functional group trailer,GE02.

REQUIRED GS07 455 Responsible Agency Code M ID 1/2Code used in conjunction with Data Element 480 to identify the issuer of thestandard

CODE DEFINITION

X Accredited Standards Committee X12

REQUIRED GS08 480 Version / Release / Industry Identifier Code M AN 1/12Code indicating the version, release, subrelease, and industry identifier of the EDIstandard being used, including the GS and GE segments; if code in DE455 in GSsegment is X, then in DE 480 positions 1-3 are the version number; positions 4-6are the release and subrelease, level of the version; and positions 7-12 are theindustry or trade association identifiers (optionally assigned by user); if code inDE455 in GS segment is T, then other formats are allowed

CODE DEFINITION

004010X357 Draft Standards Approved for Publication by ASCX12 Procedures Review Board through October1997, as published in this implementation guide.

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.8X12J REVIEW DRAFT

GEFUNCTIONAL GROUP TRAILER 004010X132 • 002 • GEFUNCTIONAL GROUP TRAILER

IMPLEMENTATION

FUNCTIONAL GROUP TRAILER1000013 Example: GE✽1✽1~

STANDARD

GE Functional Group Trailer

Purpose: To indicate the end of a functional group and to provide control information

DIAGRAM

GE01 97 GE02 28

GE ✽ Number ofTS Included ✽ Group Ctrl

Number ~

M N0 1/6 M N0 1/9

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED GE01 97 Number of Transaction Sets Included M N0 1/6Total number of transaction sets included in the functional group or interchange(transmission) group terminated by the trailer containing this data element

REQUIRED GE02 28 Group Control Number M N0 1/9Assigned number originated and maintained by the sender

SEMANTIC: The data interchange control number GE02 in this trailer must beidentical to the same data element in the associated functional group header,GS06.

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.9X12J REVIEW DRAFT

TA1INTERCHANGE ACKNOWLEDGMENT 004010X132 • 002 • TA1INTERCHANGE ACKNOWLEDGMENT

IMPLEMENTATION

INTERCHANGE ACKNOWLEDGMENT1000014 Notes: 1. All fields must contain data.

1000015 2. This segment acknowledges the reception of an X12 interchangeheader and trailer from a previous interchange. If the header/trailerpair was received correctly, the TA1 reflects a valid interchange,regardless of the validity of the contents of the data included insidethe header/trailer envelope.

1000076 3. See A.1.5.1, Interchange Acknowledgment, TAI, for interchangeacknowledgment.

1000016 Example: TA1✽000000905✽940101✽0100✽A✽001~

STANDARD

TA1 Interchange Acknowledgment

Purpose: To report the status of processing a received interchange header and trailer orthe non-delivery by a network provider

DIAGRAM

TA101 I12 TA102 I08 TA103 I09 TA104 I17 TA105 I18

TA1 ✽ Inter CtrlNumber ✽ Interchange

Date ✽ InterchangeTime ✽ Interchange

Ack Code ✽ InterchangeNote Code ~

M N0 9/9 M DT 6/6 M TM 4/4 M ID 1/1 M ID 3/3

ELEMENT SUMMARY

USAGEREF.DES.

DATAELEMENT NAME ATTRIBUTES

REQUIRED TA101 I12 Interchange Control Number M N0 9/9A control number assigned by the interchange sender

1000017 This number uniquely identifies the interchange data to the sender.It is assigned by the sender. Together with the sender ID it uniquelyidentifies the interchange data to the receiver. It is suggested thatthe sender, receiver, and all third parties be able to maintain anaudit trail of interchanges using this number.

1000018 In the TA1, this should be the interchange control number of theoriginal interchange that this TA1 is acknowledging.

REQUIRED TA102 I08 Interchange Date M DT 6/6Date of the interchange

1000019 This is the date of the original interchange being acknowledged.(YYMMDD)

REQUIRED TA103 I09 Interchange Time M TM 4/4Time of the interchange

1000020 This is the time of the original interchange being acknowledged.(HHMM)

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.10X12J REVIEW DRAFT

REQUIRED TA104 I17 Interchange Acknowledgment Code M ID 1/1This indicates the status of the receipt of the interchange control structure

CODE DEFINITION

A The Transmitted Interchange Control StructureHeader and Trailer Have Been Received and HaveNo Errors.

E The Transmitted Interchange Control StructureHeader and Trailer Have Been Received and AreAccepted But Errors Are Noted. This Means theSender Must Not Resend This Data.

R The Transmitted Interchange Control StructureHeader and Trailer are Rejected Because of Errors.

REQUIRED TA105 I18 Interchange Note Code M ID 3/3This numeric code indicates the error found processing the interchange controlstructure

CODE DEFINITION

000 No error

001 The Interchange Control Number in the Header andTrailer Do Not Match. The Value From the Header isUsed in the Acknowledgment.

002 This Standard as Noted in the Control StandardsIdentifier is Not Supported.

003 This Version of the Controls is Not Supported

004 The Segment Terminator is Invalid

005 Invalid Interchange ID Qualifier for Sender

006 Invalid Interchange Sender ID

007 Invalid Interchange ID Qualifier for Receiver

008 Invalid Interchange Receiver ID

009 Unknown Interchange Receiver ID

010 Invalid Authorization Information Qualifier Value

011 Invalid Authorization Information Value

012 Invalid Security Information Qualifier Value

013 Invalid Security Information Value

014 Invalid Interchange Date Value

015 Invalid Interchange Time Value

016 Invalid Interchange Standards Identifier Value

017 Invalid Interchange Version ID Value

018 Invalid Interchange Control Number Value

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.11X12J REVIEW DRAFT

019 Invalid Acknowledgment Requested Value

020 Invalid Test Indicator Value

021 Invalid Number of Included Groups Value

022 Invalid Control Structure

023 Improper (Premature) End-of-File (Transmission)

024 Invalid Interchange Content (e.g., Invalid GSSegment)

025 Duplicate Interchange Control Number

026 Invalid Data Element Separator

027 Invalid Component Element Separator

028 Invalid Delivery Date in Deferred Delivery Request

029 Invalid Delivery Time in Deferred Delivery Request

030 Invalid Delivery Time Code in Deferred DeliveryRequest

031 Invalid Grade of Service Code

X12 STANDARDS FOR EDITECHNICAL REPORT • TYPE 3 CONTROL SEGMENTS

AUGUST 2017 B.12X12J REVIEW DRAFT

C Change SummaryThis Implementation Guide defines the X12 requirements for the Aerospace Industry PurchaseOrder (850). It is based on version/release/subrelease 004010 of the ASC X12 standards.

C.1AUGUST 2017

004010X357 • 850PURCHASE ORDER

NATIONAL AEROSPACE STANDARDIMPLEMENTATION GUIDE

X12J REVIEW DRAFT