Namespace
cac urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
Child elements
Card Name Description
1..1 cbc:ID

Shopping cart line identifier
An identifier for an individual line that is unique within a shopping cart.

Example value: 1

0..1 cbc:ContractSubdivision

Contracted item indicator
Reference to the contract when the item is offered in accordance to an existing contract

Example value: ct24342

0..1 cac:LineValidityPeriod

Availability date information
A shopping cart line may state the item availability date, which is first day before the end of which the particular item can and will be shipped from the seller. If availability date is before the cart issue date then the item is immediately available. The availability of all items in the cart ends when the validity period of the cart ends.

1..1 cac:RequiredItemLocationQuantity

Item location quantity information
Properties of the item in this shopping cart line that are dependent on location and quantity.

1..1 cac:Item

Item information

Rules
Identifier/Error message Flag
PEPPOL-T77-B03101
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T77-B03102
Element 'cac:RequiredItemLocationQuantity' MUST be provided.
fatal
PEPPOL-T77-B03103
Element 'cac:Item' MUST be provided.
fatal
PEPPOL-T77-B03104
Document MUST NOT contain elements not part of the data model.
fatal