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

UBL version identifier
Requires UBL version 2.2

Fixed value: 2.2

1..1 cbc:CustomizationID

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

Example value: urn:fdc:peppol.eu:prac:trns:t016:1.2

1..1 cbc:ProfileID

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

Fixed value: urn:fdc:peppol.eu:prac:bis:p008:1.2

1..1 cbc:ID

Response identifier
A transaction instance must contain an identifier. The identifier enables positive referencing the transaction instance for various purposes including referencing between transactions that are part of the same process. Must be expressed as a UUID.

Example value: 123e4567-e89b-12d3-a456-426614174000

1..1 cbc:IssueDate

Response issue date
The date on which the transaction instance was issued. Format "YYYY-MM-DD"

Example value: 2018-05-18

0..1 cbc:IssueTime

Response issue time
The time at which the transaction instance was issued. Format "hh:mm:ss

Example value: 14:44:33+01:00

1..1 cac:SenderParty

Sender information
The party sending an electronic message level response message back to the sending party of the business document.

1..1 cac:ReceiverParty

Receiver information
The party, an electronic message level response was addressed to, and who is supposed to process the message level response. This is the same party as the sender of the business document.

1..1 cac:DocumentResponse

Document response
The notice response is used to indicate the result of business document validation. The element 'cac:DocumentResponse/cac:Response/cbc:ResponseCode' MUST contain the overall result code. The element 'cac:DocumentResponse/cac:Response/cac:Status/cbc:ConditionCode' MUST contain a condition related to the publication of the notice.

Rules
Identifier/Error message Flag
PEPPOL-T016-R001
Document MUST not contain empty elements.
fatal
PEPPOL-T016-R002
Document SHOULD not contain schema location.
warning
PEPPOL-T016-R003
A date must be formatted YYYY-MM-DD.
fatal
PEPPOL-T016-R004
Element 'cbc:CustomizationID' MUST be provided.
fatal
PEPPOL-T016-R005
Element 'cbc:ProfileID' MUST be provided.
fatal
PEPPOL-T016-R006
Element 'cbc:ID' MUST be provided.
fatal
PEPPOL-T016-R007
Element 'cbc:IssueDate' MUST be provided.
fatal
PEPPOL-T016-R008
Element 'cac:SenderParty' MUST be provided.
fatal
PEPPOL-T016-R009
Element 'cac:ReceiverParty' MUST be provided.
fatal
PEPPOL-T016-R010
Element 'cac:DocumentResponse' MUST be provided.
fatal
PEPPOL-T016-R056
Document MUST NOT contain elements not part of the data model.
fatal