Namespace
ubl urn:oasis:names:specification:ubl:schema:xsd:Catalogue-2
Child elements
Card Name Description
1..1 cbc:UBLVersionID

Identifies the earliest version of the UBL 2 schema for this document type that defines all of the elements that might be encountered in the current instance.

Fixed value: 2.1

1..1 cbc:CustomizationID

Specification identification
An identification of the specification containing the total set of rules regarding semantic content, cardinalities and business rules to which the data contained in the instance document conforms.

Example value: urn:www.cenbii.eu:transaction:biitrdm068:ver3.0:extended:urn:www.peppol.eu:bis:peppol35a:ver1.0

1..1 cbc:ProfileID

Business process type identifier
Identifies the business process context in which the transaction appears. It enables the buyer to process the document in an appropriate way.

Example value: urn:www.cenbii.eu:profile:bii35:ver3.0

1..1 cbc:ID

Pre-award catalogue identifier
The identifier that enables referencing of the document instance for various purposes including referencing between transactions that are part of the same process.

Example value: 123

0..1 cbc:Name

Catalogue name
A name of the catalogue for general reference.

Example value: Catalogue for office supplies

1..1 cbc:IssueDate

Catalogue issue date
The date on which the catalogue instance was issued.

Example value: 2017-06-01

0..1 cbc:IssueTime

The time on which the pre-award catalogue was issued.

Example value: 10:00:00

0..1 cbc:Note

General payment conditions
Textual description of the general payment conditions that apply to all items in the catalogue.

0..1 cbc:VersionID

Catalogue version
The version ID of a catalogue.

Example value: 1

1..1 cac:ValidityPeriod +

Pre award catalogue validity period
The validity period must include both start date and end date, and the start date must be earlier than the end date

1..1 cac:ReferencedContract +

Contract reference
A reference to a contract that can be identified.

1..1 cac:ProviderParty +

Provider party
The party that sends the catalogue.

1..1 cac:ReceiverParty +

Receiver party
The party to which the catalogue is sent.

0..1 cac:SellerSupplierParty

Catalogue supplier
The party that provides the items specified in the catalog, must be used if the supplier is different from the catalogue provider

0..1 cac:ContractorCustomerParty

Catalogue Customer
The party who may order from the catalogue, must be used if the customer party is different from the receiver party

1..n cac:CatalogueLine +

Pre award catalogue line
Detailed information of an item, price and its composition in a pre-award catalogue.

Rules
Identifier/Error message Flag
EUGEN-T68-B00101
Element 'cbc:UBLVersionID' MUST be provided.
fatal
EUGEN-T68-B00102
Element 'cbc:CustomizationID' MUST be provided.
fatal
EUGEN-T68-B00103
Element 'cbc:ProfileID' MUST be provided.
fatal
EUGEN-T68-B00104
Element 'cbc:ID' MUST be provided.
fatal
EUGEN-T68-B00105
Element 'cbc:IssueDate' MUST be provided.
fatal
EUGEN-T68-B00106
Element 'cac:ValidityPeriod' MUST be provided.
fatal
EUGEN-T68-B00107
Element 'cac:ReferencedContract' MUST be provided.
fatal
EUGEN-T68-B00108
Element 'cac:ProviderParty' MUST be provided.
fatal
EUGEN-T68-B00109
Element 'cac:ReceiverParty' MUST be provided.
fatal
EUGEN-T68-B00110
Element 'cac:CatalogueLine' MUST be provided.
fatal
EUGEN-T68-B00111
Document MUST not contain schema location.
fatal
EUGEN-T68-B00112
Document MUST NOT contain elements not part of the data model.
fatal