element BatchResponse
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p72.png
namespace http://adflex.co.uk/xml-schemas/v1.0.0/bureau
properties
content complex
children Document
attributes
Name  Type  Use  Default  Fixed  Annotation
batchRef  stringTypeLen20  required      
pfgID  stringTypeLen20  required      
createdDateTime  dateTimeType  required      
totalTransactions  totalTransactionsType  required      
source <xs:element name="BatchResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Document" minOccurs="1" maxOccurs="99999">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="TxRefGUID" type="glb:guidType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="ErrorCode" type="glb:errorCodeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="StatusCode" type="glb:statusCodeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="StatusMessage" type="glb:statusMessageType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="AuthCode" type="glb:authCodeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="AuthDate" type="glb:dateTimeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="TransactionType" type="glb:transactionTypeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="PaymentType" type="glb:paymentTypeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="Amount" type="glb:currencyType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="ProcessMode" type="glb:processModeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="CardExpiry" type="glb:cardExpiryType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="CardBIN" type="glb:cardBINType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="CardLast4Digits" type="glb:cardLast4DigitsType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="CardScheme" type="glb:cardSchemeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="CardSchemeCode" type="glb:cardSchemeCodeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="CardIssuer" type="glb:cardIssuerType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="CardType" type="glb:cardTypeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="Level3DataType" type="glb:level3DataTypeType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="CardFlags" type="glb:cardFlagsType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="AcquirerName" type="glb:stringTypeLen50" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="MID" type="glb:midType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="TID" type="glb:tidType" minOccurs="1" maxOccurs="1"/>
           
<xs:element name="MsgNo" type="glb:msgNoType" minOccurs="1" maxOccurs="1"/>
         
</xs:sequence>
         
<xs:attribute name="documentRef" type="glb:documentRefType" use="required"/>
         
<xs:attribute name="sequenceNumber" type="glb:sequenceNumberType" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="batchRef" type="glb:stringTypeLen20" use="required"/>
   
<xs:attribute name="pfgID" type="glb:stringTypeLen20" use="required"/>
   
<xs:attribute name="createdDateTime" type="glb:dateTimeType" use="required"/>
   
<xs:attribute name="totalTransactions" type="glb:totalTransactionsType" use="required"/>
 
</xs:complexType>
</xs:element>

attribute BatchResponse/@batchRef
type stringTypeLen20
properties
use required
facets
Kind Value Annotation
minLength 0
maxLength 20
source <xs:attribute name="batchRef" type="glb:stringTypeLen20" use="required"/>

attribute BatchResponse/@pfgID
type stringTypeLen20
properties
use required
facets
Kind Value Annotation
minLength 0
maxLength 20
source <xs:attribute name="pfgID" type="glb:stringTypeLen20" use="required"/>

attribute BatchResponse/@createdDateTime
type dateTimeType
properties
use required
source <xs:attribute name="createdDateTime" type="glb:dateTimeType" use="required"/>

attribute BatchResponse/@totalTransactions
type totalTransactionsType
properties
use required
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:attribute name="totalTransactions" type="glb:totalTransactionsType" use="required"/>

element BatchResponse/Document
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p73.png
properties
minOcc 1
maxOcc 99999
content complex
children TxRefGUID ErrorCode StatusCode StatusMessage AuthCode AuthDate TransactionType PaymentType Amount ProcessMode CardExpiry CardBIN CardLast4Digits CardScheme CardSchemeCode CardIssuer CardType Level3DataType CardFlags AcquirerName MID TID MsgNo
attributes
Name  Type  Use  Default  Fixed  Annotation
documentRef  documentRefType  required      
sequenceNumber  sequenceNumberType  required      
source <xs:element name="Document" minOccurs="1" maxOccurs="99999">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="TxRefGUID" type="glb:guidType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="ErrorCode" type="glb:errorCodeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="StatusCode" type="glb:statusCodeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="StatusMessage" type="glb:statusMessageType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="AuthCode" type="glb:authCodeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="AuthDate" type="glb:dateTimeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="TransactionType" type="glb:transactionTypeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="PaymentType" type="glb:paymentTypeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="Amount" type="glb:currencyType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="ProcessMode" type="glb:processModeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="CardExpiry" type="glb:cardExpiryType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="CardBIN" type="glb:cardBINType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="CardLast4Digits" type="glb:cardLast4DigitsType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="CardScheme" type="glb:cardSchemeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="CardSchemeCode" type="glb:cardSchemeCodeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="CardIssuer" type="glb:cardIssuerType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="CardType" type="glb:cardTypeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="Level3DataType" type="glb:level3DataTypeType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="CardFlags" type="glb:cardFlagsType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="AcquirerName" type="glb:stringTypeLen50" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="MID" type="glb:midType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="TID" type="glb:tidType" minOccurs="1" maxOccurs="1"/>
     
