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)DescriptionOrganizationNotes
AgGateway Open Standards
AgGateway/OAGiFreely open to public
AgXML Standards
AgXMLAvailable AgGateway & AgXML members
OAGIS
OAGiFreely open to public
ISO 11783
ISO
Other ISO
ISO

Standards (Schemas)

AgGateway Open Standards


Customer/Company Information

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
1Qualification Request
(tick)(tick)(tick)(tick)(tick)(tick)
2Qualification Response
(tick)(tick)(tick)(tick)(tick)(tick)
 Catalog and RFQ

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
3Customer Specific Catalog Update
(tick)(tick)(tick)(tick)(tick)(tick)
4Product Catalog Update
(tick)(tick)(tick)(tick)(tick)(tick)
5Request for Quote
(tick)(tick)(tick)(tick)(tick)(tick)

Purchase Order

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
6Order Change
(tick)(tick)(tick)(tick)(tick)(tick)
7Order Create
(tick)(tick)(tick)(tick)(tick)(tick)
8Order Response
(tick)(tick)(tick)(tick)(tick)(tick)
9Order Status Request
(tick)(tick)(tick)(tick)(tick)(tick)
10Order Status Response
(tick)(tick)(tick)(tick)(tick)(tick)

Financials

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
11Invoice
(tick)(tick)(tick)(tick)(tick)(tick)
12Invoice Response
(tick)(tick)(tick)(tick)(tick)(tick)
13Payment
(tick)(tick)(tick)(tick)(tick)(tick)
14Payment Detail
(tick)(tick)(tick)(tick)(tick)(tick)
15Payment Response
(tick)(tick)(tick)(tick)(tick)(tick)
16Price Availability Request
(tick)(tick)(tick)(tick)(tick)(tick)
17Price Availability Response
(tick)(tick)(tick)(tick)(tick)(tick)
18Acceptance Notification*

(tick)(tick)(tick)(tick)(tick)

Logistics

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
19Carrier Weights
(tick)(tick)(tick)(tick)(tick)(tick)
20Freight Bill
(tick)(tick)(tick)(tick)(tick)(tick)
21Load Tender Motor
(tick)(tick)(tick)(tick)(tick)(tick)
22Load Tender Ocean
(tick)(tick)(tick)(tick)(tick)(tick)
23Load Tender Rail
(tick)(tick)(tick)(tick)(tick)(tick)
24Load Tender Response
(tick)(tick)(tick)(tick)(tick)(tick)
25Shipment Status
(tick)(tick)(tick)(tick)(tick)(tick)
26Shipment Status Request
(tick)(tick)(tick)(tick)(tick)(tick)
27Ship Notice
(tick)(tick)(tick)(tick)(tick)(tick)
28Receipt Notice*

(tick)(tick)(tick)(tick)(tick)
29Shipping Instructions
(tick)(tick)(tick)(tick)(tick)(tick)

Exchange Interactions

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
30Posting Accept
(tick)(tick)(tick)(tick)(tick)(tick)
31Posting Accept Response
(tick)(tick)(tick)(tick)(tick)(tick)
32Posting Cancel
(tick)(tick)(tick)(tick)(tick)(tick)
33Posting Cancel Response
(tick)(tick)(tick)(tick)(tick)(tick)
34Posting Change
(tick)(tick)(tick)(tick)(tick)(tick)
35Posting Create
(tick)(tick)(tick)(tick)(tick)(tick)
36Posting Response
(tick)(tick)(tick)(tick)(tick)(tick)
37Posting Status Request
(tick)(tick)(tick)(tick)(tick)(tick)
38Posting Status Response
(tick)(tick)(tick)(tick)(tick)(tick)

Product Information

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
39Certificate Of Analysis
(tick)(tick)(tick)(tick)(tick)(tick)
40Quality Testing Report
(tick)(tick)(tick)(tick)(tick)(tick)

Forecasting

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
41Delivery Receipt
(tick)(tick)(tick)(tick)(tick)(tick)
42Delivery Receipt Response
(tick)(tick)(tick)(tick)(tick)(tick)
43Demand Forecast
(tick)(tick)(tick)(tick)(tick)(tick)
44Demand Forecast Response
(tick)(tick)(tick)(tick)(tick)(tick)
45Demand Plan
(tick)(tick)(tick)(tick)(tick)(tick)
46Demand Plan Response
(tick)(tick)(tick)(tick)(tick)(tick)
47Inventory Actual Usage
(tick)(tick)(tick)(tick)(tick)(tick)
48Inventory Actual Usage Response
(tick)(tick)(tick)(tick)(tick)(tick)
49Replenishment Proposal Cancel
(tick)(tick)(tick)(tick)(tick)(tick)
50Replenishment Proposal Change
(tick)(tick)(tick)(tick)(tick)(tick)
51Replenishment Proposal Request
(tick)(tick)(tick)(tick)(tick)(tick)
52Replenishment Proposal Response
(tick)(tick)(tick)(tick)(tick)(tick)
53Supply Plan
(tick)(tick)(tick)(tick)(tick)(tick)
54Supply Plan Response
(tick)(tick)(tick)(tick)(tick)(tick)

Credit Upon Proof of Sale

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
55Cost Support Credit Request*

(tick)




56Cost Support Credit Response*

(tick)(tick)(tick)(tick)(tick)
57Cost Support Request*

(tick)(tick)(tick)(tick)(tick)
58Cost Support Response*

(tick)(tick)(tick)(tick)(tick)
59Cost Support Request Change*

(tick)(tick)(tick)(tick)(tick)

Reporting

Category/MessageDescriptionv3v4v5.0v5.1.1v5.2v5.3Notes
60Product Movement Report*

(tick)(tick)(tick)(tick)(tick)