OP ASC x 12 Implementation

Industry Interpretation

Interchange Control

GS Functional Group Header:

The Joint Metals Guideline does not specify the industry’s position on the use of the GS segment to define how the sender/receiver ID is used; i.e. envelope identity versus internal routing identity.

Steel producers and their trading partners may use GS sender/receiver ID as desired consistent with the ASC X12 standard. The X12 standards denote that the sender of an EDI transaction controls/specifies use of the Sender ID and the receiver controls/specifies use of the Receiver ID.


856 Ship Notice/Manifest

Combination Loads:

The current Joint Metals 003040 Guideline does not clearly document reporting requirements for a Combination Load (multiple steel producer material on same shipment).

The following segments/codes are required to designate a Combination Shipment:

  • MEA at the shipment level with the number of the steel producer's shipment references in the MEA03 (MEA*CT*NOR*"Number of Ref"*EA).

  • Additional TD1 segment with Consolidated Weight of Shipment (TD1******A*"Wgt"* LB).

  • TD506 with "CT" designating "Combination".

  • Additional REF segment specifying Master Bill of Lading Number (REF*MB*"Master Bill of Lading Number").

    870 Order Status (Production Rpt / Hold/Release)

Functional Group Code:

All "870" transactions should contain "RS" as the Functional Group Code. The beginning segment (BSR) should be used to designate transaction type:

Version 003040:
BSR01 ="PP" Normal Production or
Build-up Production
="AO" Hold/Release


Version 004010:
BSR01 ="PA" Normal Production
"PP" Build-up Production
"AO" Hold/Release