Card Name Description
1..1 ubl:Catalogue  
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:fdc:peppol.eu:poacc:trns:punch_out:3

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.

Fixed value: urn:fdc:peppol.eu:poacc:bis:punch_out:3

1..1 •   cbc:ID

Shopping cart identifier
An identifier for the shopping cart.

Example value: 8675

0..1 •   cbc:ActionCode

Complete cart indicator
Indicate if only a complete shopping cart can be ordered ("true"). That is, that the information and prices in the shopping cart is only valid if the complete cart is ordered.

Example value: true

1..1 •   cbc:IssueDate

Shopping cart issue date
The date when the shopping cart was issued. Format= "YYYY-MM-DD"

Example value: 2018-05-15

1..1 •   cbc:IssueTime

Shopping cart issue time
The time of day when shopping cart was issued.Format ="hh:mm:ss"

Example value: 13:48:12

0..1 •   cac:ValidityPeriod

Validity period

1..1 •   •   cbc:EndDate

Period end date
The date is the last day of the period.Date until which information and prices stated in the shopping cart are valid. The date on which the period ends.Format= "YYYY-MM-DD"

Example value: 2018-05-31

0..1 •   •   cbc:EndTime

Period end time
The end time of the period.Date until which information and prices stated in the shopping cart are valid.Format ="hh:mm:ss"

Example value: 12:00:00

0..1 •   cac:ReferencedContract

Contract reference
The identification of a contract.

0..1 •   •   cbc:ID

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

Example value: frame123

1..1 •   cac:ProviderParty

Seller party information

0..1 •   •   cbc:EndpointID

Seller electronic address
Identifies the seller's electronic address to which a business document may be delivered.

Example value: 7300010000001

M •   •   •   @schemeID

Scheme identifier
Scheme identifier for electronic address

Example value: 0088

0..1 •   •   cac:PartyIdentification

Party identification

1..1 •   •   •   cbc:ID

Seller identifier
An identification of the seller.

Example value: DK12345678

o •   •   •   •   @schemeID

Scheme identifier
Scheme identifier for party identification

Example value: 0184

1..1 •   •   cac:PartyLegalEntity

Party name

1..1 •   •   •   cbc:RegistrationName

Seller name
The full (formal) name by which the seller is registered in the national registry of legal entities or persons.

Example value: Seller name

1..1 •   cac:ReceiverParty

Buyer party

0..1 •   •   cbc:EndpointID

Buyer electronic address
Identifies the buyers electronic address to which the business document should be delivered.

Example value: 7300010000001

M •   •   •   @schemeID

Scheme identifier
Scheme identifier for electronic address

Example value: 0088

0..1 •   •   cac:PartyIdentification

Party identification

1..1 •   •   •   cbc:ID

Buyer identifier
A identifier for the buyer that is issued by the party that sends the document in which the identifier is used.An identifier for the buyer.

Example value: 987654321

o •   •   •   •   @schemeID

Scheme identifier
Scheme identifier for party identification

Example value: 0192

1..1 •   •   cac:PartyLegalEntity

Party name

1..1 •   •   •   cbc:RegistrationName

Buyer name
The full name of the buyer.

Example value: Buyer name

0..1 •   •   cac:Contact

Contact information

0..1 •   •   •   cbc:ID

Buyer reference identifier
An identifier assigned by the Buyer used for internal routing purposes. This reference should be placed in the order which may follow after the PunchOut transaction is received by the Buyer(contact ID, department, office id, project code)

Example value: abc234

1..n •   cac:CatalogueLine

Shopping cart line

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.

0..1 •   •   •   cbc:StartDate

Item availability date
The date when the item will be available for ordering. Format = "YYYY-MM-DD"

Example value: 2018-05-01

0..1 •   •   •   cbc:EndDate

Cart line validity date
Date until which information and prices stated in the shopping cart line are valid.

Example value: 2018-05-31

0..1 •   •   •   cbc:EndTime

Cart line validity time
The time of the end date until which information and prices stated in the shopping cart line are valid.

Example value: 23:59:59

1..1 •   •   cac:RequiredItemLocationQuantity

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

0..1 •   •   •   cbc:LeadTimeMeasure

Shopping cart line delivery lead days
This is the maximum number of working days that may pass from the day the seller receives an order until the day the item is shipped from the seller. The seller may ship earlier. A lead day of one (1) means that an item will be shipped no later than the end of next working day according to the sellers regional calendar.

Example value: 10

M •   •   •   •   @unitCode

Lead time unit of measure
The unit of measure that applies to the lead time

Example value: DAY

