Definitions
This section will describe the overall format and design of the Integration XML Schema Definition (XSD) schemas for use when implementing interfaces.
The following definitions are used widely in the remainder of the document and deserve detailed explanation of their exact meaning.
- Global element/type/attribute: This is an XSD definition which is an immediate child of the <xsd:schema> document element.
- Local element/type/attribute: This is an XSD definition that is contained within a parent definition e.g. an element definition within a named complex type.
- Local reference: This refers to using the 'ref=' attribute to reference a global element definition i.e. as opposed to a Local element definition.
- Primary Document: These are the global element definitions for XML documents
which can be sent as messages to and from Transportation and Global Trade Management
Cloud. The main example is the
Transmission
. - Transaction interface: These are the definitions which relate to the high
level business object interface e.g. for Orders, Shipments, Invoices etc. The
Transmission
primary document will contain one or more Transaction interface elements.