<xs:element name="Transaction" minOccurs="0" maxOccurs="unbounded" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType>
<xs:all>
<xs:element name="DS_GnapMacKey" type="xs:string" minOccurs="0" />
<xs:element name="DS_LastAutoClose" type="xs:string" minOccurs="0" />
<xs:element name="DS_BatchSequenceNbr" type="xs:string" minOccurs="0" />
<xs:element name="SE_EmailType" type="xs:string" minOccurs="0" />
<xs:element name="SE_EmailTo" type="xs:string" minOccurs="0" />
<xs:element name="SE_EmailSubject" type="xs:string" minOccurs="0" />
<xs:element name="TL_TxnId" type="xs:string" minOccurs="0" />
<xs:element name="TL_PartitionID" type="xs:string" minOccurs="0" />
<xs:element name="TL_SiteId" type="xs:string" minOccurs="0" />
<xs:element name="TL_DeviceId" type="xs:string" minOccurs="0" />
<xs:element name="TL_UserId" type="xs:string" minOccurs="0" />
<xs:element name="TL_ServiceId" type="xs:string" minOccurs="0" />
<xs:element name="TL_GatewayRspCode" type="xs:string" minOccurs="0" />
<xs:element name="TL_GatewayRspMsg" type="xs:string" minOccurs="0" />
<xs:element name="TL_ReqDcDateTime" type="xs:dateTime" />
<xs:element name="TL_ReqUtcDateTime" type="xs:dateTime" />
<xs:element name="TL_RspDcDateTime" type="xs:dateTime" />
<xs:element name="TL_RspUtcDateTime" type="xs:dateTime" />
<xs:element name="TL_SiteTrace" type="xs:string" minOccurs="0" />
<xs:element name="TL_OrigTxnId" type="xs:string" minOccurs="0" />
<xs:element name="TL_CreateDcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="TL_UpdateDcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="TL_AppSvr" type="xs:string" minOccurs="0" />
<xs:element name="TL_ClientIp" type="xs:string" minOccurs="0" />
<xs:element name="TL_ClerkId" type="xs:string" minOccurs="0" />
<xs:element name="TL_DeveloperId" type="xs:string" minOccurs="0" />
<xs:element name="TL_VersionNbr" type="xs:string" minOccurs="0" />
<xs:element name="TL_UniqueDeviceId" type="xs:string" minOccurs="0" />
<xs:element name="TL_AppVer" type="xs:string" minOccurs="0" />
<xs:element name="TL_ProcSvcId" type="xs:string" minOccurs="0" />
<xs:element name="TL_CreateUtcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="TL_UpdateUtcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="TRI_GlobalTxnId" type="xs:string" minOccurs="0" />
<xs:element name="TRI_ClientTxnId" type="xs:string" minOccurs="0" />
<xs:element name="TRI_AuthSiteId" type="xs:string" minOccurs="0" />
<xs:element name="TRI_AuthDeviceId" type="xs:string" minOccurs="0" />
<xs:element name="TRI_ProcSiteId" type="xs:string" minOccurs="0" />
<xs:element name="TRI_ProcDeviceId" type="xs:string" minOccurs="0" />
<xs:element name="TRI_CrossMidTidInd" type="xs:string" minOccurs="0" />
<xs:element name="TRI_GlobalTxnSource" type="xs:string" minOccurs="0" />
<xs:element name="AF_FailureReason" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchId" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchStatus" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchSeqNbr" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchOpenDcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchOpenUtcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchCloseDcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchCloseUtcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="B_RetryCount" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchCloseLastRetryDcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="B_CreditCount" type="xs:string" minOccurs="0" />
<xs:element name="B_DebitCount" type="xs:string" minOccurs="0" />
<xs:element name="B_DebitAmount" type="xs:string" minOccurs="0" />
<xs:element name="B_TransactionCount" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchCreateUtcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="B_BatchUpdateUtcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostBatchNbr" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPReqCreditPurchCnt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPReqCreditPurchAmt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPReqCreditReturnCnt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPReqCreditReturnAmt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPReqDebitPurchCnt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPReqDebitReturnCnt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPReqDebitReturnAmt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPReqNbrItems" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostCreditPurchCnt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostCreditPurchAmt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostCreditReturnCnt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostCreditReturnAmt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostDebitPurchCnt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostDebitPurchAmt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostDebitReturnCnt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostDebitReturnAmt" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPHostNbrItems" type="xs:string" minOccurs="0" />
<xs:element name="BSDG_GSAPForceCloseInd" type="xs:string" minOccurs="0" />
<xs:element name="BSDH_GSAPHostRspCode" type="xs:string" minOccurs="0" />
<xs:element name="BSDH_HostOutofBalanceInd" type="xs:string" minOccurs="0" />
<xs:element name="BSDH_HostProcessedBy" type="xs:string" minOccurs="0" />
<xs:element name="TD_PartitionId" type="xs:string" minOccurs="0" />
<xs:element name="TD_TxnStatus" type="xs:string" minOccurs="0" />
<xs:element name="TD_DebitCreditInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_SaleReturnInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardType" type="xs:string" minOccurs="0" />
<xs:element name="TD_AllowDupInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_MaskedCardNbr" type="xs:string" minOccurs="0" />
<xs:element name="TD_ExpMonth" type="xs:string" minOccurs="0" />
<xs:element name="TD_ExpYear" type="xs:string" minOccurs="0" />
<xs:element name="TD_ReaderPresentInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardSwipeInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_CvvReqInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_CvvRsltCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_Amt" type="xs:string" minOccurs="0" />
<xs:element name="TD_AuthAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_GratuityAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_CashBackAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardHolderLastName" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardHolderFirstName" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardHolderAddr" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardHolderCity" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardHolderState" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardHolderPhone" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardHolderEmail" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardHolderZip" type="xs:string" minOccurs="0" />
<xs:element name="TD_AvsRsltCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_CPCReq" type="xs:string" minOccurs="0" />
<xs:element name="TD_CPCInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_RspCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_Rsptext" type="xs:string" minOccurs="0" />
<xs:element name="TD_AuthCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_ReqACI" type="xs:string" minOccurs="0" />
<xs:element name="TD_RspACI" type="xs:string" minOccurs="0" />
<xs:element name="TD_MktSpecificId" type="xs:string" minOccurs="0" />
<xs:element name="TD_TxnCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_AccountDataSrc" type="xs:string" minOccurs="0" />
<xs:element name="TD_AuthSrcCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_IssTxnId" type="xs:string" minOccurs="0" />
<xs:element name="TD_CardholderIdCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_RefNbr" type="xs:string" minOccurs="0" />
<xs:element name="TD_TxnSeqNbr" type="xs:string" minOccurs="0" />
<xs:element name="TD_ShipDateMonth" type="xs:string" minOccurs="0" />
<xs:element name="TD_ShipDateDay" type="xs:string" minOccurs="0" />
<xs:element name="TD_CryptoType" type="xs:string" minOccurs="0" />
<xs:element name="TD_ECommerceInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_FolioNbr" type="xs:string" minOccurs="0" />
<xs:element name="TD_CheckInDateTime" type="xs:string" minOccurs="0" />
<xs:element name="TD_CheckOutDateTime" type="xs:string" minOccurs="0" />
<xs:element name="TD_NoShowInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_ExtraCharges" type="xs:string" minOccurs="0" />
<xs:element name="TD_RoomRate" type="xs:string" minOccurs="0" />
<xs:element name="TD_RoomDuration" type="xs:string" minOccurs="0" />
<xs:element name="TD_LocalTxnDate" type="xs:string" minOccurs="0" />
<xs:element name="TD_LocalTxnTime" type="xs:string" minOccurs="0" />
<xs:element name="TD_AmexChargeType" type="xs:string" minOccurs="0" />
<xs:element name="TD_IncrementalAuthAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_AdditionalChargeAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_ReversalInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_AllowPartialAuthInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_SettlementAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_ReversalAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_CryptoTypeOut" type="xs:string" minOccurs="0" />
<xs:element name="TD_Description" type="xs:string" minOccurs="0" />
<xs:element name="TD_InvoiceNbr" type="xs:string" minOccurs="0" />
<xs:element name="TD_CustomerId" type="xs:string" minOccurs="0" />
<xs:element name="TD_ReturnAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_TokenRequestInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_TokenGeneratedInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_CryptoTypeIn" type="xs:string" minOccurs="0" />
<xs:element name="TD_ConvenienceAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_ShippingAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_TxnDescrtiptor" type="xs:string" minOccurs="0" />
<xs:element name="TD_OneTimeInd" type="xs:string" minOccurs="0" />
<xs:element name="TD_TaxAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_Currency" type="xs:string" minOccurs="0" />
<xs:element name="TD_SurchargeAmt" type="xs:string" minOccurs="0" />
<xs:element name="TD_ScheduleId" type="xs:string" minOccurs="0" />
<xs:element name="TD_PaymentMethodKey" type="xs:string" minOccurs="0" />
<xs:element name="TD_RecurringDataCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_ICCChopCondition" type="xs:string" minOccurs="0" />
<xs:element name="TD_ICCTagData" type="xs:string" minOccurs="0" />
<xs:element name="TD_OrigRspCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_OrigRspText" type="xs:string" minOccurs="0" />
<xs:element name="TD_EComPaymentType" type="xs:string" minOccurs="0" />
<xs:element name="TD_EComECI" type="xs:string" minOccurs="0" />
<xs:element name="TD_CavvRsltCode" type="xs:string" minOccurs="0" />
<xs:element name="TD_TokenPANLastFour" type="xs:string" minOccurs="0" />
<xs:element name="TD_EComPaymentSource" type="xs:string" minOccurs="0" />
<xs:element name="TDA_ReqProcCode" type="xs:string" minOccurs="0" />
<xs:element name="TDA_RspProcCode" type="xs:string" minOccurs="0" />
<xs:element name="TDA_ActionCode" type="xs:string" minOccurs="0" />
<xs:element name="TDA_AcqRefData" type="xs:string" minOccurs="0" />
<xs:element name="TDA_TxnNbr" type="xs:string" minOccurs="0" />
<xs:element name="TDA_ReasonCode" type="xs:string" minOccurs="0" />
<xs:element name="TDA_AccountType" type="xs:string" minOccurs="0" />
<xs:element name="TDA_PosEntryMode" type="xs:string" minOccurs="0" />
<xs:element name="TDA_HostBatchNbr" type="xs:string" minOccurs="0" />
<xs:element name="TDA_MarketData" type="xs:string" minOccurs="0" />
<xs:element name="TDA_HostAvsRsltCode" type="xs:string" minOccurs="0" />
<xs:element name="TDA_HostCvvRsltCode" type="xs:string" minOccurs="0" />
<xs:element name="TDA_HostCavvRsltCode" type="xs:string" minOccurs="0" />
<xs:element name="TDA_RspVerbiage" type="xs:string" minOccurs="0" />
<xs:element name="TDA_CardHolderLang" type="xs:string" minOccurs="0" />
<xs:element name="TDI_InteracTxnCode" type="xs:string" minOccurs="0" />
<xs:element name="TDI_IInteracRspCode" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_ITerminalAttributesUsed" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_ITerminalAttributes" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_ITerminalCapabilities" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_IAdditionalPosData" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_IPosConditionCode" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_ISAFInd" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_ISAFOrigDateTime" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_IProcessedBy" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_IBillPayInd" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_IFormat" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_IPedSerialNbr" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_IAmountInd" type="xs:string" minOccurs="0" />
<xs:element name="TDRQ_IAccountRefReq" type="xs:string" minOccurs="0" />
<xs:element name="TDRQCOF_CofInd" type="xs:string" minOccurs="0" />
<xs:element name="TDRQCOF_CofBrandTxnId" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedCardBrandTxnId" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedHostRspCode" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedHostRspText" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedAcqRefData" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedAvsRsltCode" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedCvvRsltCode" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedSecurityProtocol" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedCardHolderAuth" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedUCAFInd" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedApprovalAmtType" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedDeclineCatCode" type="xs:string" minOccurs="0" />
<xs:element name="TDRP_ReturnedAccountReference" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaCommodityCode" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaDiscountAmt" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaFreightAmt" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaDutyAmt" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaDestinationPostalCode" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaShipFromPostalCode" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaDestinationCountry" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaInvoiceRefNbr" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaOrderDate" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaVATFreightAmt" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaVATFreightRate" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaDiscountTreatment" type="xs:string" minOccurs="0" />
<xs:element name="TDCPCV_VisaTaxTreatment" type="xs:string" minOccurs="0" />
<xs:element name="TDCCRQ_DCCOptOutInd" type="xs:string" minOccurs="0" />
<xs:element name="TDCCRQ_DCCCardHolderCurrency" type="xs:string" minOccurs="0" />
<xs:element name="TDCCRQ_DCCCardholderAmt" type="xs:string" minOccurs="0" />
<xs:element name="TDCCRQ_DCCRateLookupId" type="xs:string" minOccurs="0" />
<xs:element name="TDCCRQ_DCCExchangeRate" type="xs:string" minOccurs="0" />
<xs:element name="TDCCRQ_DCCMarkupFee" type="xs:string" minOccurs="0" />
<xs:element name="TDPFRQ_PayFacAccountSource" type="xs:string" minOccurs="0" />
<xs:element name="TDPFRQ_PayFacCardholderIdentity" type="xs:string" minOccurs="0" />
<xs:element name="TDPFRQ_PayFacCPSMeritInd" type="xs:string" minOccurs="0" />
<xs:element name="TDPFRQ_PayFacMarketDataIdentifier" type="xs:string" minOccurs="0" />
<xs:element name="TDPFRQ_PayFacMotoEcomInd" type="xs:string" minOccurs="0" />
<xs:element name="TDPFRP_PayFacTxnId" type="xs:string" minOccurs="0" />
<xs:element name="TDPFRP_PayFacTxnNbr" type="xs:string" minOccurs="0" />
<xs:element name="TDPFRP_PayFacTxnType" type="xs:string" minOccurs="0" />
<xs:element name="TDPFRP_PayFacTxnStatus" type="xs:string" minOccurs="0" />
<xs:element name="TDRS_Secure3DVer" type="xs:string" minOccurs="0" />
<xs:element name="TDRS_Secure3DECI" type="xs:string" minOccurs="0" />
<xs:element name="TDRS_Secure3DServerTxnId" type="xs:string" minOccurs="0" />
<xs:element name="TDRS_Secure3DEncodeType" type="xs:string" minOccurs="0" />
<xs:element name="TDRS_Secure3DPaymentSource" type="xs:string" minOccurs="0" />
<xs:element name="TDRS_Secure3DWalletECI" type="xs:string" minOccurs="0" />
<xs:element name="TDRS_Secure3DDecryptSource" type="xs:string" minOccurs="0" />
<xs:element name="TDSM_PayFacSubMerchId" type="xs:string" minOccurs="0" />
<xs:element name="TDSM_PayFacSubMerchTermId" type="xs:string" minOccurs="0" />
<xs:element name="TDSM_PayFacSubMerchMcc" type="xs:string" minOccurs="0" />
<xs:element name="TDIPRQ_IPProgram" type="xs:string" minOccurs="0" />
<xs:element name="TDIPRQ_IPNbrInstallments" type="xs:string" minOccurs="0" />
<xs:element name="TDIPRQ_SIPOptionsReq" type="xs:string" minOccurs="0" />
<xs:element name="TDIPRQ_InstallmentPlan" type="xs:string" minOccurs="0" />
<xs:element name="TDIPRQ_IPGracePeriod" type="xs:string" minOccurs="0" />
<xs:element name="TDIPRP_IPTerms" type="xs:string" minOccurs="0" />
<xs:element name="TDIPRP_IPIssuerName" type="xs:string" minOccurs="0" />
<xs:element name="TDIPRP_SIPOptionsRsp" type="xs:string" minOccurs="0" />
<xs:element name="TDVIS_VISPlanConfId" type="xs:string" minOccurs="0" />
<xs:element name="TDVIS_VISPlanAcquirer" type="xs:string" minOccurs="0" />
<xs:element name="TDVIS_VISPlanId" type="xs:string" minOccurs="0" />
<xs:element name="TDVISL_VISPlanFunction" type="xs:string" minOccurs="0" />
<xs:element name="TDVISL_VISRspCode" type="xs:string" minOccurs="0" />
<xs:element name="TDVISL_VISRspText" type="xs:string" minOccurs="0" />
<xs:element name="TDVISL_VISCreateUtcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="TDVISL_VISUpdateUtcDateTime" type="xs:string" minOccurs="0" />
<xs:element name="Environment" type="xs:string" minOccurs="0" />
</xs:all>
</xs:complexType>
</xs:element>
|