0..1 •   •   •   cac:ApplicableTerritoryAddress

Applicable territory address
An address of the territory where the price is applicable.

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.

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.

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: Gate 34

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: NL

1..1 •   •   •   cac:Price

Price information

1..1 •   •   •   •   cbc:PriceAmount

Item price
The net price has to be equal with the gross price less the item price discount. The price of an item, exclusive of TAX, after subtracting item price discount.

Example value: 12.13

M •   •   •   •   •   @currencyID

Currency identifier

Example value: EUR

0..1 •   •   •   •   cbc:BaseQuantity

Item price base quantity
The number of item units to which the price applies. UOM should be stated by using UN/ECE Recommandation 20, including Rec 21 codes - prefixed with X

Example value: 1

M •   •   •   •   •   @unitCode

Base quantity unit of measure
The unit of measure that applies to the base quantity.

Example value: C62

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.

1..1 •   •   •   cac:DeliveryUnit

Quantity

1..1 •   •   •   •   cbc:BatchQuantity

Shopping cart line quantity
The number of item units requested by the buyer. UOM should be stated by using UN/ECE Recommandation 20, including Rec 21 codes - prefixed with X

Example value: 100

M •   •   •   •   •   @unitCode

Batch quantity unit of measure
The unit of measure that applies to the batch quantity.

Example value: C62

1..1 •   •   cac:Item

Item information

0..1 •   •   •   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: Tissue paper, white, pack of 100

1..1 •   •   •   cbc:Name

Item name
A name for an item. A short name given to an item, such as a name from a Catalogue, as distinct from a description.

Example value: 100 tissue paper, white

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

Item sellers 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

Manufacturers item identification

1..1 •   •   •   •   cbc:ID

Manufacturers item identifier
The manufacturer's identifier for the item.

Example value: m97965

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 document references

1..1 •   •   •   •   cbc:ID

Attachment/image identifier
An identifier that can be used to reference the attached document, such as an unique identifier.

Example value: 23423

0..1 •   •   •   •   cbc:DocumentTypeCode

Attachment/image description code
A functional description of the attachment/image expressed as code

Example value: 6

0..1 •   •   •   •   cbc:DocumentDescription

Attachment descriptionAttached image description
A short description of the attached documentA short description of the attached document

Example value: Product image

0..1 •   •   •   •   cac:Attachment

Attachment information

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

Attached document/image
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 document Mime code
The mime code of the attached document.

Example value: image/png

M •   •   •   •   •   •   @filename

Attached document Filename
The file name of the attached document

Example value: Hours-spent.csv

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

Country of origin

0..1 •   •   •   •   cbc:IdentificationCode

Item country of origin
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: CN

0..n •   •   •   cac:CommodityClassification

Commodity classification information

1..1 •   •   •   •   cbc:ItemClassificationCode

Item commodity classification
A code for classifying the item by its type or nature. Classification codes are used to allow grouping of similar items for a various purposes e.g. public procurement (CPV), e-Commerce (UNSPSC) etc.

Example value: 9873242

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.0602

O •   •   •   •   •   @name

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

Example value: Office furniture

0..1 •   •   •   cac:TransactionConditions

Contracted item

1..1 •   •   •   •   cbc:ActionCode

Contracted item indicator
The code CT indicates that the item is offered in accordance to the referenced contract.

Example value: CT

1..1 •   •   •   cac:ClassifiedTaxCategory

Line TAX information

1..1 •   •   •   •   cbc:ID

Item TAX category code
The TAX category code for the item.

Example value: Z

1..1 •   •   •   •   cbc:Percent

Item TAX rate
A TAX rate of zero percent is applied for calculation purposes even if the item is outside the scope of TAX. The TAX rate, represented as percentage that applies to the item.

Example value: 0

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 information
Used to for item properties and also configured product identifier and item is service indicator

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: Color

0..1 •   •   •   •   cbc:NameCode

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

Example value: 2397824

M •   •   •   •   •   @listID

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

Example value: eClass

1..1 •   •   •   •   cbc:Value

Item property value
The value of the item property.

Example value: White

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: 120

M •   •   •   •   •   @unitCode

Item property unit of measure
The unit of measure that applies to the value quantity.

Example value: KWH

0..1 •   •   •   •   cbc:ValueQualifier

Property classification
Standardized and predefined classification of items properties.

0..1 •   •   •   cac:ManufacturerParty

Manufacturer party

1..1 •   •   •   •   cac:PartyName

Party name

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

Manufacturers name
The name of the manufacturer of the item.

Example value: Manufacturer

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: Blue Angel

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: Item label value

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