StatusReasonCode
Detailed reason code inside MLR and Invoice Response acknowledgements.
Definition
StatusReasonCode complements the ResponseCode of a DocumentResponse to explain why a document is rejected or disputed. In the PEPPOL Invoice Response it draws on code lists (UNCL4451 / profile-specific codes) such as wrong price, incorrect quantity, or missing buyer reference, alongside a free-text StatusReason.
Origin
Element of the OASIS UBL 2.1 specification (DocumentResponse / LineResponse); code lists invoked by the OpenPeppol Invoice Response profile.
Example in context
<Status><StatusReasonCode>NIA</StatusReasonCode><StatusReason>No issue, accepted</StatusReason></Status>
Related terms
- Invoice Response — acknowledgement using these codes.
- ApplicationResponse — container document.