Rules for PEPPOL BIS Catalogue Response defined by OpenPEPPOL.

Identifier/Error message Flag
EUGEN-T58-R001
An endpoint identifier MUST have a scheme identifier attribute
fatal
EUGEN-T58-R002
A party identifier MUST have a scheme identifier attribute
fatal
EUGEN-T58-R003
A response code MUST have a list identifier attribute “UNCL4343”
fatal
EUGEN-T58-R004
A catalogue response should not contain empty elements
warning
OP-T58-R001
An Endpoint Identifier Scheme MUST be from the list of PEPPOL Party Identifiers described in the "PEPPOL Policy for using Identifiers".
fatal
OP-T58-R002
A Party Identifier Scheme MUST be from the list of PEPPOL Party Identifiers described in the "PEPPOL Policy for using Identifiers".
fatal
OP-T58-R003
A Response code MUST be from the UN CEFACT 4343 code list PEPPOL subset
fatal
OP-T58-R004
The unit code used has been marked as deprecated and will be removed in a future release.
warning
OP-T58-R005
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