Card Name Description
1..1 ubl:Catalogue  
1..1 •   cbc:CustomizationID

Specification identification
Identifies the specification of content and rules that apply to the transaction.

Example value: urn:fdc:peppol.eu:poacc:trns:catalogue:3

1..1 •   cbc:ProfileID

Business process type identifier
Identifies the BII profile or business process context in which the transaction appears.

Example value: urn:fdc:peppol.eu:poacc:bis:catalogue_wo_response:3

1..1 •   cbc:ID

Catalogue identifier
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.

Example value: Cat-02

0..1 •   cbc:ActionCode

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.

Example value: Add

0..1 •   cbc:Name

Catalogue name
A name of the catalogue for general reference. E.g. "Christmas catalogue"

Example value: Spring Catalogue

1..1 •   cbc:IssueDate

Catalogue issue date
The date on which the catalogue instance was issued. Format = "YYYY-MM-DD"

Example value: 2018-05-31

0..1 •   cbc:VersionID

Catalogue version
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.

Example value: v2

1..1 •   cac:ValidityPeriod

Catalogue validity period
The period during which the content of the catalogue is valid and can be used for trade.

0..1 •   •   cbc:StartDate

Period start date
The date on which the period starts. The start dates counts as part of the period.

Example value: 2018-05-31

0..1 •   •   cbc:EndDate

Period end date
The date on which the period ends. The end date counts as part of the period.

Example value: 2019-05-31

0..1 •   cac:ReferencedContract

Contract reference
The identification of a contract.

1..1 •   •   cbc:ID

Contract identifier
A reference that uniquely identifies a contract that relates to this transaction.

Example value: Contract-01

0..1 •   cac:SourceCatalogueReference

Source Catalogue reference
The identification of a source catalogue

1..1 •   •   cbc:ID

Source catalogue identifier
Identifies the existing, already received catalogue that this message should be acted upon, so that no discrepancies occur between the suppliers and customers information.

Example value: Cat-01

1..1 •   cac:ProviderParty

Catalogue provider
The party that sends the catalogue. The seller or a catalogue repository.

1..1 •   •   cbc:EndpointID

Provider party electronic address
Identifies the provider party's electronic address

Example value: 7300010000001

M •   •   •   @schemeID

Scheme identifier
Scheme identifier for the electronic address

Example value: 0088

0..1 •   •   cac:PartyIdentification

Party Identification

1..1 •   •   •   cbc:ID

Catalogue Provider identifier
Use in the absence of or in addition to Party Name. Use an identifier known to the document recipient.

Example value: 12345678

O •   •   •   •   @schemeID

Scheme identifier
Scheme identifier of the Provider identification

Example value: 0184

0..1 •   •   cac:PostalAddress

Provider Postal Address
A group of business terms providing information about the address of the Catalogue Provider.

0..1 •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number.

Example value: Main street 1

0..1 •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building.

Example value: Building 23

0..1 •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code.

Example value: London

0..1 •   •   •   cbc:PostalZone

Post code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code.

Example value: N12 W34

0..1 •   •   •   cbc:CountrySubentity

Country Subdivision
For specifying a region, county, state, province etc. within a country by using text.

0..1 •   •   •   cac:AddressLine

Address Line

0..1 •   •   •   •   cbc:Line

Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Use gate 34

1..1 •   •   •   cac:Country

Country

1..1 •   •   •   •   cbc:IdentificationCode

Catalogue Provider Country code
A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: DK

1..1 •   •   cac:PartyLegalEntity

Party Legal Entity

1..1 •   •   •   cbc:RegistrationName

Provider legal registration name
The name under which the provider is legally registered.

Example value: Povider Party name

0..1 •   •   •   cbc:CompanyID

Provider legal registration identifier
A catalogue may contain the identifier assigned to the party by the national company registrar.

Example value: 8346294

O •   •   •   •   @schemeID

Provider legal registration identifier identification scheme identifier
The identification scheme identifier of the provider legal registration identifier.

Example value: 0002

0..1 •   •   •   cac:RegistrationAddress

Registration Address

0..1 •   •   •   •   cbc:CityName

Provider legal registration city
The name of the city where the provider is legally registered.

Example value: London

0..1 •   •   •   •   cac:Country