<xs:element name="MsgNo" type="glb:msgNoType" minOccurs="1" maxOccurs="1"/>
   
</xs:sequence>
   
<xs:attribute name="documentRef" type="glb:documentRefType" use="required"/>
   
<xs:attribute name="sequenceNumber" type="glb:sequenceNumberType" use="required"/>
 
</xs:complexType>
</xs:element>

attribute BatchResponse/Document/@documentRef
type documentRefType
properties
use required
facets
Kind Value Annotation
minLength 6
maxLength 12
source <xs:attribute name="documentRef" type="glb:documentRefType" use="required"/>

attribute BatchResponse/Document/@sequenceNumber
type sequenceNumberType
properties
use required
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:attribute name="sequenceNumber" type="glb:sequenceNumberType" use="required"/>

element BatchResponse/Document/TxRefGUID
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p74.png
type guidType
properties
content simple
facets
Kind Value Annotation
minLength 20
maxLength 40
source <xs:element name="TxRefGUID" type="glb:guidType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/ErrorCode
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p75.png
type errorCodeType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999
source <xs:element name="ErrorCode" type="glb:errorCodeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/StatusCode
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p76.png
type statusCodeType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999
source <xs:element name="StatusCode" type="glb:statusCodeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/StatusMessage
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p77.png
type statusMessageType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 100
source <xs:element name="StatusMessage" type="glb:statusMessageType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/AuthCode
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p78.png
type authCodeType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 50
source <xs:element name="AuthCode" type="glb:authCodeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/AuthDate
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p79.png
type dateTimeType
properties
content simple
source <xs:element name="AuthDate" type="glb:dateTimeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/TransactionType
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p80.png
type transactionTypeType
properties
content simple
facets
Kind Value Annotation
minInclusive 621
maxInclusive 645
source <xs:element name="TransactionType" type="glb:transactionTypeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/PaymentType
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p81.png
type paymentTypeType
properties
content simple
facets
Kind Value Annotation
minInclusive 48201
maxInclusive 48210
source <xs:element name="PaymentType" type="glb:paymentTypeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/Amount
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p82.png
type currencyType
properties
content complex
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99999999
attributes
Name  Type  Use  Default  Fixed  Annotation
currencyCode  currencyCodeType  required      
exponent  currencyExponentType  required      
source <xs:element name="Amount" type="glb:currencyType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/ProcessMode
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p83.png
type processModeType
properties
content simple
facets
Kind Value Annotation
minInclusive 700
maxInclusive 704
source <xs:element name="ProcessMode" type="glb:processModeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/CardExpiry
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p84.png
type cardExpiryType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 4
source <xs:element name="CardExpiry" type="glb:cardExpiryType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/CardBIN
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p85.png
type cardBINType
properties
content simple
facets
Kind Value Annotation
minLength 6
maxLength 8
source <xs:element name="CardBIN" type="glb:cardBINType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/CardLast4Digits
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p86.png
type cardLast4DigitsType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 4
source <xs:element name="CardLast4Digits" type="glb:cardLast4DigitsType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/CardScheme
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p87.png
type cardSchemeType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 50
source <xs:element name="CardScheme" type="glb:cardSchemeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/CardSchemeCode
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p88.png
type cardSchemeCodeType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 8
source <xs:element name="CardSchemeCode" type="glb:cardSchemeCodeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/CardIssuer
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p89.png
type cardIssuerType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 50
source <xs:element name="CardIssuer" type="glb:cardIssuerType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/CardType
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p90.png
type cardTypeType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99999999
source <xs:element name="CardType" type="glb:cardTypeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/Level3DataType
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p91.png
type level3DataTypeType
properties
content simple
facets
Kind Value Annotation
minInclusive 650
maxInclusive 660
source <xs:element name="Level3DataType" type="glb:level3DataTypeType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/CardFlags
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p92.png
type cardFlagsType
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 99999999
source <xs:element name="CardFlags" type="glb:cardFlagsType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/AcquirerName
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p93.png
type stringTypeLen50
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 50
source <xs:element name="AcquirerName" type="glb:stringTypeLen50" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/MID
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p94.png
type midType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 20
source <xs:element name="MID" type="glb:midType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/TID
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p95.png
type tidType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 10
source <xs:element name="TID" type="glb:tidType" minOccurs="1" maxOccurs="1"/>

element BatchResponse/Document/MsgNo
diagram adflex-bureau-v1.0.0_diagrams/adflex-bureau-v1.0.0_p96.png
type msgNoType
properties
content simple
facets
Kind Value Annotation
minLength 0
maxLength 4
source <xs:element name="MsgNo" type="glb:msgNoType" minOccurs="1" maxOccurs="1"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy