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 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
1 | Qualification Request | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
2 | Qualification Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
Catalog and RFQ | |||||||||
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
3 | Customer Specific Catalog Update | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
4 | Product Catalog Update | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
5 | Request for Quote | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
Purchase Order | |||||||||
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
6 | Order Change | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
7 | Order Create | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
8 | Order Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
9 | Order Status Request | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
10 | Order Status Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
Financials | |||||||||
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
11 | Invoice | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
12 | Invoice Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
13 | Payment | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
14 | Payment Detail | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
15 | Payment Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
16 | Price Availability Request | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
17 | Price Availability Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
18 | Acceptance Notification* | ![]() | ![]() | ![]() | ![]() | ![]() | |||
Logistics | |||||||||
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
19 | Carrier Weights | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
20 | Freight Bill | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
21 | Load Tender Motor | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
22 | Load Tender Ocean | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
23 | Load Tender Rail | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
24 | Load Tender Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
25 | Shipment Status | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
26 | Shipment Status Request | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
27 | Ship Notice | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
28 | Receipt Notice* | ![]() | ![]() | ![]() | ![]() | ![]() | |||
29 | Shipping Instructions | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
Exchange Interactions | |||||||||
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
30 | Posting Accept | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
31 | Posting Accept Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
32 | Posting Cancel | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
33 | Posting Cancel Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
34 | Posting Change | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
35 | Posting Create | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
36 | Posting Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
37 | Posting Status Request | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
38 | Posting Status Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
Product Information | |||||||||
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
39 | Certificate Of Analysis | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
40 | Quality Testing Report | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
Forecasting | |||||||||
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
41 | Delivery Receipt | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
42 | Delivery Receipt Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
43 | Demand Forecast | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
44 | Demand Forecast Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
45 | Demand Plan | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
46 | Demand Plan Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
47 | Inventory Actual Usage | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
48 | Inventory Actual Usage Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
49 | Replenishment Proposal Cancel | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
50 | Replenishment Proposal Change | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
51 | Replenishment Proposal Request | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
52 | Replenishment Proposal Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
53 | Supply Plan | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
54 | Supply Plan Response | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
Credit Upon Proof of Sale | |||||||||
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
55 | Cost Support Credit Request* | ![]() | |||||||
56 | Cost Support Credit Response* | ![]() | ![]() | ![]() | ![]() | ![]() | |||
57 | Cost Support Request* | ![]() | ![]() | ![]() | ![]() | ![]() | |||
58 | Cost Support Response* | ![]() | ![]() | ![]() | ![]() | ![]() | |||
59 | Cost Support Request Change* | ![]() | ![]() | ![]() | ![]() | ![]() | |||
Reporting | |||||||||
Category/Message | Description | v3 | v4 | v5.0 | v5.1.1 | v5.2 | v5.3 | Notes | |
60 | Product Movement Report* | ![]() | ![]() | ![]() | ![]() | ![]() |