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

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

Example value: urn:fdc:peppol.eu:logistics:trns:receipt_advice:1

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:logistics:bis:despatch_advice_w_receipt_advice:1

1..1 cbc:ID

Document identifier
The identity of the Receipt Advice set by the sender. It must be a unique identity. The Identity together with the Issue Date and Issue Time gives the version of the Receipt Advice.

Example value: 5658999

1..1 cbc:IssueDate

Receipt Advice Issue Date.
The date when the Receipt Advice was issued. Format = "YYYY-MM-DD"

Example value: 2021-09-10

1..1 cbc:IssueTime

Receipt Advice Issue Time.
The time when the Receipt Advice is issued. Format = "HH:MM:SS+timezone". Timezone is optional to use. If omitted, the local timezone where the document was issued should be assumed.

Example value: 12:00:00+01:00

0..1 cbc:DocumentStatusCode

Receipt Advice Status Code
A code signifying the status of the Receipt Advice. Default is Original (9)

Example value: 9

1..1 cbc:ReceiptAdviceTypeCode

Receipt Advice Type Code
A code signifying the type of the Receipt Advice - Response to the Advanced Despatch Advice (D) or Response to the received Shipment (S).

Example value: S

0..1 cbc:Note

Note.
A textual note for the delivery as whole.

Example value: Delivery ok

0..1 cac:OrderReference

Order reference information
A reference to the original order

1..1 cac:DespatchDocumentReference

Despatch Document Reference
A reference to the Advanced Despatch Advice.

0..n cac:AdditionalDocumentReference

Additional document reference
Reference to additional documents relevant for this Receipt Advice. Can also be used for additional information on header level.

1..1 cac:DeliveryCustomerParty

Consignee information
The Consignee is the person or organization to which the products will be or has been shipped and who is taking possession. It also defines the sender of the Receipt Advice. The role is carried out by the customer or on behalf of the customer.

1..1 cac:DespatchSupplierParty

Despatching party information
The Despatch Party is the person or organization who provides (despatch) the goods or services. It also defines the receiver of the Receipt Advice. The role is carried out by the supplier or on behalf of the supplier.

0..1 cac:BuyerCustomerParty

Buyer
The buyer is the legal person or organization who buys or purchases the goods or services. The role is carried out by the customer or on behalf of the customer.

0..1 cac:SellerSupplierParty

Seller
The seller is the legal person or organization who sells goods or services to the customer. The role is carried out by the supplier or on behalf of the supplier.

0..1 cac:Shipment

Shipment information
Use the Shipment group only when the Receipt Advice is used as a response to a received shipment.

1..n cac:ReceiptLine

Receipt Line
A line detailing a kind of item received.

Rules
Identifier/Error message Flag
PEPPOL-T128-B00101
Element 'cbc:CustomizationID' MUST be provided.
fatal
PEPPOL-T128-B00102
Element 'cbc:ProfileID' MUST be provided.
fatal
PEPPOL-T128-B00103
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T128-B00104
Element 'cbc:IssueDate' MUST be provided.
fatal
PEPPOL-T128-B00105
Element 'cbc:IssueTime' MUST be provided.
fatal
PEPPOL-T128-B00106
Element 'cbc:ReceiptAdviceTypeCode' MUST be provided.
fatal
PEPPOL-T128-B00107
Element 'cac:DespatchDocumentReference' MUST be provided.
fatal
PEPPOL-T128-B00108
Element 'cac:DeliveryCustomerParty' MUST be provided.
fatal
PEPPOL-T128-B00109
Element 'cac:DespatchSupplierParty' MUST be provided.
fatal
PEPPOL-T128-B00110
Element 'cac:ReceiptLine' MUST be provided.
fatal
PEPPOL-T128-B00111
Document MUST not contain schema location.
fatal
PEPPOL-T128-B00112
Document MUST NOT contain elements not part of the data model.
fatal