EDI reference
A clearer view of
EDI terminology.
A quick guide to the transaction codes and terms used in electronic data interchange.

Common terms.

- 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
| Code | Purpose |
|---|---|
| 110 | Air freight invoice details |
| 204 | Motor carrier load tender |
| 210 | Motor carrier freight invoice details |
| 214 | Carrier shipment status |
| 270 | Health care eligibility and benefit inquiry |
| 271 | Health care eligibility and benefit response |
| 276 | Health care claim status request |
| 277 | Health care claim status response |
| 278 | Health care service review |
| 322 | Terminal and intermodal ramp activity |
| 404 | Rail carrier shipment information |
| 810 | Invoice |
| 820 | Payment and remittance information |
| 824 | Application-level advice |
| 830 | Planning schedule and release information |
| 832 | Price and sales catalog |
| 834 | Benefit enrollment and maintenance |
| 835 | Health care payment and remittance advice |
| 836 | Procurement notice |
| 837 | Health care claim |
| 838 | Trading partner profile |
| 840 | Request for quotation |
| 841 | Specifications and technical information |
| 843 | Response to a quotation request |
| 846 | Inventory inquiry and advice |
| 850 | Purchase order |
| 855 | Purchase order acknowledgment |
| 856 | Shipment notice and manifest |
| 860 | Buyer purchase order change request |
| 864 | Text message |
| 865 | Seller purchase order change acknowledgment or request |
| 870 | Order status report |
| 990 | Response to a load tender |
| 997 | Functional acknowledgment |
SPEC2000 messages
| Code | Purpose |
|---|---|
| S1BOOKED | Purchase order |
| S1INVOICE | Invoice and invoice acknowledgment |
| S1INVEXC | Invoice exception |
| S1SHIPPED | Advance ship notice |
| S1QUOTES | Purchase order quote and quote response |
| S1REJECT | Rejection message |
| S1ORDEXC | Order exception |
EDIFACT messages
| Code | Purpose |
|---|---|
| APERAK | Application error and acknowledgment |
| BANSTA | Banking status |
| DELFOR | Delivery schedule |
| DELJIT | Just-in-time delivery schedule |
| DESADV | Despatch advice |
| INVOIC | Invoice |
| INVRPT | Inventory report |
| ORDCHG | Purchase order change request |
| ORDERS | Purchase order |
| ORDRSP | Purchase order response |
| PAYMUL | Multiple payment order |
| QUOTES | Quotation |
| RECADV | Receiving advice |
| SLSRPT | Sales data report |
For authoritative X12 definitions, visit the X12 transaction set directory.
EDI & B2B Solutions · Cybersecurity · Health Care · Java