Country

1..1 •   •   •   •   •   cbc:IdentificationCode

Catalogue Provider Country code
A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: GB

1..1 •   cac:ReceiverParty

Catalogue receiver
The party to which the catalogue is sent. Buyer or a catalogue repository on his behalf.

1..1 •   •   cbc:EndpointID

Reciever party electronic address
Identifies the receiver party's electronic address

Example value: 7300010000001

M •   •   •   @schemeID

Scheme identifier
Scheme identifier for the electronic address

Example value: 0088

0..1 •   •   cac:PartyIdentification

Party Identification

1..1 •   •   •   cbc:ID

Catalogue receiver identifier
Use in the absence of or in addition to Party Name. Use an identifier known to the document recipient.

Example value: 45645678

O •   •   •   •   @schemeID

Scheme identifier
Scheme identifier for Receiver identifier

Example value: 0184

0..1 •   •   cac:PostalAddress

Postal address

0..1 •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number.

Example value: Hovedgaten 12

0..1 •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building.

Example value: 3rd floor

0..1 •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code.

Example value: Copenhagen

0..1 •   •   •   cbc:PostalZone

Post code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code.

Example value: 98798

0..1 •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text.

Example value: Jylland

0..1 •   •   •   cac:AddressLine

Address line

0..1 •   •   •   •   cbc:Line

Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Building 1

1..1 •   •   •   cac:Country

Country

1..1 •   •   •   •   cbc:IdentificationCode

Country code
A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: DK

1..1 •   •   cac:PartyLegalEntity

Party legal entity

1..1 •   •   •   cbc:RegistrationName

Receiver legal registration name
The name under which the receiver is legally registered.

Example value: Registration name

0..1 •   •   •   cbc:CompanyID

Receiver legal registration identifier
A catalogue may contain the identifier assigned to the party by the national company registrar.

Example value: 239478234

O •   •   •   •   @schemeID

Provider legal registration identifier identification scheme identifier
The identification scheme identifier of the provider legal registration identifier.

Example value: 0002

0..1 •   •   •   cac:RegistrationAddress

Registration address

0..1 •   •   •   •   cbc:CityName

Receiver legal registration city
The name of the city where the receiver is legally registered.

Example value: Stockholm

0..1 •   •   •   •   cac:Country

Country

0..1 •   •   •   •   •   cbc:IdentificationCode

Receiver legal registration country
A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: SE

0..1 •   cac:SellerSupplierParty

Catalogue supplier
The party that provides the items specified in the catalogue.

1..1 •   •   cac:Party

Party

0..1 •   •   •   cbc:EndpointID

Supplier party electronic address
Identifies the supplier party's electronic address

Example value: 7300010000001

M •   •   •   •   @schemeID

Scheme identifier
Scheme identifier for the electronic address

Example value: 0088

0..1 •   •   •   cac:PartyIdentification

Party identification

1..1 •   •   •   •   cbc:ID

Catalogue supplier identifier
Use in the absence of or in addition to Party Name. Use an identifier known to the document recipient.

Example value: 11223344

O •   •   •   •   •   @schemeID

Scheme identifier
Scheme identifier for Catalogue supplier identifier

Example value: 0184

0..1 •   •   •   cac:PartyName

Party name

1..1 •   •   •   •   cbc:Name

Catalogue supplier trading name
Use in the absence of or in addition to Party Identifier.

Example value: Supplier

0..1 •   •   •   cac:PostalAddress

Postal address

0..1 •   •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number.

Example value: Storgata 1

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building.

0..1 •   •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code.

Example value: Oslo

0..1 •   •   •   •   cbc:PostalZone

Post code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code.

Example value: 0612

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text.

0..1 •   •   •   •   cac:AddressLine

Address Line

0..1 •   •   •   •   •   cbc:Line

Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: 3rd line

1..1 •   •   •   •   cac:Country

Country

1..1 •   •   •   •   •   cbc:IdentificationCode

Country code
A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: NO

0..1 •   •   •   cac:Contact

Catalogue supplier contact

0..1 •   •   •   •   cbc:Name

Contact person name
The name of the contact person.

Example value: Ole Olsen

0..1 •   •   •   •   cbc:Telephone

Contact telephone number
A phone number for the contact person. If the person has a direct number, this is that number.

Example value: 90123456

0..1 •   •   •   •   cbc:ElectronicMail

Contact email address
The e-mail address for the contact person. If the person has a direct e-mail this is that email.

Example value: ole.olsen@supplier.no

0..1 •   cac:ContractorCustomerParty

Catalogue customer
The party who may order from the catalogue.

0..1 •   •   cac:Party

Party

0..1 •   •   •   cbc:EndpointID

Customer party electronic address
Identifies the customer party's electronic address

Example value: 7300010000001

M •   •   •   •   @schemeID

Scheme identifier
Scheme identifier for the electronic address

Example value: 0088

0..1 •   •   •   cac:PartyIdentification

Party identification

1..1 •   •   •   •   cbc:ID

Catalogue customer identifier
Use in the absence of or in addition to Party Name. Use an identifier known to the document recipient.

Example value: DK93287241

O •   •   •   •   •   @schemeID

Scheme identifier
Scheme identifier for Catalogue customer identifier

Example value: 0184

0..1 •   •   •   cac:PartyName

Party name

1..1 •   •   •   •   cbc:Name

Catalogue customer trading name
Use in the absence of or in addition to Party Identifier.

Example value: Customer

0..1 •   •   •   cac:PostalAddress

Postal address

0..1 •   •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number.

Example value: Storgata 1

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building.

0..1 •   •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code.

Example value: Oslo

0..1 •   •   •   •   cbc:PostalZone

Post code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code.

Example value: 0612

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text.

0..1 •   •   •   •   cac:AddressLine

Address Line

0..1 •   •   •   •   •   cbc:Line

Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: 3rd line

1..1 •   •   •   •   cac:Country

Country

1..1 •   •   •   •   •   cbc:IdentificationCode

Country code
A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: NO

0..1 •   •   •   cac:Contact

Contact

0..1 •   •   •   •   cbc:Name

Contact person name
The name of the contact person.

Example value: Jens Olesen

0..1 •   •   •   •   cbc:Telephone

Contact telephone number
A phone number for the contact person. If the person has a direct number, this is that number.

Example value: 29347213412

0..1 •   •   •   •   cbc:ElectronicMail

Contact email address
The e-mail address for the contact person. If the person has a direct e-mail this is that email.

Example value: jens.olesen@test.dk

0..n •   cac:TradingTerms

Trading terms

0..n •   •   cbc:Information

General payment conditions
Information about the general payment conditions

Example value: Net within 30 days

1..n •   cac:CatalogueLine

Catalogue line
Catalogue line content

1..1 •   •   cbc:ID

Line identifier
Each line must have an identifier that is unique within the document to make it possible to positively reference the line. For example, from other documents.

Example value: 1

0..1 •   •   cbc:ActionCode

Line action code
Used to instruct the catalogue receier on what action should be taken on the identified line when revising a catalogue. See rule on catalogue version ID. When using Update or Delete codes, the entire Catalogue Line is updated or deleted.

Example value: Update

0..1 •   •   cbc:OrderableIndicator

Orderable indicator
Default value is True i.e. Item on the Catalogue Line can be ordered. Can be used to indicate if an Item is temporarily out of stock (via a Catalogue Update).

Example value: true

0..1 •   •   cbc:OrderableUnit

Orderable unit
The unit in which the item described in this catalogue line can be ordered. The same item can be described in more than one catalogue line with different orderble units. E.g. catalogue line 1 describes item X that can be ordered in boxes at a given price. Line 2 may describe the same item X as orderable in pallets where the price is lower.

Example value: EA

0..1 •   •   cbc:ContentUnitQuantity

Item net quantity
The net quantity of the item that is contained in each consumable unit, excluding any packaging materials.

Example value: 10

M •   •   •   @unitCode

Item net quantity unit of measure
The unit of measure that applies to the item net quantity

Example value: C62

0..1 •   •   cbc:OrderQuantityIncrementNumeric

Order quantity increment
The increment of Orderable units that can be ordered.

Example value: 1

0..1 •   •   cbc:MinimumOrderQuantity

Minimum order quantity
The minimum number of orderable units that can be ordered according to details provided in the catalogue line, such as price.

Example value: 1

M •   •   •   @unitCode

Minimum order quantity unit of measure
The unit of measure that applies to the minimum order quantity

Example value: C62

0..1 •   •   cbc:MaximumOrderQuantity

Maximum order quantity
The maximum number of orderable units that can be ordered according to details provided in the catalogue line, such as price.

Example value: 100

M •   •   •   @unitCode

Maximum order quantity unit of measure
The unit of measure that applies to the maximum order quantity

Example value: C62

0..1 •   •   cbc:WarrantyInformation

Line warranty information
Warranty information that applies to the catalogue line item.

0..1 •   •   cbc:PackLevelCode

Packaging level
The packing level of the catalogue line.

Example value: TU

0..1 •   •   cac:LineValidityPeriod

Catalogue line validity period
The period during which the information in the catalogue line is valid. An orderable catalogue item is no longer orderable after the validity period expires. Used for example for promotional items or prices.

0..1 •   •   •   cbc:StartDate

Period start date
The date on which the period starts. The start dates counts as part of the period.

Example value: 2018-05-31

0..1 •   •   •   cbc:EndDate

Period end date
The date on which the period ends. The end date counts as part of the period.

Example value: 2019-05-31

0..n •   •   cac:ItemComparison

Item comparison

0..1 •   •   •   cbc:PriceAmount

Standardized unit price
The item price based on a standarized unit. E.g. Price of each liter.

M •   •   •   •   @currencyID

Currency identifier
Mandatory attribute

Example value: EUR

0..1 •   •   •   cbc:Quantity

Standard unit quantity
The quantity of standard units that are in each consumable unit.

M •   •   •   •   @unitCode

Standard unit of measure
The standard unit of measure used to enable comparison of item price to other items.See guideline on Items and packing units in a catalogue.

0..n •   •   cac:ComponentRelatedItem

Component related item

0..1 •   •   •   cbc:ID

Item identifier
The sellers identifier for the related item.

0..1 •   •   •   cbc:Quantity

Item quantity
The quantity that applies to the relationship.

M •   •   •   •   @unitCode

Packed units
The prepacking the article is available in inside the orderable unit (next lower level packing), and which contains the number of unit described in PackSizeNumeric. Unit desciption to PackQuantity. The value shoud be a valid UOM code like XCS for case.

Example value: XCS

0..n •   •   cac:AccessoryRelatedItem

Accessory related item

0..1 •   •   •   cbc:ID

Item identifier
The sellers identifier for the related item.

0..1 •   •   •   cbc:Quantity

Item quantity
The quantity that applies to the relationship.

M •   •   •   •   @unitCode

Related item unit
The packaging unit for related items. The value shoud be a valid UOM code like XCS for case.

Example value: XCS

0..n •   •   cac:RequiredRelatedItem

Required related item

0..1 •   •   •   cbc:ID

Item identifier
The sellers identifier for the related item.

0..1 •   •   •   cbc:Quantity

Item quantity
The quantity that applies to the relationship.

M •   •   •   •   @unitCode

Required item units
The packaging unit for required related items. The value shoud be a valid UOM code like XCS for case.

Example value: XCS

0..n •   •   cac:ReplacedRelatedItem

Replaced related item

0..1 •   •   •   cbc:ID

Item identifier
The sellers identifier for the related item.

0..1 •   •   •   cbc:Quantity

Item quantity
The quantity that applies to the relationship.

M •   •   •   •   @unitCode

Replaced item units
The packaging unit for replaced items. The value shoud be a valid UOM code like XCS for case.

Example value: XCS

0..n •   •   cac:RequiredItemLocationQuantity

Required Item Location Quantity

0..1 •   •   •   cbc:LeadTimeMeasure

Price lead time
The time from when the order is placed until the item is available for delivery from the sellers' premises or at the applicable address specified for the price.

M •   •   •   •   @unitCode

Lead time units
The lead time units for price lead time. The value shoud be a valid UOM code like DAY for days.

Example value: XCS

0..1 •   •   •   cbc:MinimumQuantity

Quantity threshold
Used to indicate the threshold quantity for the given price

M •   •   •   •   @unitCode

Quantity threshold units
The quantity units for minimum quantity. The value shoud be a valid UOM code like XCS for case.

Example value: XCS

