Message Schemas Description
Introduction
A message is a related set of information composed into a single unit and sent from one system to another system–often between one party's system and another party's system (e.g., buyer to a seller). Common examples include purchase orders, ship notices, inventory reports, work orders, and work records. Synonyms for message include document, payload, and BOD (Business Object Document). A schema is a specification defining a message's structural and data-type requirements. In other words, a schema specifies what a message looks like. Sometimes people use standards as a synonym for schemas, but technically standards can categorize other implementation resources. While schema can be used generically, it is often used specifically to refer to a W3C XML Schema (a.k.a., XSD).
In the agriculture industry there are a number of organizations that develop and publish schemas. AgGateway collaborates with most of them. The following table outlines some of the most-used schemas that support supply chain operations and field operations.
Standard (Schemas) | Description | Organization | Notes |
|---|---|---|---|
AgGateway Open Standards |
| AgGateway/OAGi | Freely open to public |
AgXML Standards |
| AgXML | Available AgGateway & AgXML members |
OAGIS |
| OAGi | Freely open to public |
ISO 11783 |
| ISO |
|
Other ISO |
| ISO |
|
Standards (Schemas)
AgGateway Open Standards
Customer/Company Information | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes |
| 2 | Qualification Request |
|
| ||||||
| 3 | Qualification Response |
|
| ||||||
| 4 | Catalog and RFQ | ||||||||
| 5 | Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes |
| 6 | Customer Specific Catalog Update |
|
| ||||||
| 7 | Product Catalog Update |
|
| ||||||
| 8 | Request for Quote |
|
| ||||||
| 9 | Purchase Order | ||||||||
| 10 | Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes |
| 11 | Order Change |
|
| ||||||
| 12 | Order Create |
|
| ||||||
| 13 | Order Response |
|
| ||||||
| 14 | Order Status Request |
|
| ||||||
| 15 | Order Status Response |
|
| ||||||
| 16 | Financials | ||||||||
| 17 | Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes |
| 18 | Invoice |
|
| ||||||
| 19 | Invoice Response |
|
| ||||||
| 20 | Payment |
|
| ||||||
| 21 | Payment Detail |
|
| ||||||
| 22 | Payment Response |
|
| ||||||
| 23 | Price Availability Request |
|
| ||||||
| 24 | Price Availability Response |
|
| ||||||
| 25 | Acceptance Notification* |
|
|
| |||||
| 26 | Logistics | ||||||||
| 27 | Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes |
| 28 | Carrier Weights |
|
| ||||||
| 29 | Freight Bill |
|
| ||||||
| 30 | Load Tender Motor |
|
| ||||||
| 31 | Load Tender Ocean |
|
| ||||||
| 32 | Load Tender Rail |
|
| ||||||
| 33 | Load Tender Response |
|
| ||||||
| 34 | Shipment Status |
|
| ||||||
| 35 | Shipment Status Request |
|
| ||||||
| 36 | Ship Notice |
|
| ||||||
| 37 | Receipt Notice* |
|
|
| |||||
| 38 | Shipping Instructions |
| |||||||