Batch Submission Detail Report DTD {#batch-results-txns-rpt-submission-details-dtd-cybs}
========================================================================================

This Document Type Definition (DTD) defines the structure, elements, and attributes of the Batch Submission Detail Report.

```
&lt;!ELEMENT Report (Transaction)*&gt;
&lt;!ATTLIST Report MerchantID CDATA #REQUIRED
                 Name CDATA #REQUIRED
                 SubmissionFileID CDATA #REQUIRED
                 SubmissionDateTime CDATA #REQUIRED
                 Version NMTOKEN #REQUIRED&gt;
&lt;!ELEMENT Transaction (LinkToRequest?, RequestID, TransactionDate, CybsMID, 
  ProcessorMID?, HierarchyID?, TransRefNumber?, MerchantRefNumber?, TransactionType?, 
  Amount?, TransactionAmountCurrency?, PaymentMethod?, PaymentType?, AccountSuffix?, 
  Decision?, ReasonCode?, Auth?, MerchantDefinedData1?, MerchantDefinedData2?, 
  MerchantDefinedData3?, MerchantDefinedData4?)&gt;
&lt;!ELEMENT LinkToRequest (#PCDATA)&gt;
&lt;!ELEMENT RequestID (#PCDATA)&gt;
&lt;!ELEMENT TransactionDate (#PCDATA)&gt;
&lt;!ELEMENT CybsMID (#PCDATA)&gt;
&lt;!ELEMENT ProcessorMID (#PCDATA)&gt;
&lt;!ELEMENT HierarchyID (#PCDATA)&gt;
&lt;!ELEMENT TransRefNumber (#PCDATA)&gt;
&lt;!ELEMENT MerchantRefNumber (#PCDATA)&gt;
&lt;!ELEMENT TransactionType (#PCDATA)&gt;
&lt;!ELEMENT Amount (#PCDATA)&gt;
&lt;!ELEMENT TransactionAmountCurrency (#PCDATA)&gt;
&lt;!ELEMENT PaymentMethod (#PCDATA)&gt;
&lt;!ELEMENT PaymentType (#PCDATA)&gt;
&lt;!ELEMENT AccountSuffix (#PCDATA)&gt;
&lt;!ELEMENT Decision (#PCDATA)&gt;
&lt;!ELEMENT ReasonCode (#PCDATA)&gt;
&lt;!ELEMENT Auth (TransRefNumber?, TransactionDate?, RequestID?, Amount?, 
  Currency?, AuthCode?, ReasonCode?, RCode?)&gt;
&lt;!ELEMENT TransRefNumber (#PCDATA)&gt;
&lt;!ELEMENT TransactionDate (#PCDATA)&gt;
&lt;!ELEMENT RequestID (#PCDATA)&gt;
&lt;!ELEMENT Amount (#PCDATA)&gt;
&lt;!ELEMENT Currency (#PCDATA)&gt;
&lt;!ELEMENT AuthCode (#PCDATA)&gt;
&lt;!ELEMENT ReasonCode (#PCDATA)&gt;
&lt;!ELEMENT RCode (#PCDATA)&gt;
&lt;!ELEMENT MerchantDefinedData1 (#PCDATA)&gt;
&lt;!ELEMENT MerchantDefinedData2 (#PCDATA)&gt;
&lt;!ELEMENT MerchantDefinedData3 (#PCDATA)&gt;
&lt;!ELEMENT MerchantDefinedData4 (#PCDATA)&gt;
```

