EDI & B2B Solutions · Cybersecurity · Health Care · Java

EDI reference

A clearer view of
EDI terminology.

A quick guide to the transaction codes and terms used in electronic data interchange.

Structured programming code displayed on a computer screen.

Common terms.

Colleagues working together at a computer.
EDI — Electronic Data Interchange
The exchange of structured business documents between computer systems.
B2B — Business-to-Business
Transactions and integration between companies.
ERP — Enterprise Resource Planning
Business systems used to manage operations such as orders, inventory, and finance.
BPML — Business Process Modeling Language
A language used to describe business processes, including processes in IBM Sterling B2B Integrator.
ASN — Advance Ship Notice
A notice providing information about a shipment before it arrives.

Transaction and message reference.

These brief descriptions help identify common message purposes. Requirements depend on the version and your trading partner’s implementation guide.

X12 transactions
X12 transaction codes
CodePurpose
110Air freight invoice details
204Motor carrier load tender
210Motor carrier freight invoice details
214Carrier shipment status
270Health care eligibility and benefit inquiry
271Health care eligibility and benefit response
276Health care claim status request
277Health care claim status response
278Health care service review
322Terminal and intermodal ramp activity
404Rail carrier shipment information
810Invoice
820Payment and remittance information
824Application-level advice
830Planning schedule and release information
832Price and sales catalog
834Benefit enrollment and maintenance
835Health care payment and remittance advice
836Procurement notice
837Health care claim
838Trading partner profile
840Request for quotation
841Specifications and technical information
843Response to a quotation request
846Inventory inquiry and advice
850Purchase order
855Purchase order acknowledgment
856Shipment notice and manifest
860Buyer purchase order change request
864Text message
865Seller purchase order change acknowledgment or request
870Order status report
990Response to a load tender
997Functional acknowledgment
SPEC2000 messages
SPEC2000 message identifiers
CodePurpose
S1BOOKEDPurchase order
S1INVOICEInvoice and invoice acknowledgment
S1INVEXCInvoice exception
S1SHIPPEDAdvance ship notice
S1QUOTESPurchase order quote and quote response
S1REJECTRejection message
S1ORDEXCOrder exception
EDIFACT messages
EDIFACT message identifiers
CodePurpose
APERAKApplication error and acknowledgment
BANSTABanking status
DELFORDelivery schedule
DELJITJust-in-time delivery schedule
DESADVDespatch advice
INVOICInvoice
INVRPTInventory report
ORDCHGPurchase order change request
ORDERSPurchase order
ORDRSPPurchase order response
PAYMULMultiple payment order
QUOTESQuotation
RECADVReceiving advice
SLSRPTSales data report

For authoritative X12 definitions, visit the X12 transaction set directory.