0..1 •   •   •   cbc:MaximumQuantity

Quantity ceiling
Used to indicate maximum quantity for given price.

M •   •   •   •   @unitCode

Quantity ceiling units
The quantity units for ceiling quantity. The value shoud be a valid UOM code like XCS for case.

Example value: XCS

0..n •   •   •   cac:ApplicableTerritoryAddress

Applicable terriroty address
Used to give location information related to the price

0..1 •   •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number.

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building.

0..1 •   •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code.The common name of the city where the postal address is. The name is written in full rather than as a code.

0..1 •   •   •   •   cbc:PostalZone

Post code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code.

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text.For specifying a region, county, state, province etc. within a country by using text.

0..1 •   •   •   •   cac:AddressLine

Address Line

0..1 •   •   •   •   •   cbc:Line

Address line 3
An additional address line in an address that can be used to give further details supplementing the main line.

0..1 •   •   •   •   cac:Country

Country

1..1 •   •   •   •   •   cbc:IdentificationCode

Country code
A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: DK

0..1 •   •   •   cac:Price

Price

1..1 •   •   •   •   cbc:PriceAmount

Item price
The price for the item at the specified locations.The price is given for each orderable unit.

M •   •   •   •   •   @currencyID

Mandatory attribute

Example value: EUR

0..1 •   •   •   •   cbc:BaseQuantity

Item price base quantity
The number of item units to which the price applies

Example value: 1

M •   •   •   •   •   @unitCode

Item price base quantity unit of measure code
The unit of measure that applies to the Item price base quantity.

Example value: XCS

0..1 •   •   •   •   cbc:PriceType

Price type
The type of the item price. The type may be given by using codes from UN/CEFACT code list 5387. When prices are temporary the validity period for the price should be defined by stating the price validity period.

0..1 •   •   •   •   cbc:OrderableUnitFactorRate

OrderableUnit FactorRate
The factor used to convert the Base Quantity to an Orderable Unit. Must be specified if the Orderable Unit differs from the Base Quantity. If not present, assumed value is 1

0..1 •   •   •   •   cac:ValidityPeriod

Price validity period

0..1 •   •   •   •   •   cbc:StartDate

Period start date
The date on which the period starts. The start dates counts as part of the period.

Example value: 2018-05-31

0..1 •   •   •   •   •   cbc:EndDate

Period end date
The date on which the period ends. The end date counts as part of the period.

Example value: 2019-05-31

1..1 •   •   cac:Item

Item information

0..n •   •   •   cbc:Description

Item description
Free-form field that can be used to give a text description of the item. A detailed description of the item.

Example value: Office chair by John Doe.

0..1 •   •   •   cbc:PackQuantity

Packed quantity
The number of packed units that are in the orderable unit. E.g. if the orderable unit is a pallet that contains 30 boxes then the packed units are BOX and the packed quantity is 30.

Example value: 30

M •   •   •   •   @unitCode

Packed quantity unit of measure code
The unit of measure that applies to the packed quantity.

Example value: XCS

0..1 •   •   •   cbc:PackSizeNumeric

Consumable unit quantity
Specifies the number of consumable units that are in each orderable unit.

1..1 •   •   •   cbc:Name

Item name
A short name for an item.

Example value: Office chair

0..n •   •   •   cbc:Keyword

Item key words
Used to specify searchable keywords and/or synonyms for the Item. E.g. Item Name = Colgate or Total / Keyword =Toothpaste

Example value: Toothpaste

0..n •   •   •   cbc:BrandName

Brand name
A Brand name for the item

0..1 •   •   •   cac:BuyersItemIdentification

Buyer item identification

1..1 •   •   •   •   cbc:ID

Buyers item identifier
An identifier, assigned by the buyer, for the item. Associates the item with its identification according to the buyer's system.

Example value: 111111

0..1 •   •   •   cac:SellersItemIdentification

Sellers item identification

1..1 •   •   •   •   cbc:ID

The Sellers item identifier
An identifier, assigned by the seller, for the item. Associates the item with its identification according to the seller's system.

Example value: 3249834

0..1 •   •   •   cac:ManufacturersItemIdentification

Manufacturer item identification

1..1 •   •   •   •   cbc:ID

Manufacturers item identifer
The manufacturers identifier for the item.

