- Child elements
Card Name Description 1..1 cbc:CustomizationID
Identifies the specification of content and rules that apply to the transaction.
Business process type identifier
Identifies the BII profile or business process context in which the transaction appears.
A catalogue instance must contain an identifier which enables the document instance to be uniquely referenced for various purposes including referencing between transactions that are part of the same process.
Catalogue action code
Identifies how a received catalogue should be used against existing catalogue lines sent in previous catalogues, so that no discrepancies occur between the suppliers and customers information. Describes how to treat existing items, not part of the received catalogue and those that are included (unchanged, changed or deleted). Default action is to fully replace the source catalogue.
A name of the catalogue for general reference. E.g. "Christmas catalogue"
Catalogue issue date
The date on which the catalogue instance was issued. Format = "YYYY-MM-DD"
The version of the catalogue revision. The version ID is used to controll how a Catalogue transaction acts on existing lines that are not stated in the transactions. Should they be left alone or deleted. If Catalogue transaction is 'Replace' then action codes on the line have no relevance. All existing lines are deleted and the ones stated in the Catalogue transaction added. If Catalogue transaction is 'Update' then action codes on lines controll each line.
Catalogue validity period
The period during which the content of the catalogue is valid and can be used for trade.
The identification of a contract.
Source Catalogue reference
The identification of a source catalogue
The party that sends the catalogue. The seller or a catalogue repository.
The party to which the catalogue is sent. Buyer or a catalogue repository on his behalf.
The party that provides the items specified in the catalogue.
The party who may order from the catalogue.
Catalogue line content
Identifier/Error message Flag PEPPOL-T19-B00101
Element 'cbc:CustomizationID' MUST be provided.
Element 'cbc:ProfileID' MUST be provided.
Element 'cbc:ID' MUST be provided.
Element 'cbc:IssueDate' MUST be provided.
Element 'cac:ValidityPeriod' MUST be provided.
Element 'cac:ProviderParty' MUST be provided.
Element 'cac:ReceiverParty' MUST be provided.
Element 'cac:CatalogueLine' MUST be provided.
Document MUST not contain schema location.
Document MUST NOT contain elements not part of the data model.