EDI 854 Shipment Delivery Discrepancy Information
Functional Group DD
X12I Transportation Subcommittee
This Draft Standard for Trial Use contains the format and establishes the data contents of the Shipment Delivery Discrepancy Information Transaction Set (854) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set is used to enable a carrier to notify a shipper or consignee of discrepancies between tendered freight and actual delivered freight. Delivery discrepancy data enables a party to track and control damages, overages, and shortages. This transaction set is not used to acknowledge receipt of goods.
Heading
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 0200Beginning Segment for Shipment Delivery Discrepancy InformationMandatoryMax 1
To transmit identifying numbers and other basic data relating to the transaction set
- 0300Date/TimeOptionalMax 1
To specify pertinent dates and times
- 0400Reference IdentificationOptionalMax 20
To transmit identifying information as specified by the Reference Identification Qualifier
The N9 segment is used to transmit reference numbers that are unique to the entire shipment, such as a master purchase order number or a master shipment identification number. - 0500RemarksOptionalMax 10
To transmit information in a free-form format for comment or special instruction
- N1 Loop OptionalRepeat 10
- 0600NameMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 loop allows for transmission of information and reference numbers pertaining to the shipper. The N9 could include dock number, door number, or plant number. - 0700Additional Name InformationOptionalMax 2
To specify additional names
- 0800Address InformationOptionalMax 2
To specify the location of the named party
- 0900Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 1000ContactOptionalMax 1
To identify a person or office to whom communications should be directed
- 1100Reference IdentificationOptionalMax 20
To transmit identifying information as specified by the Reference Identification Qualifier
- 0600NameMandatoryMax 1
Detail
- LX Loop MandatoryRepeat 999
- 0100Assigned NumberMandatoryMax 1
To reference a line number in a transaction set
The LX loop will contain only the information pertaining to the discrepancy. - 0200Reference IdentificationOptionalMax 5
To transmit identifying information as specified by the Reference Identification Qualifier
- 0300Date/TimeOptionalMax 1
To specify pertinent dates and times
- 0400Carrier InformationOptionalMax >1
To identify carrier equipment and condition of shipment
- N1 Loop OptionalRepeat 10
- 0500NameMandatoryMax 1
To identify a party by type of organization, name, and code
This N1 loop allows for transmission of information and reference numbers pertaining to the consignee. - 0600Additional Name InformationOptionalMax 2
To specify additional names
- 0700Address InformationOptionalMax 2
To specify the location of the named party
- 0800Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 0900ContactOptionalMax 1
To identify a person or office to whom communications should be directed
- Q8 Loop MandatoryRepeat 999
- 1000Detail Delivery Exception InformationMandatoryMax 1
To transmit detailed lading data, damage, and disposition information
The Q8 loop allows for transmission of detailed information pertaining to the shipment discrepancy. - 1100Date/TimeOptionalMax 1
To specify pertinent dates and times
- 1200RemarksOptionalMax 1
To transmit information in a free-form format for comment or special instruction
- 1250Loop HeaderOptionalMax 1
To indicate that the next segment begins a loop
- N1 Loop OptionalRepeat 10
- 1300NameMandatoryMax 1
To identify a party by type of organization, name, and code
This N1 loop allows for transmission of information pertaining to the final disposition of the shipment. - 1400Additional Name InformationOptionalMax 2
To specify additional names
- 1500Address InformationOptionalMax 2
To specify the location of the named party
- 1600Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 1300NameMandatoryMax 1
- 1650Loop TrailerOptionalMax 1
To indicate that the loop immediately preceding this segment is complete
- 1000Detail Delivery Exception InformationMandatoryMax 1
- 0500NameMandatoryMax 1
- 0100Assigned NumberMandatoryMax 1
- 1700Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)