Transaction Request Report DTD {#batch-results-txns-rpt-request-dtd}
====================================================================

This Document Type Definition (DTD) defines the structure, elements, and attributes of the Transaction Request Report.

```
&lt;!ELEMENT Report (BatchFiles)&gt;
&lt;!ATTLIST Report Name CDATA #REQUIRED
         Version NMTOKEN #REQUIRED
         xmlns CDATA #REQUIRED
         MerchantID CDATA #REQUIRED
         ReportStartDate CDATA #REQUIRED
         ReportEndDate CDATA #REQUIRED&gt;
&lt;!ELEMENT BatchFiles (BatchFile)*&gt;
&lt;!ELEMENT BatchFile (PaymentProcessor)*&gt;
&lt;!ATTLIST BatchFile BatchFileID CDATA #REQUIRED&gt;
&lt;!ELEMENT PaymentProcessor (Request)*&gt;
&lt;!ATTLIST PaymentProcessor PaymentProcessorName CDATA #REQUIRED&gt;
&lt;!ELEMENT Request (TransactionReferenceNumber, MerchantReferenceNumber,
          TransactionStatus, Amount, CurrencyCode, PaymentStatus)&gt;
&lt;!ATTLIST Request RequestID CDATA #REQUIRED&gt;
&lt;!ELEMENT TransactionReferenceNumber (#PCDATA)&gt;
&lt;!ELEMENT MerchantReferenceNumber (#PCDATA)&gt;
&lt;!ELEMENT TransactionStatus (#PCDATA)&gt;
&lt;!ELEMENT Amount (#PCDATA)&gt;
&lt;!ELEMENT CurrencyCode (#PCDATA)&gt;
&lt;!ELEMENT PaymentStatus (#PCDATA)&gt;
```

