The Order element comprises the creation of a purchase order that is sent for acceptance or rejection by a seller. A requisitioner, buyer, or buying organization can initiate an Order in response to a variety of factors in the electronic business arena, contracts, auctions, order requests, etc. A requisitioner, or buyer, can initiate a change to an already existing order. A seller uses the OrderResponse document to accept or reject an Order or a changed order.
Order. Header. Details
OrderHeader
Order
Header
Details
OrderHeader
OrderHeaderType
1..1
aggregate
the set of items for the Order
Order. Line Item. Details
OrderDetail
Order
Line Item
Details
LineItem
LineItemType
0..n
aggregate
Order. Summary. Details
OrderSummary
Order
Summary
Details
OrderSummary
OrderSummaryType
0..1
aggregate
contains the header information of the order
Purchasing
OrderIssueDatetime holds a time stamp provided by the application that issued the Order document.
Order. Issue. Date Time
OrderIssueDate
Order
Issue
Date Time
DateTime
DateTimeType
1..1
Basic
This may not have enough information for future digital use.
Purchasing
The OrderId element is a unique number assigned to the Order in respect to the parties assigning the number.
Order. Identifier
Order
Identifier
Identifier
Identifier
IdentifierType
0..n
Basic
None in xCBL
This is a new element, it is context neutral.
PO Number
The unique number assigned by the buyer to the Order.
Order. Buyer. Identifier
BuyerOrderNumber
Order
Buyer
Identifier
Identifier
Identifier
IdentifierType
0..1
Basic
None in xCBL
The unique number assigned by the seller to the Order.
Order. Seller. Identifier
SellerOrderNumber
Order
Seller
Identifier
Identifier
Identifier
IdentifierType
0..1
Basic
None in xCBL
BuyerAccountId is the unique identification assigned to the buyer account.
Order. Buyer Account. Identifier
AccountCode
Order
Buyer
Account
Identifier
Identifier
IdentifierType
0..1
Basic
Purchasing
Seller to Buyer
Provides the details of any quotes relevant to the Order
Order. Quote. Details
QuoteReference
Order
Quote
Details
Quote
QuoteType
0..n
aggregate
Provides the details of the purchase contract between trading partners.
Order. Contract. Details
Contract
Order
Contract
Details
Contract
ContractType
0..n
aggregate
other references to the Order not explicitly stated as the content of other elements.
Order. Other Reference. Details
ReferenceCoded
Order
Other
Reference
Details
Reference
IdentifierType
0..n
Basic
the element used if the purchase order is a release against the document specified in the Contract. Identification
Order. Release. Text
ReleaseNumber
Order
Release
Text
Text
TextType
0..1
Basic
specifies the type of acknowledgment requested by the buyer from the seller.
Order. Acknowledgement Response. Code
RequestedResponse
Order
Acknowledgement
Response
Code
Code
CodeType
0..1
Basic
derived from EDIFACT 1225 (Message function code) and 1229 (Action request/notification description code)and X12 353 (Transaction set purpose code) and 587 (Acknowledgment type)
identifies the type of Order being transmitted
Order. Type. Code
OrderTypeCode
Order
Type
Code
Code
CodeType
0..1
Basic
derived from EDIFACT 1001 (Document Code Name) and X12 92 (Purchase Order Type Code)
the default currency of the Order, which when used at the header level may be overwritten at the lower level within the structure.
Order. Currency. Code
OrderCurrency
Order
Currency
Code
Code
CodeType
0..1
Basic
derived from ISO recommendation no.9
identifies the tax accounting currency for the Order if different than the OrderCurrency
Order. Tax Currency. Code
TaxAccountingCurrency
Order
Tax
Currency
Code
Code
CodeType
0..1
Basic
derived from ISO recommendation no.9
identifies the language of the Order.
Order. Language. Details
OrderLanguage
Order
Language
Details
Language
LanguageType
1..1
aggregate
identifies the default level of tax deduction for the Order
Order. Tax Level. Code
OrderTaxReference
Order
Tax Level
Code
Code
CodeType
0..1
Basic
the date items in the purchase order must be shipped from the seller.
Order. Request Shipment. Date Time
RequestedShipByDate
Order
Request Shipment
Date Time
DateTime
DateTimeType
0..1
Basic
the date items in the purchase order must be received by the buyer.
Order. Request Delivery. Date Time
RequestedDeliverByDate
Order
Request Delivery
Date Time
DateTime
DateTimeType
0..1
Basic
used mainly for confirming orders when a date was promised by the supplier over the phone.
Order. Promised By. Date Time
PromiseDate
Order
Promised By
Date Time
DateTime
DateTimeType
0..1
Basic
contains the dates between which the Order is effective.
Order. Validity. Details
ValidityDates
Order
Validity
Details
Period
PeriodType
0..1
aggregate
is the date after which Order should be cancelled.
Order. Cancelled By. Date Time
CancelByDate
Order
Cancelled By
Date Time
DateTime
DateTimeType
0..1
Basic
contains all other dates not for the Order not explicitly stated as the content of other elements.
Order. Other. Date Time
ListOfDateCoded
Order
Other
Date Time
DateTime
DateTimeType
0..n
Basic
holds information on the parties for the order, including unique ID's and address information.
Order. Buyer Party. Details
BuyerParty
Order
Buyer
Party
Details
Party
PartyType
1..1
aggregate
identifies the party selling the goods.
Order. Seller Party. Details
SellerParty
Order
Seller
Party
Details
Party
PartyType
1..1
aggregate
contains the information for the party to which the items are to be shipped.
Order. Consignee Party. Details
ShipToParty
Order
Consignee
Party
Details
Party
PartyType
0..1
aggregate
contains the information for the party that will receive the commercial invoice.
Order. Invoicee Party. Details
BillToParty
Order
Invoicee
Party
Details
Party
PartyType
0..1
aggregate
contains the information for the party to be paid.
Order. Invoicer Party. Details
RemitToParty
Order
Invoicer
Party
Details
Party
PartyType
0..1
aggregate
contains party information identifying the location from which the items are to be shipped.
Order. Despatch Party. Details
ShipFromParty
Order
Despatch
Party
Details
Party
PartyType
0..1
aggregate
contains party information identifying another party from whose warehouse the items are to be shipped.
Order. Warehouse Party. Details
WarehouseParty
Order
Warehouse
Party
Details
Party
PartyType
0..1
aggregate
contains party information identifying the location where the items were sold.
Order. SalesLocation Party. Details
SoldToParty
Order
SalesLocation
Party
Details
Party
PartyType
0..1
aggregate
contains the party information identifying the location where the item is to be or is being manufactured.
Order. Manufacturer Party. Details
ManufacturingToParty
Order
Manufacturer
Party
Details
Party
PartyType
0..1
aggregate
contains the information identifying the location that is issuing the request for the material.
Order. MaterialIssuer Party. Details
MaterialIssuer
Order
MaterialIssuer
Party
Details
Party
PartyType
0..1
aggregate
other party information not explicitly stated as the content of another element.
Order. Other Party. Details
ListOfPartyCoded
Order
Other
Party
Details
Party
PartyType
0..n
aggregate
used to indicate the shipping warehouse loaction, where the supplier party may have multiple warehouses.
Order. Warehouse Location. Details
PartLocation
Order
Warehouse
Location
Details
Location
LocationType
0..1
aggregate
provides information on the movement of the goods including carrier, equipment and service level instructions.
Order. Shipment. Details
ListOfTransportÂ
Order
Shipment
Details
Shipment
ShipmentType
0..n
aggregate
defines the terms of delivery for the Order
Order. Delivery Terms. Details
OrderTermsOfDelivery
Order
Delivery
Terms
Details
DeliveryTerms
DeliveryTermsType
0..1
aggregate
the pricing information for the Order. This is the default price and can be overwritten at the item level.
Order. Default Pricing. Details
OrderHeaderPrice
Order
Default
Pricing
Details
Pricing
PricingType
0..1
aggregate
the terms and the method of payment for goods or services recieved.
Order. Payment Terms. Details
PaymentTerms
Order
Payment
Terms
Details
PaymentTerms
PaymentTermsType
0..n
aggregate
contains a note to further describe the payment terms.
Order. Payment Terms Note. Details
PaymentTermsNote
Order
Payment
Terms Note
Details
Note
TextType
0..1
Basic
used to communicate any discounts that may be associated with the payment term.
Order. Overall Discount. Details
PaymentTermDetails
Order
Overall
Discount
Details
Discount
DiscountType
0..n
aggregate
the specific manner in which a payment is to be made.
Order. Payment Means. Details
PaymentMethod
Order
Payment
Means
Details
PaymentMeans
PaymentMeansType
0..n
aggregate
the additional service, promotion, allowances, or charges for the whole Order. These may include goods and shipping charges. Additional allowance or charges may be present at lower levels of the Order.
Order. Payment Variation. Details
OrderAllowancesOrCharges
Order
Payment
Variation
Details
PaymentVariation
PaymentVariationType
0..n
aggregate
contains one or more notes that allow you to provide notes that are more than a simple free-text field.
Order. Note. Details
ListOfStructuredNote
Order
Note
Details
Note
TextType
0..n
Basic
contains information to describe and identify an item along with all pricing and delivery information for that item.
buyer's assigned line item number.
Line Item. Buyer. Identifier
BuyerLineItemNum
Line Item
Buyer
Identifier
Identifier
IdentifierType
1..1
Basic
seller's assigned line item number.
Line Item. Seller. Identifier
SellerLineItemNum
Line Item
Seller
Identifier
Identifier
IdentifierType
0..1
Basic
information on whether the line item is a single item or part of a component group.
Line Item. Component Group. Identifier
LineItemTypeCoded
Line Item
Component
Group
Identifier
Identifier
IdentifierType
0..1
Basic
enumerated list in xCBL
references the parent line item where this reference is the Buyer's number.
Line Item. Buyer ParentLineItem. Identifier
ParentItemNumber
Line Item
Buyer
ParentLineItem
Identifier
Identifier
IdentifierType
0..1
Basic
uses a complex nesting in xCBL
references the parent line item where this reference is the Seller's number.
Line Item. Seller ParentLineItem. Identifier
ParentItemNumber
Line Item
Seller
ParentLineItem
Identifier
Identifier
IdentifierType
0..1
Basic
uses a complex nesting in xCBL
the item for the line. This contains the description, specific identifiers, weights, measures and other information associated with the product or service
Line Item. Item. Details
BaseItemDetail
Line Item
Item
Details
Item
ItemType
1..1
aggregate
contains one or more pricing schemes for an item.
Line Item. Pricing. Details
Price
Line Item
Pricing
Details
Pricing
PricingType
0..n
aggregate
tax information as it relates to the pricing of an item.
Line Item. Tax. Details
Tax
Line Item
Tax
Details
Tax
TaxType
0..n
aggregate
the allowances and/or charges that apply to the pricing of an item.
Line Item. Payment Variation. Details
ItemAllowancesOrCharges
Line Item
Payment
Variation
Details
PaymentVariation
PaymentVariationType
0..n
aggregate
the monetary total for pricing of an item.
Line Item. Total. Amount
TotalValue
Line Item
Total
Amount
Amount
AmountType
0..1
Basic
used if the exchange rate to another currency needs to be set for the monetary value expressed.
Line Item. ExchangeRate. Details
RateOfExchangeDetail
Line Item
ExchangeRate
Details
ExchangeRate
ExchangeRateType
0..1
aggregate
to specify the scheduling information for a distinct set of ship from party, ship to party, and transport information for the line item.
Line Item. Delivery. Details
DeliveryDetail
Line Item
Delivery
Details
Delivery
DeliveryType
0..1
aggregate
contains one or notes that allow you to provide notes that are more than a simple free-text field.
Line Item. Note. Details
ListOfStructuredNote
Line Item
Note
Details
Note
TextType
0..n
Basic
contains the summary information of the order.
the number of line items.
Order. LineItem Count. Value
NumberOfLines
Order
LineItem
Count
Value
Numeric
NumericType
0..1
Basic
inadequate rep. Term
the total tax amount for the Order.
Order. Tax. Amount
TotalTax
Order
Tax
Amount
Amount
AmountType
0..1
Basic
used if the exchange rate to another currency needs to be set for the monetary value expressed.
Order. Tax. Details
RateOfExchangeDetail
Order
Tax
Details
ExchangeRate
ExchangeRateType
0..1
aggregate
the total price for the entire Order.
Order. Price. Amount
TotalAmount
Order
Price
Amount
Amount
AmountType
0..1
Basic
used if the exchange rate to another currency needs to be set for the monetary value expressed.
Order. Price. Details
RateOfExchangeDetail
Order
Price
Details
ExchangeRate
ExchangeRateType
0..1
aggregate
the summation of total packages contained in the purchase order.
Order. Package. Quantity
TotalPackages
Order
Package
Quantity
Quantity
QuantityType
0..1
Basic
the nesting level of the package count in the preceding element, if that number counts other than top-level packages.
Order. Package Level. Identifier
TotalPackageDepth
Order
Level
Identifier
Identifier
IdentifierType
0..1
Basic
the summation of the total top level packages contained in the order, unless otherwise described. This is number of top-level packages, unless described otherwise in the level of packaging.
Order. TopLevel Package. Quantity
TotalTransport
Order
TopLevel
Package
Quantity
Quantity
QuantityType
0..1
Basic
the total gross weight of the shipment.
Order. Shipment GrossWeight. Measure
TotalGrossWeight
Order
Shipment
GrossWeight
Measure
Measure
MeasureType
0..1
Basic
this (and other weights) may be an example of where representation terms are too vauge - the term "measure" should be "weight"
the total net weight of the shipment.
Order. Shipment NetWeight. Measure
TotalNetWeight
Order
Shipment
NetWeight
Measure
Measure
MeasureType
0..1
Basic
the weight (mass) of the goods themselves without any packing. Sometimes known as the "NetNet Weight"
Order. Shipment NetNetWeight. Measure
TotalNetNetWeight
Order
Shipment
NetNetWeight
Measure
Measure
MeasureType
0..1
Basic
This is particularly important for the industrues like tobacco where tax is calculated on the weight of the cigarettes rather than on the retail item.
the weight of the goods minus the transport equipment.
Order. Shipment TareWeight. Measure
TotalTareWeight
Order
Shipment
TareWeight
Measure
Measure
MeasureType
0..1
Basic
the total volume of the shipment.
Order. Shipment Volume. Measure
GrossVolume
Order
Shipment
Volume
Measure
Measure
MeasureType
0..1
Basic
contains any free form text for the Order Summary. This element may contain notes or any other similar information that is not contained explicitly in the another structure. You should not assume that the receiving application is capable of doing more than storing and/or displaying this information.
Order. Summary Note. Details
SummaryNote
Order
Summary
Note
Details
Note
TextType
0..1
Basic