Example value: Prod-01

0..1 •   •   •   cac:StandardItemIdentification

Standard item identification

1..1 •   •   •   •   cbc:ID

Item standard identifier
An item identifier based on a registered scheme. Associates the item with its identification according to a standard system.

Example value: 05704066204093

M •   •   •   •   •   @schemeID

Item standard identifier identification scheme identifier
The identification scheme identifier of the Item standard identifier

Example value: 0160

0..n •   •   •   cac:ItemSpecificationDocumentReference

Item specification document reference

1..1 •   •   •   •   cbc:ID

Attachment ID
A positive identification of the relevant document, such as an unique identifier.

Example value: 12

0..1 •   •   •   •   cbc:DocumentTypeCode

External Item Specifications Type
A functional description of the attachment/image expressed as code

0..n •   •   •   •   cbc:DocumentDescription

Attached item description
A short description of the document type.

0..1 •   •   •   •   cac:Attachment

Attachment

0..1 •   •   •   •   •   cbc:EmbeddedDocumentBinaryObject

Attached object
The attached document embeded as binary object, coded as Base64. The binary object has two supplementary components: a Mime Code, which specifies the Mime type of the attachment and a Filename that is provided by (or on behalf of) the sender of the document

Example value: QklTIE9yZGVyIEFncmVlbWVudCAtIDQyQQ==

M •   •   •   •   •   •   @mimeCode

Attached object Mime code
The mime code of the attached document

Example value: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

M •   •   •   •   •   •   @filename

Attached document Filename
The file name of the attached document

Example value: Hours-spent.xls

0..1 •   •   •   •   •   cac:ExternalReference

External reference

1..1 •   •   •   •   •   •   cbc:URI

External item specifications
URI reference to external item information or specifications. E.g. web address

Example value: http://www.test.no/image.jpg

0..1 •   •   •   cac:OriginCountry

Origin country

1..1 •   •   •   •   cbc:IdentificationCode

Item origin country
A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: DK

0..n •   •   •   cac:CommodityClassification

Commodity classification

1..1 •   •   •   •   cbc:ItemClassificationCode

Item classification code
A classification code used to classify the type or nature of the Item. More than one classifications can be used including UNSPSC code and CPV code.

M •   •   •   •   •   @listID

Item classification identifier identification scheme identifier
The identification scheme identifier of the Item classification identifier

Example value: MP

O •   •   •   •   •   @listVersionID

Item classification identifier version identification scheme identifier
The identification scheme version identifier of the Item classification identifier

Example value: 20.0601

O •   •   •   •   •   @name

Clear text name equivalent of classification code
The textual equivalent of the code value

Example value: Office furniture

0..n •   •   •   cac:TransactionConditions

Transaction condition

1..1 •   •   •   •   cbc:ActionCode

Contracted item indicator, Non-returnable item indicator
The code CT indicates that the item is offered in accordance to the referenced contract (tir19-p027). The code NON_RETURNABLE indicates that the item cannot be returned (tir19-p049).

0..n •   •   •   cac:HazardousItem

Hazardous Item

0..1 •   •   •   •   cbc:UNDGCode

Hazardous item UNDG code
The identifier assigned to transportable hazardous goods by the United Nations, expressed as a code.

0..1 •   •   •   •   cbc:HazardClassID

Haszardous hazard class Identifier
Identifies a hazard class applicable to dangerous goods as defined by the relevant regulation authority, such as the IMDG Class Number of the SOLAS Convention of IMO and the ADR/RID Class Number for the road/rail environment.

0..1 •   •   •   cac:ClassifiedTaxCategory

Classified tax category

1..1 •   •   •   •   cbc:ID

Item TAX category code
The TAX code that indicates what TAX details apply to the item.

Example value: S

0..1 •   •   •   •   cbc:Percent

Item TAX precentage
The TAX percentage rate that applies to the item unless specific trade reasons apply such as exemptions.

Example value: 25

1..1 •   •   •   •   cac:TaxScheme

Tax scheme information

1..1 •   •   •   •   •   cbc:ID

Tax scheme. E.g. “VAT” or “GST”

Example value: VAT or GST

0..n •   •   •   cac:AdditionalItemProperty

Additional item property
A group of business terms providing information about properties of the goods and services invoiced.

