Rules for PEPPOL BIS Order Response defined by OpenPEPPOL.

Identifier/Error message Flag
EUGEN-T76-R001
An endpoint identifier MUST have a scheme identifier attribute
fatal
EUGEN-T76-R002
A party identifier MUST have a scheme identifier attribute
fatal
EUGEN-T76-R003
A response code MUST have a list identifier attribute “UNCL1225”
fatal
EUGEN-T76-R004
A response line status code MUST have a list identifier attribute “UNCL1225”
fatal
EUGEN-T76-R005
An order response should not contain empty elements
warning
OP-T76-R001
An order response code MUST be coded according to the code list 1225.
fatal
OP-T76-R002
An order response line status code MUST be coded according to the code list 1225.
fatal
OP-T76-R003
DocumentCurrencyCode MUST be coded using ISO code list 4217
fatal
OP-T76-R004
An Enpoint Identifier Scheme identifier MUST be from the list of PEPPOL Party Identifiers described in the "PEPPOL Policy for using Identifiers".
fatal
OP-T76-R005
An Party Identifier Scheme identifier MUST be from the list of PEPPOL Party Identifiers described in the "PEPPOL Policy for using Identifiers".
fatal
OP-T76-R006
Unit code MUST be coded according to the UN/ECE Recommendation 20 (2009)
fatal
OP-T76-R007
CurrencyID MUST be coded using ISO code list 4217
fatal
OP-T76-R008
A tax category identifier MUST be coded using UN/ECE 5305 BII2 Subset
fatal
OP-T76-R009
The unit code used has been marked as deprecated and will be removed in a future release.
warning
OP-T76-R010
The unit code used has been marked for change in a future release so that will be prefixed with an X. As example code AE will become code XAE.
warning