DocumentResponse
L'agrégat de charge utile de l'UBL ApplicationResponse (porteur du MLR).
Définition
DocumentResponse [0..*] regroupe une cac:Response (résultat au niveau en-tête, avec cbc:ResponseCode), une cac:DocumentReference identifiant le document répondu, et d'éventuelles cac:LineResponse [0..*] pour les résultats au niveau ligne. C'est ainsi qu'une UBL ApplicationResponse exprime une Message Level Response (MLR) : acceptation, rejet ou acceptation conditionnelle d'une Invoice ou d'une Order.
Origine
Défini dans la spécification OASIS Universal Business Language (UBL) v2.1 (OASIS Standard, 2013), dans le document ApplicationResponse et le schéma CommonAggregateComponents.
Exemple en contexte
<cac:DocumentResponse><cac:Response><cbc:ResponseCode>AB</cbc:ResponseCode></cac:Response><cac:DocumentReference><cbc:ID>INV-001</cbc:ID></cac:DocumentReference></cac:DocumentResponse>
Termes liés
- UBL ApplicationResponse — le document qui contient DocumentResponse.
- UBL StatusReasonCode — motif détaillé accompagnant un rejet.