1..1 •   •   •   •   cbc:Name

Item property name
The name of the property.The name must be sufficiently descriptive to define the value. The definition may be supplemented with the property unit of measure when relevant.

Example value: Size

0..1 •   •   •   •   cbc:NameCode

Item property code
Code for the item property according to a property code system.

M •   •   •   •   •   @listID

Name code list id.
An identifier for the code list used for the Name code, this is bilaterally agreed

1..1 •   •   •   •   cbc:Value

Item property value
The value of the item property.

Example value: XXL

0..1 •   •   •   •   cbc:ValueQuantity

Item property unit of measure
The unit of measure in which the property value is stated, if relevant. May not be relevant when properties are descriptive.

Example value: 5

M •   •   •   •   •   @unitCode

Value quantity unit of measure
The unit of measure that applies to the value quantity.

Example value: XCS

0..1 •   •   •   •   cbc:ValueQualifier

Property classification
Standardized and predefined classification of items properties.

Example value: Allergen

0..1 •   •   •   cac:ManufacturerParty

Manufacturer party

1..1 •   •   •   •   cac:PartyName

Party name

1..1 •   •   •   •   •   cbc:Name

Manufacturer party name
The name of the manufacturer of the item

Example value: Manufacturer

0..n •   •   •   cac:ItemInstance

Item instance

0..1 •   •   •   •   cbc:BestBeforeDate

Item best before date
Used to express the best before date of the item or items in the line instance.

Example value: 2018-08-01

0..1 •   •   •   •   cac:LotIdentification

Lot identification

0..1 •   •   •   •   •   cbc:LotNumberID

Item batch identifier
Identifies the production batch that the item(s) listed in the catalogue line were part of.

Example value: B-10

0..n •   •   •   cac:Certificate

Item label information
Information about the items environmental, social, ethical and quality type of labelling.

1..1 •   •   •   •   cbc:ID

Item label name
The name of the product label.

Example value: EU EcoLabel

1..1 •   •   •   •   cbc:CertificateTypeCode

Certificate type code
The UBL structure used for item labeling requires this elements, use the value NA.

Fixed value: NA

1..1 •   •   •   •   cbc:CertificateType

Item label type
The label type such environmental, quality, social etc.

Example value: Environmental

0..n •   •   •   •   cbc:Remarks

Item label value
The label value that applies to the item.

Example value: Svanemerket

1..1 •   •   •   •   cac:IssuerParty

Issuer party information

1..1 •   •   •   •   •   cac:PartyName

Party name

1..1 •   •   •   •   •   •   cbc:Name

Issuer name
The UBL structure used for item labeling requires this elements, use the value NA.

Example value: NA

0..n •   •   •   •   cac:DocumentReference

Label document

1..1 •   •   •   •   •   cbc:ID

Item label reference
A reference to where the label specification can be found, e.g. a URI.

Example value: http://www.label.eu/test/

0..n •   •   •   cac:Dimension

Dimension

1..1 •   •   •   •   cbc:AttributeID

Attribute Id
Height - The vertical height of the orderable unit. Length - The horizontal measure of the longer site of the orderable unit. Width - The horizontal measure of the shorter side of the orderable unit. Weight - The weight of the orderable unit incuding its packaging. Package Net weight approximately. Package Net weight exact. Package volume.

Example value: LN

0..1 •   •   •   •   cbc:Measure

Measure
The measure for the dimension attribute

M •   •   •   •   •   @unitCode

Measure unit code
The unit code of the measurement

Example value: CMT

0..n •   •   •   •   cbc:Description

Dimension description
Used for differentiating between measures with same attributeID

0..1 •   •   •   •   cbc:MinimumMeasure

Minimum storage temperature or minimum Storage Humidity
The lower margin of the recommended storage temerature range for the item.

M •   •   •   •   •   @unitCode

Measure unit code
The unit code of the minimum storage humidity or temperature

Example value: CMT

0..1 •   •   •   •   cbc:MaximumMeasure

Maximum storage temperature or maximum Storage Humidity
The upper margin of the recommended storage temerature range for the item.

M •   •   •   •   •   @unitCode

Measure unit code
The unit code of the maximum storage humidity or temperature

Example value: CMT