Access X12 from your terminal Get the tedi CLI
870

Order Status Report

An Order Status Report is a document sent by suppliers, distributors, or logistics providers to their customers to communicate the current status of previously placed orders. The Beginning Segment for Order Status Report (BSR) establishes the core information about the report, while the Hierarchical Level (HL) segment structures order and line-item details in the detail section. The Item Status Report (ISR) segment conveys specific status information for individual items, such as whether they are in stock, backordered, or shipped. This transaction set may be sent proactively to provide updates or in response to inquiries, and it supports the inclusion of carrier and delivery routing information through optional carrier detail segments.

Consider a scenario where TechSupply Inc., a computer components distributor, receives a purchase order from BuildIT Corporation for 500 units of RAM modules and 200 units of SSDs. A week later, TechSupply sends BuildIT an Order Status Report indicating that all 500 RAM modules have shipped via FedEx with an expected delivery date, but that only 150 of the 200 SSDs are currently available with the remaining 50 units backordered and expected to ship within two weeks. The report uses the HL and ISR segments to organize and communicate the status of each line item, includes the carrier routing information in the TD5 segment, and references the original purchase order through the PRF segment, allowing BuildIT to quickly understand fulfillment progress without contacting TechSupply directly.

Order Status Report (RS870) contains 3 tables (Heading, Detail, Summary), 10 loops, and 66 segments. Sign up free or login to view every table, loop, and element in full, as well as download it in Markdown or console (text) formats.

Heading
ST 0100
Transaction Set Header
R
Max 1
BSR 0200
Beginning Segment for Order Status Report
R
Max 1
TD3 0420
Carrier Details (Equipment)
O
Max 1
DTM 0450
Date/Time Reference
O
Max 10

Sign up free to see the full RS870 reference

See every segment, loop, and element across all 3 tables. Download it as a diagram or Markdown, or use the tedi CLI to access the full X12 reference from your terminal.