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