Message Schemas Description

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 documentpayload, 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

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

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