Cuando se termina de procesar un lote de firma, el cliente recibe como respuesta un XML que describe como ha resultado el proceso.
Este XML es acorde al siguiente esquema:

  <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="signs">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="signresult" maxOccurs="unbounded" minOccurs="0">
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="xs:string">
                <xs:attribute type="xs:string" name="id" use="optional"/>
                <xs:attribute type="xs:string" name="result" use="optional"/>
                <xs:attribute type="xs:string" name="description" use="optional"/>
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  

Un ejemplo de XML devuelto podría ser el siguiente:

  <?xml version="1.0" encoding="UTF-8" ?>
  <signs>
   <signresult id="001-XAdES" result="DONE_AND_SAVED" description=""/>
   <signresult id="002-CAdES" result="DONE_AND_SAVED" description=""/>
   <signresult id="003-CAdES" result="DONE_AND_SAVED" description=""/>
   <signresult id="004-CAdES" result="DONE_AND_SAVED" description=""/>
  </signs>
  

En él distinguimos un nodo signresult por cada una de las firmas del lote, con su correspondiente identificador.
Este puede tener tres atributos:

id
Identificador de la firma.
result
Resultado del proceso.
description (opcional)
Descripción del resultado del proceso.