From c15ea1752f76d13571ddbe0963a850b168b7a45a Mon Sep 17 00:00:00 2001 From: isunnapud Date: Thu, 31 Mar 2022 05:06:23 -0400 Subject: [PATCH 01/14] added new schema 12.24 --- ...ed_v12.22.xsd => SchemaCombined_v12.24.xsd | 205 +- docs/source/complextypes.rst | 69 +- docs/source/index.rst | 2 +- docs/source/transactions.rst | 25 +- ...npBatch_v12.22.xsd => cnpBatch_v12.24.xsd} | 123 +- ...Common_v12.22.xsd => cnpCommon_v12.24.xsd} | 105 + ...Online_v12.22.xsd => cnpOnline_v12.24.xsd} | 10 +- ...ing_v12.22.xsd => cnpRecurring_v12.24.xsd} | 2 +- ...n_v12.22.xsd => cnpTransaction_v12.24.xsd} | 52 +- vantivsdk/dictmap.py | 84 +- vantivsdk/fields.py | 25370 +++++++++------- vantivsdk/version.py | 4 +- 12 files changed, 14189 insertions(+), 11862 deletions(-) rename SchemaCombined_v12.22.xsd => SchemaCombined_v12.24.xsd (96%) rename schema/{cnpBatch_v12.22.xsd => cnpBatch_v12.24.xsd} (73%) rename schema/{cnpCommon_v12.22.xsd => cnpCommon_v12.24.xsd} (89%) rename schema/{cnpOnline_v12.22.xsd => cnpOnline_v12.24.xsd} (97%) rename schema/{cnpRecurring_v12.22.xsd => cnpRecurring_v12.24.xsd} (99%) rename schema/{cnpTransaction_v12.22.xsd => cnpTransaction_v12.24.xsd} (97%) diff --git a/SchemaCombined_v12.22.xsd b/SchemaCombined_v12.24.xsd similarity index 96% rename from SchemaCombined_v12.22.xsd rename to SchemaCombined_v12.24.xsd index 1469ee0..676bdd6 100644 --- a/SchemaCombined_v12.22.xsd +++ b/SchemaCombined_v12.24.xsd @@ -50,6 +50,11 @@ + + + + + @@ -72,11 +77,15 @@ + + + + @@ -210,6 +219,8 @@ + + @@ -220,6 +231,23 @@ + + + + + + + + + + + + + + + + + @@ -534,6 +562,15 @@ + + + + + + + + + @@ -566,6 +603,8 @@ + + @@ -598,6 +637,10 @@ + + + + @@ -725,6 +768,8 @@ + + @@ -744,6 +789,7 @@ + @@ -765,6 +811,8 @@ + + @@ -809,6 +857,9 @@ + + + @@ -1020,6 +1071,9 @@ + + + @@ -1053,6 +1107,10 @@ + + + + @@ -1208,6 +1266,8 @@ + + @@ -1309,6 +1369,8 @@ + + @@ -1472,6 +1534,8 @@ + + @@ -1517,6 +1581,8 @@ + + @@ -1540,6 +1606,8 @@ + + @@ -1588,6 +1656,8 @@ + + @@ -1610,6 +1680,8 @@ + + @@ -1870,6 +1942,8 @@ + + @@ -1890,6 +1964,8 @@ + + @@ -3232,127 +3308,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -3424,6 +3379,8 @@ + + @@ -3460,6 +3417,8 @@ + + @@ -3656,7 +3615,7 @@ - + diff --git a/docs/source/complextypes.rst b/docs/source/complextypes.rst index 2f87d68..1a42140 100644 --- a/docs/source/complextypes.rst +++ b/docs/source/complextypes.rst @@ -1,6 +1,17 @@ Complex Types ============= +additionalCOFData +----------------- + .. py:class:: vantivsdk.fields.additionalCOFData + + :var frequencyOfMIT: String or Number + :var paymentType: String or Number + :var sequenceIndicator: String or Number + :var totalPaymentCount: String or Number + :var uniqueId: String or Number + :var validationReference: String or Number + address ------- .. py:class:: vantivsdk.fields.address @@ -76,7 +87,9 @@ billToAddress :var middleInitial: String or Number :var name: String or Number :var phone: String or Number + :var sellerId: String or Number :var state: String or Number + :var url: String or Number :var zip: String or Number card @@ -150,12 +163,6 @@ createDiscountType :var name: String or Number :var startDate: String or Number -ctxPaymentInformationType -------------------------- - .. py:class:: vantivsdk.fields.ctxPaymentInformationType - - :var ctxPaymentDetail: String or Number - customBilling ------------- .. py:class:: vantivsdk.fields.customBilling @@ -169,6 +176,8 @@ customerInfo ------------ .. py:class:: vantivsdk.fields.customerInfo + :var accountCreatedDate: String or Number + :var accountUsername: String or Number :var customerCheckingAccount: String or Number :var customerRegistrationDate: String or Number :var customerSavingAccount: String or Number @@ -178,8 +187,15 @@ customerInfo :var employerName: String or Number :var incomeAmount: String or Number :var incomeCurrency: String or Number + :var membershipEmail: String or Number + :var membershipId: String or Number + :var membershipName: String or Number + :var membershipPhone: String or Number :var residenceStatus: String or Number :var ssn: String or Number + :var userAccountEmail: String or Number + :var userAccountNumber: String or Number + :var userAccountPhone: String or Number :var yearsAtEmployer: String or Number :var yearsAtResidence: String or Number @@ -231,17 +247,6 @@ echeckType :var checkNum: String or Number :var routingNum: String or Number -echeckTypeCtx -------------- - .. py:class:: vantivsdk.fields.echeckTypeCtx - - :var accNum: String or Number - :var accType: String or Number - :var ccdPaymentInformation: String or Number - :var checkNum: String or Number - :var ctxPaymentInformation: instance of :py:class:`vantivsdk.fields.ctxPaymentInformationType` - :var routingNum: String or Number - enhancedData ------------ .. py:class:: vantivsdk.fields.enhancedData @@ -252,7 +257,10 @@ enhancedData :var destinationPostalCode: String or Number :var detailTax: instance of :py:class:`vantivsdk.fields.detailTax` :var discountAmount: String or Number + :var discountCode: String or Number + :var discountPercent: String or Number :var dutyAmount: String or Number + :var fulfilmentMethodType: String or Number :var invoiceReferenceNumber: String or Number :var lineItemData: instance of :py:class:`vantivsdk.fields.lineItemData` :var orderDate: String or Number @@ -337,12 +345,16 @@ lineItemData :var commodityCode: String or Number :var detailTax: instance of :py:class:`vantivsdk.fields.detailTax` + :var itemCategory: String or Number :var itemDescription: String or Number :var itemDiscountAmount: String or Number :var itemSequenceNumber: String or Number + :var itemSubCategory: String or Number :var lineItemTotal: String or Number :var lineItemTotalWithTax: String or Number :var productCode: String or Number + :var productId: String or Number + :var productName: String or Number :var quantity: String or Number :var taxAmount: String or Number :var unitCost: String or Number @@ -451,6 +463,27 @@ recyclingRequestType :var recycleBy: String or Number :var recycleId: String or Number +retailerAddress +--------------- + .. py:class:: vantivsdk.fields.retailerAddress + + :var addressLine1: String or Number + :var addressLine2: String or Number + :var addressLine3: String or Number + :var city: String or Number + :var companyName: String or Number + :var country: String or Number + :var email: String or Number + :var firstName: String or Number + :var lastName: String or Number + :var middleInitial: String or Number + :var name: String or Number + :var phone: String or Number + :var sellerId: String or Number + :var state: String or Number + :var url: String or Number + :var zip: String or Number + sepaDirectDebitType ------------------- .. py:class:: vantivsdk.fields.sepaDirectDebitType @@ -479,7 +512,9 @@ shipToAddress :var middleInitial: String or Number :var name: String or Number :var phone: String or Number + :var sellerId: String or Number :var state: String or Number + :var url: String or Number :var zip: String or Number sofortType diff --git a/docs/source/index.rst b/docs/source/index.rst index 95727fd..43b27c1 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,4 +1,4 @@ -Vantiv eCommerce Python SDK 12.22.0! +Vantiv eCommerce Python SDK 12.24.0! ==================================== .. toctree:: :maxdepth: 2 diff --git a/docs/source/transactions.rst b/docs/source/transactions.rst index 20bb81e..a0acf40 100644 --- a/docs/source/transactions.rst +++ b/docs/source/transactions.rst @@ -57,6 +57,7 @@ authorization ------------- .. py:class:: vantivsdk.fields.authorization + :var additionalCOFData: instance of :py:class:`vantivsdk.fields.additionalCOFData` :var advancedFraudChecks: instance of :py:class:`vantivsdk.fields.advancedFraudChecksType` :var allowPartialAuth: String or Number :var amount: String or Number @@ -66,12 +67,14 @@ authorization :var card: instance of :py:class:`vantivsdk.fields.cardType` :var cardholderAuthentication: instance of :py:class:`vantivsdk.fields.fraudCheckType` :var cnpTxnId: String or Number + :var crypto: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` :var customerId: String or Number :var customerInfo: instance of :py:class:`vantivsdk.fields.customerInfo` :var debtRepayment: String or Number :var enhancedData: instance of :py:class:`vantivsdk.fields.enhancedData` :var filtering: instance of :py:class:`vantivsdk.fields.filteringType` + :var fraudCheckStatus: String or Number :var fraudFilterOverride: String or Number :var healthcareIIAS: instance of :py:class:`vantivsdk.fields.healthcareIIAS` :var id: String or Number @@ -79,6 +82,7 @@ authorization :var merchantCategoryCode: String or Number :var merchantData: instance of :py:class:`vantivsdk.fields.merchantDataType` :var mpos: instance of :py:class:`vantivsdk.fields.mposType` + :var orderChannel: String or Number :var orderId: String or Number :var orderSource: String or Number :var originalNetworkTransactionId: String or Number @@ -92,6 +96,7 @@ authorization :var recurringRequest: instance of :py:class:`vantivsdk.fields.recurringRequestType` :var recyclingRequest: instance of :py:class:`vantivsdk.fields.recyclingRequestType` :var reportGroup: String or Number + :var retailerAddress: instance of :py:class:`vantivsdk.fields.retailerAddress` :var secondaryAmount: String or Number :var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress` :var skipRealtimeAU: String or Number @@ -141,11 +146,13 @@ captureGivenAuth ---------------- .. py:class:: vantivsdk.fields.captureGivenAuth + :var additionalCOFData: instance of :py:class:`vantivsdk.fields.additionalCOFData` :var amount: String or Number :var authInformation: instance of :py:class:`vantivsdk.fields.authInformation` :var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress` :var businessIndicator: String or Number :var card: instance of :py:class:`vantivsdk.fields.cardType` + :var crypto: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` :var customerId: String or Number :var debtRepayment: String or Number @@ -164,6 +171,7 @@ captureGivenAuth :var processingInstructions: instance of :py:class:`vantivsdk.fields.processingInstructions` :var processingType: String or Number :var reportGroup: String or Number + :var retailerAddress: instance of :py:class:`vantivsdk.fields.retailerAddress` :var secondaryAmount: String or Number :var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress` :var surchargeAmount: String or Number @@ -220,7 +228,7 @@ customerCredit -------------- .. py:class:: vantivsdk.fields.customerCredit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` :var amount: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -234,7 +242,7 @@ customerDebit ------------- .. py:class:: vantivsdk.fields.customerDebit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` :var amount: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -702,6 +710,7 @@ sale ---- .. py:class:: vantivsdk.fields.sale + :var additionalCOFData: instance of :py:class:`vantivsdk.fields.additionalCOFData` :var advancedFraudChecks: instance of :py:class:`vantivsdk.fields.advancedFraudChecksType` :var allowPartialAuth: String or Number :var amount: String or Number @@ -712,6 +721,7 @@ sale :var cardholderAuthentication: instance of :py:class:`vantivsdk.fields.fraudCheckType` :var cnpInternalRecurringRequest: instance of :py:class:`vantivsdk.fields.cnpInternalRecurringRequestType` :var cnpTxnId: String or Number + :var crypto: String or Number :var customBilling: instance of :py:class:`vantivsdk.fields.customBilling` :var customerId: String or Number :var customerInfo: instance of :py:class:`vantivsdk.fields.customerInfo` @@ -719,6 +729,7 @@ sale :var enhancedData: instance of :py:class:`vantivsdk.fields.enhancedData` :var filtering: instance of :py:class:`vantivsdk.fields.filteringType` :var fraudCheck: instance of :py:class:`vantivsdk.fields.fraudCheckType` + :var fraudCheckStatus: String or Number :var fraudFilterOverride: String or Number :var giropay: instance of :py:class:`vantivsdk.fields.giropayType` :var healthcareIIAS: instance of :py:class:`vantivsdk.fields.healthcareIIAS` @@ -728,6 +739,7 @@ sale :var merchantCategoryCode: String or Number :var merchantData: instance of :py:class:`vantivsdk.fields.merchantDataType` :var mpos: instance of :py:class:`vantivsdk.fields.mposType` + :var orderChannel: String or Number :var orderId: String or Number :var orderSource: String or Number :var originalNetworkTransactionId: String or Number @@ -743,6 +755,7 @@ sale :var recurringRequest: instance of :py:class:`vantivsdk.fields.recurringRequestType` :var recyclingRequest: instance of :py:class:`vantivsdk.fields.recyclingRequestType` :var reportGroup: String or Number + :var retailerAddress: instance of :py:class:`vantivsdk.fields.retailerAddress` :var secondaryAmount: String or Number :var sepaDirectDebit: instance of :py:class:`vantivsdk.fields.sepaDirectDebitType` :var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress` @@ -767,7 +780,7 @@ submerchantCredit ----------------- .. py:class:: vantivsdk.fields.submerchantCredit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` :var amount: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -781,7 +794,7 @@ submerchantDebit ---------------- .. py:class:: vantivsdk.fields.submerchantDebit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` :var amount: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -868,7 +881,7 @@ vendorCredit ------------ .. py:class:: vantivsdk.fields.vendorCredit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -883,7 +896,7 @@ vendorDebit ----------- .. py:class:: vantivsdk.fields.vendorDebit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number diff --git a/schema/cnpBatch_v12.22.xsd b/schema/cnpBatch_v12.24.xsd similarity index 73% rename from schema/cnpBatch_v12.22.xsd rename to schema/cnpBatch_v12.24.xsd index 0b126df..d7a9961 100644 --- a/schema/cnpBatch_v12.22.xsd +++ b/schema/cnpBatch_v12.24.xsd @@ -2,7 +2,7 @@ - + @@ -285,127 +285,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/schema/cnpCommon_v12.22.xsd b/schema/cnpCommon_v12.24.xsd similarity index 89% rename from schema/cnpCommon_v12.22.xsd rename to schema/cnpCommon_v12.24.xsd index f4c27cc..79393a6 100644 --- a/schema/cnpCommon_v12.22.xsd +++ b/schema/cnpCommon_v12.24.xsd @@ -53,6 +53,12 @@ + + + + + + @@ -90,6 +96,18 @@ + + + + + + + + + + + + @@ -211,6 +229,10 @@ + + + + @@ -220,6 +242,12 @@ + + + + + + @@ -612,6 +640,13 @@ + + + + + + + @@ -664,11 +699,15 @@ + + + + @@ -895,6 +934,12 @@ + + + + + + @@ -919,6 +964,12 @@ + + + + + + @@ -953,4 +1004,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/schema/cnpOnline_v12.22.xsd b/schema/cnpOnline_v12.24.xsd similarity index 97% rename from schema/cnpOnline_v12.22.xsd rename to schema/cnpOnline_v12.24.xsd index cc2554a..9a18b8f 100644 --- a/schema/cnpOnline_v12.22.xsd +++ b/schema/cnpOnline_v12.24.xsd @@ -3,7 +3,7 @@ - + @@ -66,6 +66,8 @@ + + @@ -102,6 +104,8 @@ + + @@ -304,7 +308,7 @@ - + diff --git a/schema/cnpRecurring_v12.22.xsd b/schema/cnpRecurring_v12.24.xsd similarity index 99% rename from schema/cnpRecurring_v12.22.xsd rename to schema/cnpRecurring_v12.24.xsd index 1cffcea..c30a04b 100644 --- a/schema/cnpRecurring_v12.22.xsd +++ b/schema/cnpRecurring_v12.24.xsd @@ -1,7 +1,7 @@ - + diff --git a/schema/cnpTransaction_v12.22.xsd b/schema/cnpTransaction_v12.24.xsd similarity index 97% rename from schema/cnpTransaction_v12.22.xsd rename to schema/cnpTransaction_v12.24.xsd index f497dac..18a404f 100644 --- a/schema/cnpTransaction_v12.22.xsd +++ b/schema/cnpTransaction_v12.24.xsd @@ -1,8 +1,8 @@ - - + + @@ -105,6 +105,15 @@ + + + + + + + + + @@ -137,6 +146,8 @@ + + @@ -169,6 +180,10 @@ + + + + @@ -296,6 +311,8 @@ + + @@ -315,6 +332,7 @@ + @@ -336,6 +354,8 @@ + + @@ -380,6 +400,9 @@ + + + @@ -624,6 +647,9 @@ + + + @@ -657,6 +683,10 @@ + + + + @@ -838,6 +868,8 @@ + + @@ -1013,6 +1045,8 @@ + + @@ -1176,6 +1210,8 @@ + + @@ -1221,6 +1257,8 @@ + + @@ -1244,6 +1282,8 @@ + + @@ -1292,6 +1332,8 @@ + + @@ -1314,6 +1356,8 @@ + + @@ -1574,6 +1618,8 @@ + + @@ -1594,6 +1640,8 @@ + + diff --git a/vantivsdk/dictmap.py b/vantivsdk/dictmap.py index 74dfff3..8d1d180 100644 --- a/vantivsdk/dictmap.py +++ b/vantivsdk/dictmap.py @@ -58,7 +58,8 @@ 'payPalNotes': '', 'reportGroup': '', 'surchargeAmount': ''}, -'authorization': {'advancedFraudChecks': 'advancedFraudChecksType', +'authorization': {'additionalCOFData': 'additionalCOFData', + 'advancedFraudChecks': 'advancedFraudChecksType', 'allowPartialAuth': '', 'amount': '', 'applepay': 'applepayType', @@ -67,12 +68,14 @@ 'card': 'cardType', 'cardholderAuthentication': 'fraudCheckType', 'cnpTxnId': '', + 'crypto': '', 'customBilling': 'customBilling', 'customerId': '', 'customerInfo': 'customerInfo', 'debtRepayment': '', 'enhancedData': 'enhancedData', 'filtering': 'filteringType', + 'fraudCheckStatus': '', 'fraudFilterOverride': '', 'healthcareIIAS': 'healthcareIIAS', 'id': '', @@ -80,6 +83,7 @@ 'merchantCategoryCode': '', 'merchantData': 'merchantDataType', 'mpos': 'mposType', + 'orderChannel': '', 'orderId': '', 'orderSource': '', 'originalNetworkTransactionId': '', @@ -93,6 +97,7 @@ 'recurringRequest': 'recurringRequestType', 'recyclingRequest': 'recyclingRequestType', 'reportGroup': '', + 'retailerAddress': 'retailerAddress', 'secondaryAmount': '', 'shipToAddress': 'shipToAddress', 'skipRealtimeAU': '', @@ -122,11 +127,13 @@ 'processingInstructions': 'processingInstructions', 'reportGroup': '', 'surchargeAmount': ''}, -'captureGivenAuth': {'amount': '', +'captureGivenAuth': {'additionalCOFData': 'additionalCOFData', + 'amount': '', 'authInformation': 'authInformation', 'billToAddress': 'billToAddress', 'businessIndicator': '', 'card': 'cardType', + 'crypto': '', 'customBilling': 'customBilling', 'customerId': '', 'debtRepayment': '', @@ -145,6 +152,7 @@ 'processingInstructions': 'processingInstructions', 'processingType': '', 'reportGroup': '', + 'retailerAddress': 'retailerAddress', 'secondaryAmount': '', 'shipToAddress': 'shipToAddress', 'surchargeAmount': '', @@ -186,7 +194,7 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType'}, -'customerCredit': {'accountInfo': 'echeckTypeCtx', +'customerCredit': {'accountInfo': 'echeckType', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -195,7 +203,7 @@ 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'customerDebit': {'accountInfo': 'echeckTypeCtx', +'customerDebit': {'accountInfo': 'echeckType', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -495,7 +503,8 @@ 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'sale': {'advancedFraudChecks': 'advancedFraudChecksType', +'sale': {'additionalCOFData': 'additionalCOFData', + 'advancedFraudChecks': 'advancedFraudChecksType', 'allowPartialAuth': '', 'amount': '', 'applepay': 'applepayType', @@ -505,6 +514,7 @@ 'cardholderAuthentication': 'fraudCheckType', 'cnpInternalRecurringRequest': 'cnpInternalRecurringRequestType', 'cnpTxnId': '', + 'crypto': '', 'customBilling': 'customBilling', 'customerId': '', 'customerInfo': 'customerInfo', @@ -512,6 +522,7 @@ 'enhancedData': 'enhancedData', 'filtering': 'filteringType', 'fraudCheck': 'fraudCheckType', + 'fraudCheckStatus': '', 'fraudFilterOverride': '', 'giropay': 'giropayType', 'healthcareIIAS': 'healthcareIIAS', @@ -521,6 +532,7 @@ 'merchantCategoryCode': '', 'merchantData': 'merchantDataType', 'mpos': 'mposType', + 'orderChannel': '', 'orderId': '', 'orderSource': '', 'originalNetworkTransactionId': '', @@ -536,6 +548,7 @@ 'recurringRequest': 'recurringRequestType', 'recyclingRequest': 'recyclingRequestType', 'reportGroup': '', + 'retailerAddress': 'retailerAddress', 'secondaryAmount': '', 'sepaDirectDebit': 'sepaDirectDebitType', 'shipToAddress': 'shipToAddress', @@ -550,7 +563,7 @@ 'pathId': '', 'reportGroup': '', 'serviceId': ''}, -'submerchantCredit': {'accountInfo': 'echeckTypeCtx', +'submerchantCredit': {'accountInfo': 'echeckType', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -559,7 +572,7 @@ 'id': '', 'reportGroup': '', 'submerchantName': ''}, -'submerchantDebit': {'accountInfo': 'echeckTypeCtx', +'submerchantDebit': {'accountInfo': 'echeckType', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -610,7 +623,7 @@ 'token': 'cardTokenType', 'updateAddOn': 'updateAddOnType', 'updateDiscount': 'updateDiscountType'}, -'vendorCredit': {'accountInfo': 'echeckTypeCtx', +'vendorCredit': {'accountInfo': 'echeckType', 'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -620,7 +633,7 @@ 'reportGroup': '', 'vendorAddress': 'address', 'vendorName': ''}, -'vendorDebit': {'accountInfo': 'echeckTypeCtx', +'vendorDebit': {'accountInfo': 'echeckType', 'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -636,7 +649,13 @@ 'processingInstructions': 'processingInstructions', 'reportGroup': ''}} -used_type_dict = {'address': {'addressLine1': '', +used_type_dict = {'additionalCOFData': {'frequencyOfMIT': '', + 'paymentType': '', + 'sequenceIndicator': '', + 'totalPaymentCount': '', + 'uniqueId': '', + 'validationReference': ''}, +'address': {'addressLine1': '', 'addressLine2': '', 'addressLine3': '', 'city': '', @@ -677,7 +696,9 @@ 'middleInitial': '', 'name': '', 'phone': '', + 'sellerId': '', 'state': '', + 'url': '', 'zip': ''}, 'card': {'cardValidationNum': '', 'expDate': '', @@ -715,9 +736,10 @@ 'endDate': '', 'name': '', 'startDate': ''}, -'ctxPaymentInformationType': {'ctxPaymentDetail': ''}, 'customBilling': {'city': '', 'descriptor': '', 'phone': '', 'url': ''}, -'customerInfo': {'customerCheckingAccount': '', +'customerInfo': {'accountCreatedDate': '', + 'accountUsername': '', + 'customerCheckingAccount': '', 'customerRegistrationDate': '', 'customerSavingAccount': '', 'customerType': '', @@ -726,8 +748,15 @@ 'employerName': '', 'incomeAmount': '', 'incomeCurrency': '', + 'membershipEmail': '', + 'membershipId': '', + 'membershipName': '', + 'membershipPhone': '', 'residenceStatus': '', 'ssn': '', + 'userAccountEmail': '', + 'userAccountNumber': '', + 'userAccountPhone': '', 'yearsAtEmployer': '', 'yearsAtResidence': ''}, 'deleteAddOnType': {'addOnCode': ''}, @@ -747,19 +776,16 @@ 'ccdPaymentInformation': '', 'checkNum': '', 'routingNum': ''}, -'echeckTypeCtx': {'accNum': '', - 'accType': '', - 'ccdPaymentInformation': '', - 'checkNum': '', - 'ctxPaymentInformation': 'ctxPaymentInformationType', - 'routingNum': ''}, 'enhancedData': {'customerReference': '', 'deliveryType': '', 'destinationCountryCode': '', 'destinationPostalCode': '', 'detailTax': 'detailTax', 'discountAmount': '', + 'discountCode': '', + 'discountPercent': '', 'dutyAmount': '', + 'fulfilmentMethodType': '', 'invoiceReferenceNumber': '', 'lineItemData': 'lineItemData', 'orderDate': '', @@ -796,12 +822,16 @@ 'idealType': {'preferredLanguage': ''}, 'lineItemData': {'commodityCode': '', 'detailTax': 'detailTax', + 'itemCategory': '', 'itemDescription': '', 'itemDiscountAmount': '', 'itemSequenceNumber': '', + 'itemSubCategory': '', 'lineItemTotal': '', 'lineItemTotalWithTax': '', 'productCode': '', + 'productId': '', + 'productName': '', 'quantity': '', 'taxAmount': '', 'unitCost': '', @@ -846,6 +876,22 @@ 'planCode': '', 'startDate': ''}, 'recyclingRequestType': {'recycleBy': '', 'recycleId': ''}, +'retailerAddress': {'addressLine1': '', + 'addressLine2': '', + 'addressLine3': '', + 'city': '', + 'companyName': '', + 'country': '', + 'email': '', + 'firstName': '', + 'lastName': '', + 'middleInitial': '', + 'name': '', + 'phone': '', + 'sellerId': '', + 'state': '', + 'url': '', + 'zip': ''}, 'sepaDirectDebitType': {'iban': '', 'mandateProvider': '', 'mandateReference': '', @@ -865,7 +911,9 @@ 'middleInitial': '', 'name': '', 'phone': '', + 'sellerId': '', 'state': '', + 'url': '', 'zip': ''}, 'sofortType': {'preferredLanguage': ''}, 'token': {'authenticatedShopperID': '', diff --git a/vantivsdk/fields.py b/vantivsdk/fields.py index e17faa0..36d5a6b 100644 --- a/vantivsdk/fields.py +++ b/vantivsdk/fields.py @@ -1,7 +1,7 @@ # ./fields.py # -*- coding: utf-8 -*- # PyXB bindings for NM:9a28546cb3c6547e22c7f11b1830724889885c3f -# Generated 2022-03-26 11:59:14.492072 by PyXB version 1.2.6 using Python 3.6.8.final.0 +# Generated 2022-03-31 03:33:47.488319 by PyXB version 1.2.6 using Python 3.6.8.final.0 # Namespace http://www.vantivcnp.com/schema from __future__ import unicode_literals @@ -14,7 +14,7 @@ import sys import pyxb.utils.six as _six # Unique identifier for bindings created at the same time -_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:ae90b34a-ad1d-11ec-b2af-005056b4c00d') +_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:e66d7e56-b0c4-11ec-bcb7-005056b449c4') # Version of PyXB used to generate the bindings _PyXBVersion = '1.2.6' @@ -83,20 +83,20 @@ class CTD_ANON (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 6, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 6, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}user uses Python identifier user - __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'user'), 'user', '__httpwww_vantivcnp_comschema_CTD_ANON_httpwww_vantivcnp_comschemauser', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 8, 16), ) + __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'user'), 'user', '__httpwww_vantivcnp_comschema_CTD_ANON_httpwww_vantivcnp_comschemauser', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 8, 16), ) user = property(__user.value, __user.set, None, None) # Element {http://www.vantivcnp.com/schema}password uses Python identifier password - __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'password'), 'password', '__httpwww_vantivcnp_comschema_CTD_ANON_httpwww_vantivcnp_comschemapassword', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 9, 16), ) + __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'password'), 'password', '__httpwww_vantivcnp_comschema_CTD_ANON_httpwww_vantivcnp_comschemapassword', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 9, 16), ) password = property(__password.value, __password.set, None, None) @@ -118,108 +118,122 @@ class contact (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'contact') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 59, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 64, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}name uses Python identifier name - __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 61, 12), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 66, 12), ) name = property(__name.value, __name.set, None, None) # Element {http://www.vantivcnp.com/schema}firstName uses Python identifier firstName - __firstName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'firstName'), 'firstName', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemafirstName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 62, 12), ) + __firstName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'firstName'), 'firstName', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemafirstName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 67, 12), ) firstName = property(__firstName.value, __firstName.set, None, None) # Element {http://www.vantivcnp.com/schema}middleInitial uses Python identifier middleInitial - __middleInitial = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'middleInitial'), 'middleInitial', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemamiddleInitial', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 63, 12), ) + __middleInitial = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'middleInitial'), 'middleInitial', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemamiddleInitial', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 68, 12), ) middleInitial = property(__middleInitial.value, __middleInitial.set, None, None) # Element {http://www.vantivcnp.com/schema}lastName uses Python identifier lastName - __lastName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lastName'), 'lastName', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemalastName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 64, 12), ) + __lastName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lastName'), 'lastName', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemalastName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 69, 12), ) lastName = property(__lastName.value, __lastName.set, None, None) # Element {http://www.vantivcnp.com/schema}companyName uses Python identifier companyName - __companyName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'companyName'), 'companyName', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemacompanyName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 65, 12), ) + __companyName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'companyName'), 'companyName', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemacompanyName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 70, 12), ) companyName = property(__companyName.value, __companyName.set, None, None) # Element {http://www.vantivcnp.com/schema}addressLine1 uses Python identifier addressLine1 - __addressLine1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), 'addressLine1', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaaddressLine1', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 66, 12), ) + __addressLine1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), 'addressLine1', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaaddressLine1', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 71, 12), ) addressLine1 = property(__addressLine1.value, __addressLine1.set, None, None) # Element {http://www.vantivcnp.com/schema}addressLine2 uses Python identifier addressLine2 - __addressLine2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), 'addressLine2', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaaddressLine2', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 67, 12), ) + __addressLine2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), 'addressLine2', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaaddressLine2', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 72, 12), ) addressLine2 = property(__addressLine2.value, __addressLine2.set, None, None) # Element {http://www.vantivcnp.com/schema}addressLine3 uses Python identifier addressLine3 - __addressLine3 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), 'addressLine3', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaaddressLine3', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 68, 12), ) + __addressLine3 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), 'addressLine3', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaaddressLine3', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 73, 12), ) addressLine3 = property(__addressLine3.value, __addressLine3.set, None, None) # Element {http://www.vantivcnp.com/schema}city uses Python identifier city - __city = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'city'), 'city', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 69, 12), ) + __city = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'city'), 'city', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 74, 12), ) city = property(__city.value, __city.set, None, None) # Element {http://www.vantivcnp.com/schema}state uses Python identifier state - __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'state'), 'state', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemastate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 70, 12), ) + __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'state'), 'state', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemastate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 75, 12), ) state = property(__state.value, __state.set, None, None) # Element {http://www.vantivcnp.com/schema}zip uses Python identifier zip - __zip = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'zip'), 'zip', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemazip', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 71, 12), ) + __zip = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'zip'), 'zip', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemazip', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 76, 12), ) zip = property(__zip.value, __zip.set, None, None) # Element {http://www.vantivcnp.com/schema}country uses Python identifier country - __country = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'country'), 'country', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemacountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 72, 12), ) + __country = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'country'), 'country', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemacountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 77, 12), ) country = property(__country.value, __country.set, None, None) # Element {http://www.vantivcnp.com/schema}email uses Python identifier email - __email = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'email'), 'email', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaemail', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 73, 12), ) + __email = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'email'), 'email', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaemail', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 78, 12), ) email = property(__email.value, __email.set, None, None) # Element {http://www.vantivcnp.com/schema}phone uses Python identifier phone - __phone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'phone'), 'phone', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaphone', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 74, 12), ) + __phone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'phone'), 'phone', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaphone', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 79, 12), ) phone = property(__phone.value, __phone.set, None, None) + + # Element {http://www.vantivcnp.com/schema}sellerId uses Python identifier sellerId + __sellerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), 'sellerId', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemasellerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 80, 12), ) + + + sellerId = property(__sellerId.value, __sellerId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}url uses Python identifier url + __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'url'), 'url', '__httpwww_vantivcnp_comschema_contact_httpwww_vantivcnp_comschemaurl', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 81, 12), ) + + + url = property(__url.value, __url.set, None, None) + _ElementMap.update({ __name.name() : __name, __firstName.name() : __firstName, @@ -234,7 +248,9 @@ class contact (pyxb.binding.basis.complexTypeDefinition): __zip.name() : __zip, __country.name() : __country, __email.name() : __email, - __phone.name() : __phone + __phone.name() : __phone, + __sellerId.name() : __sellerId, + __url.name() : __url }) _AttributeMap.update({ @@ -250,55 +266,55 @@ class address (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'address') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 80, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 89, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}addressLine1 uses Python identifier addressLine1 - __addressLine1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), 'addressLine1', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine1', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 82, 12), ) + __addressLine1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), 'addressLine1', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine1', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 91, 12), ) addressLine1 = property(__addressLine1.value, __addressLine1.set, None, None) # Element {http://www.vantivcnp.com/schema}addressLine2 uses Python identifier addressLine2 - __addressLine2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), 'addressLine2', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine2', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 83, 12), ) + __addressLine2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), 'addressLine2', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine2', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 92, 12), ) addressLine2 = property(__addressLine2.value, __addressLine2.set, None, None) # Element {http://www.vantivcnp.com/schema}addressLine3 uses Python identifier addressLine3 - __addressLine3 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), 'addressLine3', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine3', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 84, 12), ) + __addressLine3 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), 'addressLine3', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemaaddressLine3', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 93, 12), ) addressLine3 = property(__addressLine3.value, __addressLine3.set, None, None) # Element {http://www.vantivcnp.com/schema}city uses Python identifier city - __city = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'city'), 'city', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 85, 12), ) + __city = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'city'), 'city', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 94, 12), ) city = property(__city.value, __city.set, None, None) # Element {http://www.vantivcnp.com/schema}state uses Python identifier state - __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'state'), 'state', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemastate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 86, 12), ) + __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'state'), 'state', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemastate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 95, 12), ) state = property(__state.value, __state.set, None, None) # Element {http://www.vantivcnp.com/schema}zip uses Python identifier zip - __zip = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'zip'), 'zip', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemazip', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 87, 12), ) + __zip = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'zip'), 'zip', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemazip', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 96, 12), ) zip = property(__zip.value, __zip.set, None, None) # Element {http://www.vantivcnp.com/schema}country uses Python identifier country - __country = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'country'), 'country', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemacountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 88, 12), ) + __country = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'country'), 'country', '__httpwww_vantivcnp_comschema_address_httpwww_vantivcnp_comschemacountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 97, 12), ) country = property(__country.value, __country.set, None, None) @@ -326,41 +342,41 @@ class mposType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'mposType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 92, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 101, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}ksn uses Python identifier ksn - __ksn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ksn'), 'ksn', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschemaksn', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 94, 12), ) + __ksn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ksn'), 'ksn', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschemaksn', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 103, 12), ) ksn = property(__ksn.value, __ksn.set, None, None) # Element {http://www.vantivcnp.com/schema}formatId uses Python identifier formatId - __formatId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'formatId'), 'formatId', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschemaformatId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 95, 12), ) + __formatId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'formatId'), 'formatId', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschemaformatId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 104, 12), ) formatId = property(__formatId.value, __formatId.set, None, None) # Element {http://www.vantivcnp.com/schema}encryptedTrack uses Python identifier encryptedTrack - __encryptedTrack = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptedTrack'), 'encryptedTrack', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschemaencryptedTrack', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 96, 12), ) + __encryptedTrack = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptedTrack'), 'encryptedTrack', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschemaencryptedTrack', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 105, 12), ) encryptedTrack = property(__encryptedTrack.value, __encryptedTrack.set, None, None) # Element {http://www.vantivcnp.com/schema}track1Status uses Python identifier track1Status - __track1Status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'track1Status'), 'track1Status', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschematrack1Status', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 97, 12), ) + __track1Status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'track1Status'), 'track1Status', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschematrack1Status', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 106, 12), ) track1Status = property(__track1Status.value, __track1Status.set, None, None) # Element {http://www.vantivcnp.com/schema}track2Status uses Python identifier track2Status - __track2Status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'track2Status'), 'track2Status', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschematrack2Status', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 98, 12), ) + __track2Status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'track2Status'), 'track2Status', '__httpwww_vantivcnp_comschema_mposType_httpwww_vantivcnp_comschematrack2Status', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 107, 12), ) track2Status = property(__track2Status.value, __track2Status.set, None, None) @@ -386,48 +402,48 @@ class cardType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 102, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 111, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}type uses Python identifier type - __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 106, 20), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 115, 20), ) type = property(__type.value, __type.set, None, None) # Element {http://www.vantivcnp.com/schema}number uses Python identifier number - __number = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'number'), 'number', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschemanumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 107, 20), ) + __number = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'number'), 'number', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschemanumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 116, 20), ) number = property(__number.value, __number.set, None, None) # Element {http://www.vantivcnp.com/schema}expDate uses Python identifier expDate - __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 108, 20), ) + __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 117, 20), ) expDate = property(__expDate.value, __expDate.set, None, None) # Element {http://www.vantivcnp.com/schema}track uses Python identifier track - __track = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'track'), 'track', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschematrack', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 111, 20), ) + __track = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'track'), 'track', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschematrack', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 120, 20), ) track = property(__track.value, __track.set, None, None) # Element {http://www.vantivcnp.com/schema}cardValidationNum uses Python identifier cardValidationNum - __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 114, 12), ) + __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 123, 12), ) cardValidationNum = property(__cardValidationNum.value, __cardValidationNum.set, None, None) # Element {http://www.vantivcnp.com/schema}pin uses Python identifier pin - __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 115, 12), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_cardType_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 124, 12), ) pin = property(__pin.value, __pin.set, None, None) @@ -454,55 +470,55 @@ class cardTokenType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardTokenType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 141, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 150, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}cnpToken uses Python identifier cnpToken - __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 144, 16), ) + __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 153, 16), ) cnpToken = property(__cnpToken.value, __cnpToken.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenURL uses Python identifier tokenURL - __tokenURL = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenURL'), 'tokenURL', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschematokenURL', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 145, 16), ) + __tokenURL = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenURL'), 'tokenURL', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschematokenURL', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 154, 16), ) tokenURL = property(__tokenURL.value, __tokenURL.set, None, None) # Element {http://www.vantivcnp.com/schema}expDate uses Python identifier expDate - __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 147, 12), ) + __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 156, 12), ) expDate = property(__expDate.value, __expDate.set, None, None) # Element {http://www.vantivcnp.com/schema}cardValidationNum uses Python identifier cardValidationNum - __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 148, 12), ) + __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 157, 12), ) cardValidationNum = property(__cardValidationNum.value, __cardValidationNum.set, None, None) # Element {http://www.vantivcnp.com/schema}type uses Python identifier type - __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 149, 12), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 158, 12), ) type = property(__type.value, __type.set, None, None) # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 150, 12), ) + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 159, 12), ) checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Element {http://www.vantivcnp.com/schema}authenticatedShopperID uses Python identifier authenticatedShopperID - __authenticatedShopperID = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID'), 'authenticatedShopperID', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemaauthenticatedShopperID', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 151, 12), ) + __authenticatedShopperID = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID'), 'authenticatedShopperID', '__httpwww_vantivcnp_comschema_cardTokenType_httpwww_vantivcnp_comschemaauthenticatedShopperID', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 160, 12), ) authenticatedShopperID = property(__authenticatedShopperID.value, __authenticatedShopperID.set, None, None) @@ -530,34 +546,34 @@ class cardPaypageType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardPaypageType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 157, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 166, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}paypageRegistrationId uses Python identifier paypageRegistrationId - __paypageRegistrationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), 'paypageRegistrationId', '__httpwww_vantivcnp_comschema_cardPaypageType_httpwww_vantivcnp_comschemapaypageRegistrationId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 159, 12), ) + __paypageRegistrationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), 'paypageRegistrationId', '__httpwww_vantivcnp_comschema_cardPaypageType_httpwww_vantivcnp_comschemapaypageRegistrationId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 168, 12), ) paypageRegistrationId = property(__paypageRegistrationId.value, __paypageRegistrationId.set, None, None) # Element {http://www.vantivcnp.com/schema}expDate uses Python identifier expDate - __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardPaypageType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 160, 12), ) + __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardPaypageType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 169, 12), ) expDate = property(__expDate.value, __expDate.set, None, None) # Element {http://www.vantivcnp.com/schema}cardValidationNum uses Python identifier cardValidationNum - __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_cardPaypageType_httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 161, 12), ) + __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_cardPaypageType_httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 170, 12), ) cardValidationNum = property(__cardValidationNum.value, __cardValidationNum.set, None, None) # Element {http://www.vantivcnp.com/schema}type uses Python identifier type - __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardPaypageType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 162, 12), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardPaypageType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 171, 12), ) type = property(__type.value, __type.set, None, None) @@ -582,48 +598,48 @@ class tokenResponseType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'tokenResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 166, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 175, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}cnpToken uses Python identifier cnpToken - __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 168, 12), ) + __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 177, 12), ) cnpToken = property(__cnpToken.value, __cnpToken.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponseCode uses Python identifier tokenResponseCode - __tokenResponseCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponseCode'), 'tokenResponseCode', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschematokenResponseCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 169, 12), ) + __tokenResponseCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponseCode'), 'tokenResponseCode', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschematokenResponseCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 178, 12), ) tokenResponseCode = property(__tokenResponseCode.value, __tokenResponseCode.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenMessage uses Python identifier tokenMessage - __tokenMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenMessage'), 'tokenMessage', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschematokenMessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 170, 12), ) + __tokenMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenMessage'), 'tokenMessage', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschematokenMessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 179, 12), ) tokenMessage = property(__tokenMessage.value, __tokenMessage.set, None, None) # Element {http://www.vantivcnp.com/schema}type uses Python identifier type - __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 171, 12), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 180, 12), ) type = property(__type.value, __type.set, None, None) # Element {http://www.vantivcnp.com/schema}bin uses Python identifier bin - __bin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bin'), 'bin', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 172, 12), ) + __bin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bin'), 'bin', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 181, 12), ) bin = property(__bin.value, __bin.set, None, None) # Element {http://www.vantivcnp.com/schema}eCheckAccountSuffix uses Python identifier eCheckAccountSuffix - __eCheckAccountSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), 'eCheckAccountSuffix', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschemaeCheckAccountSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 173, 12), ) + __eCheckAccountSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), 'eCheckAccountSuffix', '__httpwww_vantivcnp_comschema_tokenResponseType_httpwww_vantivcnp_comschemaeCheckAccountSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 182, 12), ) eCheckAccountSuffix = property(__eCheckAccountSuffix.value, __eCheckAccountSuffix.set, None, None) @@ -650,55 +666,55 @@ class advancedFraudChecksType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecksType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 183, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 192, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}threatMetrixSessionId uses Python identifier threatMetrixSessionId - __threatMetrixSessionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId'), 'threatMetrixSessionId', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemathreatMetrixSessionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 185, 12), ) + __threatMetrixSessionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId'), 'threatMetrixSessionId', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemathreatMetrixSessionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 194, 12), ) threatMetrixSessionId = property(__threatMetrixSessionId.value, __threatMetrixSessionId.set, None, None) # Element {http://www.vantivcnp.com/schema}webSessionId uses Python identifier webSessionId - __webSessionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'webSessionId'), 'webSessionId', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemawebSessionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 186, 12), ) + __webSessionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'webSessionId'), 'webSessionId', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemawebSessionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 195, 12), ) webSessionId = property(__webSessionId.value, __webSessionId.set, None, None) # Element {http://www.vantivcnp.com/schema}customAttribute1 uses Python identifier customAttribute1 - __customAttribute1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute1'), 'customAttribute1', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute1', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 187, 12), ) + __customAttribute1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute1'), 'customAttribute1', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute1', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 196, 12), ) customAttribute1 = property(__customAttribute1.value, __customAttribute1.set, None, None) # Element {http://www.vantivcnp.com/schema}customAttribute2 uses Python identifier customAttribute2 - __customAttribute2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute2'), 'customAttribute2', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute2', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 188, 12), ) + __customAttribute2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute2'), 'customAttribute2', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute2', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 197, 12), ) customAttribute2 = property(__customAttribute2.value, __customAttribute2.set, None, None) # Element {http://www.vantivcnp.com/schema}customAttribute3 uses Python identifier customAttribute3 - __customAttribute3 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute3'), 'customAttribute3', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute3', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 189, 12), ) + __customAttribute3 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute3'), 'customAttribute3', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute3', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 198, 12), ) customAttribute3 = property(__customAttribute3.value, __customAttribute3.set, None, None) # Element {http://www.vantivcnp.com/schema}customAttribute4 uses Python identifier customAttribute4 - __customAttribute4 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute4'), 'customAttribute4', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute4', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 190, 12), ) + __customAttribute4 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute4'), 'customAttribute4', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute4', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 199, 12), ) customAttribute4 = property(__customAttribute4.value, __customAttribute4.set, None, None) # Element {http://www.vantivcnp.com/schema}customAttribute5 uses Python identifier customAttribute5 - __customAttribute5 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute5'), 'customAttribute5', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute5', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 191, 12), ) + __customAttribute5 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customAttribute5'), 'customAttribute5', '__httpwww_vantivcnp_comschema_advancedFraudChecksType_httpwww_vantivcnp_comschemacustomAttribute5', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 200, 12), ) customAttribute5 = property(__customAttribute5.value, __customAttribute5.set, None, None) @@ -726,27 +742,27 @@ class advancedFraudResultsType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResultsType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 197, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 206, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}deviceReviewStatus uses Python identifier deviceReviewStatus - __deviceReviewStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus'), 'deviceReviewStatus', '__httpwww_vantivcnp_comschema_advancedFraudResultsType_httpwww_vantivcnp_comschemadeviceReviewStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 199, 12), ) + __deviceReviewStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus'), 'deviceReviewStatus', '__httpwww_vantivcnp_comschema_advancedFraudResultsType_httpwww_vantivcnp_comschemadeviceReviewStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 208, 12), ) deviceReviewStatus = property(__deviceReviewStatus.value, __deviceReviewStatus.set, None, None) # Element {http://www.vantivcnp.com/schema}deviceReputationScore uses Python identifier deviceReputationScore - __deviceReputationScore = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deviceReputationScore'), 'deviceReputationScore', '__httpwww_vantivcnp_comschema_advancedFraudResultsType_httpwww_vantivcnp_comschemadeviceReputationScore', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 200, 12), ) + __deviceReputationScore = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deviceReputationScore'), 'deviceReputationScore', '__httpwww_vantivcnp_comschema_advancedFraudResultsType_httpwww_vantivcnp_comschemadeviceReputationScore', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 209, 12), ) deviceReputationScore = property(__deviceReputationScore.value, __deviceReputationScore.set, None, None) # Element {http://www.vantivcnp.com/schema}triggeredRule uses Python identifier triggeredRule - __triggeredRule = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'triggeredRule'), 'triggeredRule', '__httpwww_vantivcnp_comschema_advancedFraudResultsType_httpwww_vantivcnp_comschematriggeredRule', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 201, 12), ) + __triggeredRule = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'triggeredRule'), 'triggeredRule', '__httpwww_vantivcnp_comschema_advancedFraudResultsType_httpwww_vantivcnp_comschematriggeredRule', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 210, 12), ) triggeredRule = property(__triggeredRule.value, __triggeredRule.set, None, None) @@ -770,13 +786,13 @@ class CTD_ANON_ (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 214, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 225, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}name uses Python identifier name - __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_CTD_ANON__httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 216, 16), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_CTD_ANON__httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 227, 16), ) name = property(__name.value, __name.set, None, None) @@ -790,6 +806,74 @@ class CTD_ANON_ (pyxb.binding.basis.complexTypeDefinition): _module_typeBindings.CTD_ANON_ = CTD_ANON_ +# Complex type {http://www.vantivcnp.com/schema}additionalCOFData with content type ELEMENT_ONLY +class additionalCOFData_ (pyxb.binding.basis.complexTypeDefinition): + """Complex type {http://www.vantivcnp.com/schema}additionalCOFData with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData') + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 234, 4) + _ElementMap = {} + _AttributeMap = {} + # Base type is pyxb.binding.datatypes.anyType + + # Element {http://www.vantivcnp.com/schema}totalPaymentCount uses Python identifier totalPaymentCount + __totalPaymentCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'totalPaymentCount'), 'totalPaymentCount', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschematotalPaymentCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 236, 12), ) + + + totalPaymentCount = property(__totalPaymentCount.value, __totalPaymentCount.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}paymentType uses Python identifier paymentType + __paymentType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentType'), 'paymentType', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemapaymentType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 237, 12), ) + + + paymentType = property(__paymentType.value, __paymentType.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}uniqueId uses Python identifier uniqueId + __uniqueId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'uniqueId'), 'uniqueId', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemauniqueId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 238, 12), ) + + + uniqueId = property(__uniqueId.value, __uniqueId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}frequencyOfMIT uses Python identifier frequencyOfMIT + __frequencyOfMIT = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'frequencyOfMIT'), 'frequencyOfMIT', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemafrequencyOfMIT', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 239, 12), ) + + + frequencyOfMIT = property(__frequencyOfMIT.value, __frequencyOfMIT.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}validationReference uses Python identifier validationReference + __validationReference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'validationReference'), 'validationReference', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemavalidationReference', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 240, 12), ) + + + validationReference = property(__validationReference.value, __validationReference.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}sequenceIndicator uses Python identifier sequenceIndicator + __sequenceIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sequenceIndicator'), 'sequenceIndicator', '__httpwww_vantivcnp_comschema_additionalCOFData__httpwww_vantivcnp_comschemasequenceIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 241, 12), ) + + + sequenceIndicator = property(__sequenceIndicator.value, __sequenceIndicator.set, None, None) + + _ElementMap.update({ + __totalPaymentCount.name() : __totalPaymentCount, + __paymentType.name() : __paymentType, + __uniqueId.name() : __uniqueId, + __frequencyOfMIT.name() : __frequencyOfMIT, + __validationReference.name() : __validationReference, + __sequenceIndicator.name() : __sequenceIndicator + }) + _AttributeMap.update({ + + }) +_module_typeBindings.additionalCOFData_ = additionalCOFData_ +Namespace.addCategoryObject('typeBinding', 'additionalCOFData', additionalCOFData_) + + # Complex type {http://www.vantivcnp.com/schema}cnpTransactionInterface with content type EMPTY class cnpTransactionInterface (pyxb.binding.basis.complexTypeDefinition): """Complex type {http://www.vantivcnp.com/schema}cnpTransactionInterface with content type EMPTY""" @@ -797,7 +881,7 @@ class cnpTransactionInterface (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY _Abstract = True _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cnpTransactionInterface') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 230, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 258, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType @@ -818,48 +902,48 @@ class recurringSubscriptionType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringSubscriptionType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 374, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 402, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}planCode uses Python identifier planCode - __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 376, 12), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 404, 12), ) planCode = property(__planCode.value, __planCode.set, None, None) # Element {http://www.vantivcnp.com/schema}numberOfPayments uses Python identifier numberOfPayments - __numberOfPayments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), 'numberOfPayments', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemanumberOfPayments', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 377, 12), ) + __numberOfPayments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), 'numberOfPayments', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemanumberOfPayments', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 405, 12), ) numberOfPayments = property(__numberOfPayments.value, __numberOfPayments.set, None, None) # Element {http://www.vantivcnp.com/schema}startDate uses Python identifier startDate - __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 378, 12), ) + __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 406, 12), ) startDate = property(__startDate.value, __startDate.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 379, 12), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 407, 12), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}createDiscount uses Python identifier createDiscount - __createDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), 'createDiscount', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemacreateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 380, 12), ) + __createDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), 'createDiscount', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemacreateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 408, 12), ) createDiscount = property(__createDiscount.value, __createDiscount.set, None, None) # Element {http://www.vantivcnp.com/schema}createAddOn uses Python identifier createAddOn - __createAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), 'createAddOn', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemacreateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 381, 12), ) + __createAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), 'createAddOn', '__httpwww_vantivcnp_comschema_recurringSubscriptionType_httpwww_vantivcnp_comschemacreateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 409, 12), ) createAddOn = property(__createAddOn.value, __createAddOn.set, None, None) @@ -886,27 +970,27 @@ class cnpInternalRecurringRequestType (pyxb.binding.basis.complexTypeDefinition) _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 388, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 416, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}subscriptionId uses Python identifier subscriptionId - __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_cnpInternalRecurringRequestType_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 390, 12), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_cnpInternalRecurringRequestType_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 418, 12), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) # Element {http://www.vantivcnp.com/schema}recurringTxnId uses Python identifier recurringTxnId - __recurringTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId'), 'recurringTxnId', '__httpwww_vantivcnp_comschema_cnpInternalRecurringRequestType_httpwww_vantivcnp_comschemarecurringTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 391, 12), ) + __recurringTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId'), 'recurringTxnId', '__httpwww_vantivcnp_comschema_cnpInternalRecurringRequestType_httpwww_vantivcnp_comschemarecurringTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 419, 12), ) recurringTxnId = property(__recurringTxnId.value, __recurringTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}finalPayment uses Python identifier finalPayment - __finalPayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'finalPayment'), 'finalPayment', '__httpwww_vantivcnp_comschema_cnpInternalRecurringRequestType_httpwww_vantivcnp_comschemafinalPayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 392, 12), ) + __finalPayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'finalPayment'), 'finalPayment', '__httpwww_vantivcnp_comschema_cnpInternalRecurringRequestType_httpwww_vantivcnp_comschemafinalPayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 420, 12), ) finalPayment = property(__finalPayment.value, __finalPayment.set, None, None) @@ -930,13 +1014,13 @@ class recurringRequestType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 396, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 424, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}createSubscription uses Python identifier createSubscription - __createSubscription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), 'createSubscription', '__httpwww_vantivcnp_comschema_recurringRequestType_httpwww_vantivcnp_comschemacreateSubscription', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 398, 12), ) + __createSubscription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), 'createSubscription', '__httpwww_vantivcnp_comschema_recurringRequestType_httpwww_vantivcnp_comschemacreateSubscription', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 426, 12), ) createSubscription = property(__createSubscription.value, __createSubscription.set, None, None) @@ -958,34 +1042,34 @@ class recurringResponseType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 402, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 430, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}subscriptionId uses Python identifier subscriptionId - __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_recurringResponseType_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 404, 12), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_recurringResponseType_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 432, 12), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) # Element {http://www.vantivcnp.com/schema}responseCode uses Python identifier responseCode - __responseCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseCode'), 'responseCode', '__httpwww_vantivcnp_comschema_recurringResponseType_httpwww_vantivcnp_comschemaresponseCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 405, 12), ) + __responseCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseCode'), 'responseCode', '__httpwww_vantivcnp_comschema_recurringResponseType_httpwww_vantivcnp_comschemaresponseCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 433, 12), ) responseCode = property(__responseCode.value, __responseCode.set, None, None) # Element {http://www.vantivcnp.com/schema}responseMessage uses Python identifier responseMessage - __responseMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseMessage'), 'responseMessage', '__httpwww_vantivcnp_comschema_recurringResponseType_httpwww_vantivcnp_comschemaresponseMessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 406, 12), ) + __responseMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseMessage'), 'responseMessage', '__httpwww_vantivcnp_comschema_recurringResponseType_httpwww_vantivcnp_comschemaresponseMessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 434, 12), ) responseMessage = property(__responseMessage.value, __responseMessage.set, None, None) # Element {http://www.vantivcnp.com/schema}recurringTxnId uses Python identifier recurringTxnId - __recurringTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId'), 'recurringTxnId', '__httpwww_vantivcnp_comschema_recurringResponseType_httpwww_vantivcnp_comschemarecurringTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 407, 12), ) + __recurringTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId'), 'recurringTxnId', '__httpwww_vantivcnp_comschema_recurringResponseType_httpwww_vantivcnp_comschemarecurringTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 435, 12), ) recurringTxnId = property(__recurringTxnId.value, __recurringTxnId.set, None, None) @@ -1010,41 +1094,41 @@ class createDiscountType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'createDiscountType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 411, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 439, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}discountCode uses Python identifier discountCode - __discountCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), 'discountCode', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemadiscountCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 413, 12), ) + __discountCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), 'discountCode', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemadiscountCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 441, 12), ) discountCode = property(__discountCode.value, __discountCode.set, None, None) # Element {http://www.vantivcnp.com/schema}name uses Python identifier name - __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 414, 12), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 442, 12), ) name = property(__name.value, __name.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 415, 12), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 443, 12), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}startDate uses Python identifier startDate - __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 416, 12), ) + __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 444, 12), ) startDate = property(__startDate.value, __startDate.set, None, None) # Element {http://www.vantivcnp.com/schema}endDate uses Python identifier endDate - __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endDate'), 'endDate', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemaendDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 417, 12), ) + __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endDate'), 'endDate', '__httpwww_vantivcnp_comschema_createDiscountType_httpwww_vantivcnp_comschemaendDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 445, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1070,41 +1154,41 @@ class updateDiscountType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'updateDiscountType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 421, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 449, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}discountCode uses Python identifier discountCode - __discountCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), 'discountCode', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemadiscountCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 423, 12), ) + __discountCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), 'discountCode', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemadiscountCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 451, 12), ) discountCode = property(__discountCode.value, __discountCode.set, None, None) # Element {http://www.vantivcnp.com/schema}name uses Python identifier name - __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 424, 12), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 452, 12), ) name = property(__name.value, __name.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 425, 12), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 453, 12), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}startDate uses Python identifier startDate - __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 426, 12), ) + __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 454, 12), ) startDate = property(__startDate.value, __startDate.set, None, None) # Element {http://www.vantivcnp.com/schema}endDate uses Python identifier endDate - __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endDate'), 'endDate', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemaendDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 427, 12), ) + __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endDate'), 'endDate', '__httpwww_vantivcnp_comschema_updateDiscountType_httpwww_vantivcnp_comschemaendDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 455, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1130,13 +1214,13 @@ class deleteDiscountType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'deleteDiscountType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 431, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 459, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}discountCode uses Python identifier discountCode - __discountCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), 'discountCode', '__httpwww_vantivcnp_comschema_deleteDiscountType_httpwww_vantivcnp_comschemadiscountCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 433, 12), ) + __discountCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), 'discountCode', '__httpwww_vantivcnp_comschema_deleteDiscountType_httpwww_vantivcnp_comschemadiscountCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 461, 12), ) discountCode = property(__discountCode.value, __discountCode.set, None, None) @@ -1158,41 +1242,41 @@ class createAddOnType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'createAddOnType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 437, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 465, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}addOnCode uses Python identifier addOnCode - __addOnCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), 'addOnCode', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemaaddOnCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 439, 12), ) + __addOnCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), 'addOnCode', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemaaddOnCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 467, 12), ) addOnCode = property(__addOnCode.value, __addOnCode.set, None, None) # Element {http://www.vantivcnp.com/schema}name uses Python identifier name - __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 440, 12), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 468, 12), ) name = property(__name.value, __name.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 441, 12), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 469, 12), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}startDate uses Python identifier startDate - __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 442, 12), ) + __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 470, 12), ) startDate = property(__startDate.value, __startDate.set, None, None) # Element {http://www.vantivcnp.com/schema}endDate uses Python identifier endDate - __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endDate'), 'endDate', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemaendDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 443, 12), ) + __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endDate'), 'endDate', '__httpwww_vantivcnp_comschema_createAddOnType_httpwww_vantivcnp_comschemaendDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 471, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1218,41 +1302,41 @@ class updateAddOnType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'updateAddOnType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 447, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 475, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}addOnCode uses Python identifier addOnCode - __addOnCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), 'addOnCode', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemaaddOnCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 449, 12), ) + __addOnCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), 'addOnCode', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemaaddOnCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 477, 12), ) addOnCode = property(__addOnCode.value, __addOnCode.set, None, None) # Element {http://www.vantivcnp.com/schema}name uses Python identifier name - __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 450, 12), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 478, 12), ) name = property(__name.value, __name.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 451, 12), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 479, 12), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}startDate uses Python identifier startDate - __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 452, 12), ) + __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'startDate'), 'startDate', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemastartDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 480, 12), ) startDate = property(__startDate.value, __startDate.set, None, None) # Element {http://www.vantivcnp.com/schema}endDate uses Python identifier endDate - __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endDate'), 'endDate', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemaendDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 453, 12), ) + __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endDate'), 'endDate', '__httpwww_vantivcnp_comschema_updateAddOnType_httpwww_vantivcnp_comschemaendDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 481, 12), ) endDate = property(__endDate.value, __endDate.set, None, None) @@ -1278,13 +1362,13 @@ class deleteAddOnType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'deleteAddOnType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 457, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 485, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}addOnCode uses Python identifier addOnCode - __addOnCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), 'addOnCode', '__httpwww_vantivcnp_comschema_deleteAddOnType_httpwww_vantivcnp_comschemaaddOnCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 459, 12), ) + __addOnCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), 'addOnCode', '__httpwww_vantivcnp_comschema_deleteAddOnType_httpwww_vantivcnp_comschemaaddOnCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 487, 12), ) addOnCode = property(__addOnCode.value, __addOnCode.set, None, None) @@ -1306,27 +1390,27 @@ class merchantDataType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'merchantDataType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 488, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 516, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}campaign uses Python identifier campaign - __campaign = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'campaign'), 'campaign', '__httpwww_vantivcnp_comschema_merchantDataType_httpwww_vantivcnp_comschemacampaign', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 490, 12), ) + __campaign = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'campaign'), 'campaign', '__httpwww_vantivcnp_comschema_merchantDataType_httpwww_vantivcnp_comschemacampaign', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 518, 12), ) campaign = property(__campaign.value, __campaign.set, None, None) # Element {http://www.vantivcnp.com/schema}affiliate uses Python identifier affiliate - __affiliate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'affiliate'), 'affiliate', '__httpwww_vantivcnp_comschema_merchantDataType_httpwww_vantivcnp_comschemaaffiliate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 491, 12), ) + __affiliate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'affiliate'), 'affiliate', '__httpwww_vantivcnp_comschema_merchantDataType_httpwww_vantivcnp_comschemaaffiliate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 519, 12), ) affiliate = property(__affiliate.value, __affiliate.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantGroupingId uses Python identifier merchantGroupingId - __merchantGroupingId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantGroupingId'), 'merchantGroupingId', '__httpwww_vantivcnp_comschema_merchantDataType_httpwww_vantivcnp_comschemamerchantGroupingId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 492, 12), ) + __merchantGroupingId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantGroupingId'), 'merchantGroupingId', '__httpwww_vantivcnp_comschema_merchantDataType_httpwww_vantivcnp_comschemamerchantGroupingId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 520, 12), ) merchantGroupingId = property(__merchantGroupingId.value, __merchantGroupingId.set, None, None) @@ -1350,27 +1434,27 @@ class driversLicenseInfo (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'driversLicenseInfo') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 513, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 541, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}licenseNumber uses Python identifier licenseNumber - __licenseNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber'), 'licenseNumber', '__httpwww_vantivcnp_comschema_driversLicenseInfo_httpwww_vantivcnp_comschemalicenseNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 515, 12), ) + __licenseNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber'), 'licenseNumber', '__httpwww_vantivcnp_comschema_driversLicenseInfo_httpwww_vantivcnp_comschemalicenseNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 543, 12), ) licenseNumber = property(__licenseNumber.value, __licenseNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}state uses Python identifier state - __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'state'), 'state', '__httpwww_vantivcnp_comschema_driversLicenseInfo_httpwww_vantivcnp_comschemastate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 516, 12), ) + __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'state'), 'state', '__httpwww_vantivcnp_comschema_driversLicenseInfo_httpwww_vantivcnp_comschemastate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 544, 12), ) state = property(__state.value, __state.set, None, None) # Element {http://www.vantivcnp.com/schema}dateOfBirth uses Python identifier dateOfBirth - __dateOfBirth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dateOfBirth'), 'dateOfBirth', '__httpwww_vantivcnp_comschema_driversLicenseInfo_httpwww_vantivcnp_comschemadateOfBirth', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 517, 12), ) + __dateOfBirth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dateOfBirth'), 'dateOfBirth', '__httpwww_vantivcnp_comschema_driversLicenseInfo_httpwww_vantivcnp_comschemadateOfBirth', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 545, 12), ) dateOfBirth = property(__dateOfBirth.value, __dateOfBirth.set, None, None) @@ -1394,101 +1478,164 @@ class CTD_ANON_2 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 522, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 550, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}ssn uses Python identifier ssn - __ssn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ssn'), 'ssn', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemassn', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 524, 16), ) + __ssn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ssn'), 'ssn', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemassn', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 552, 16), ) ssn = property(__ssn.value, __ssn.set, None, None) # Element {http://www.vantivcnp.com/schema}dob uses Python identifier dob - __dob = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dob'), 'dob', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemadob', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 525, 16), ) + __dob = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dob'), 'dob', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemadob', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 553, 16), ) dob = property(__dob.value, __dob.set, None, None) # Element {http://www.vantivcnp.com/schema}customerRegistrationDate uses Python identifier customerRegistrationDate - __customerRegistrationDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerRegistrationDate'), 'customerRegistrationDate', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerRegistrationDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 526, 16), ) + __customerRegistrationDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerRegistrationDate'), 'customerRegistrationDate', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerRegistrationDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 554, 16), ) customerRegistrationDate = property(__customerRegistrationDate.value, __customerRegistrationDate.set, None, None) # Element {http://www.vantivcnp.com/schema}customerType uses Python identifier customerType - __customerType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerType'), 'customerType', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 527, 16), ) + __customerType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerType'), 'customerType', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 555, 16), ) customerType = property(__customerType.value, __customerType.set, None, None) # Element {http://www.vantivcnp.com/schema}incomeAmount uses Python identifier incomeAmount - __incomeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'incomeAmount'), 'incomeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaincomeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 528, 16), ) + __incomeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'incomeAmount'), 'incomeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaincomeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 556, 16), ) incomeAmount = property(__incomeAmount.value, __incomeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}incomeCurrency uses Python identifier incomeCurrency - __incomeCurrency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'incomeCurrency'), 'incomeCurrency', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaincomeCurrency', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 529, 16), ) + __incomeCurrency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'incomeCurrency'), 'incomeCurrency', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaincomeCurrency', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 557, 16), ) incomeCurrency = property(__incomeCurrency.value, __incomeCurrency.set, None, None) # Element {http://www.vantivcnp.com/schema}customerCheckingAccount uses Python identifier customerCheckingAccount - __customerCheckingAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerCheckingAccount'), 'customerCheckingAccount', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerCheckingAccount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 530, 16), ) + __customerCheckingAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerCheckingAccount'), 'customerCheckingAccount', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerCheckingAccount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 558, 16), ) customerCheckingAccount = property(__customerCheckingAccount.value, __customerCheckingAccount.set, None, None) # Element {http://www.vantivcnp.com/schema}customerSavingAccount uses Python identifier customerSavingAccount - __customerSavingAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerSavingAccount'), 'customerSavingAccount', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerSavingAccount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 531, 16), ) + __customerSavingAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerSavingAccount'), 'customerSavingAccount', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerSavingAccount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 559, 16), ) customerSavingAccount = property(__customerSavingAccount.value, __customerSavingAccount.set, None, None) # Element {http://www.vantivcnp.com/schema}employerName uses Python identifier employerName - __employerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'employerName'), 'employerName', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaemployerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 532, 16), ) + __employerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'employerName'), 'employerName', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaemployerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 560, 16), ) employerName = property(__employerName.value, __employerName.set, None, None) # Element {http://www.vantivcnp.com/schema}customerWorkTelephone uses Python identifier customerWorkTelephone - __customerWorkTelephone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerWorkTelephone'), 'customerWorkTelephone', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerWorkTelephone', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 533, 16), ) + __customerWorkTelephone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerWorkTelephone'), 'customerWorkTelephone', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemacustomerWorkTelephone', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 561, 16), ) customerWorkTelephone = property(__customerWorkTelephone.value, __customerWorkTelephone.set, None, None) # Element {http://www.vantivcnp.com/schema}residenceStatus uses Python identifier residenceStatus - __residenceStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'residenceStatus'), 'residenceStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaresidenceStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 534, 16), ) + __residenceStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'residenceStatus'), 'residenceStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaresidenceStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 562, 16), ) residenceStatus = property(__residenceStatus.value, __residenceStatus.set, None, None) # Element {http://www.vantivcnp.com/schema}yearsAtResidence uses Python identifier yearsAtResidence - __yearsAtResidence = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'yearsAtResidence'), 'yearsAtResidence', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemayearsAtResidence', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 535, 16), ) + __yearsAtResidence = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'yearsAtResidence'), 'yearsAtResidence', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemayearsAtResidence', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 563, 16), ) yearsAtResidence = property(__yearsAtResidence.value, __yearsAtResidence.set, None, None) # Element {http://www.vantivcnp.com/schema}yearsAtEmployer uses Python identifier yearsAtEmployer - __yearsAtEmployer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'yearsAtEmployer'), 'yearsAtEmployer', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemayearsAtEmployer', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 536, 16), ) + __yearsAtEmployer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'yearsAtEmployer'), 'yearsAtEmployer', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemayearsAtEmployer', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 564, 16), ) yearsAtEmployer = property(__yearsAtEmployer.value, __yearsAtEmployer.set, None, None) + + # Element {http://www.vantivcnp.com/schema}accountUsername uses Python identifier accountUsername + __accountUsername = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUsername'), 'accountUsername', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaaccountUsername', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 565, 16), ) + + + accountUsername = property(__accountUsername.value, __accountUsername.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}userAccountNumber uses Python identifier userAccountNumber + __userAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'userAccountNumber'), 'userAccountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemauserAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 566, 16), ) + + + userAccountNumber = property(__userAccountNumber.value, __userAccountNumber.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}userAccountEmail uses Python identifier userAccountEmail + __userAccountEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'userAccountEmail'), 'userAccountEmail', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemauserAccountEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 567, 16), ) + + + userAccountEmail = property(__userAccountEmail.value, __userAccountEmail.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}membershipId uses Python identifier membershipId + __membershipId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipId'), 'membershipId', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 568, 16), ) + + + membershipId = property(__membershipId.value, __membershipId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}membershipPhone uses Python identifier membershipPhone + __membershipPhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipPhone'), 'membershipPhone', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipPhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 569, 16), ) + + + membershipPhone = property(__membershipPhone.value, __membershipPhone.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}membershipEmail uses Python identifier membershipEmail + __membershipEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipEmail'), 'membershipEmail', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 570, 16), ) + + + membershipEmail = property(__membershipEmail.value, __membershipEmail.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}membershipName uses Python identifier membershipName + __membershipName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'membershipName'), 'membershipName', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemamembershipName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 571, 16), ) + + + membershipName = property(__membershipName.value, __membershipName.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}accountCreatedDate uses Python identifier accountCreatedDate + __accountCreatedDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountCreatedDate'), 'accountCreatedDate', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemaaccountCreatedDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 572, 16), ) + + + accountCreatedDate = property(__accountCreatedDate.value, __accountCreatedDate.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}userAccountPhone uses Python identifier userAccountPhone + __userAccountPhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'userAccountPhone'), 'userAccountPhone', '__httpwww_vantivcnp_comschema_CTD_ANON_2_httpwww_vantivcnp_comschemauserAccountPhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 573, 16), ) + + + userAccountPhone = property(__userAccountPhone.value, __userAccountPhone.set, None, None) + _ElementMap.update({ __ssn.name() : __ssn, __dob.name() : __dob, @@ -1502,7 +1649,16 @@ class CTD_ANON_2 (pyxb.binding.basis.complexTypeDefinition): __customerWorkTelephone.name() : __customerWorkTelephone, __residenceStatus.name() : __residenceStatus, __yearsAtResidence.name() : __yearsAtResidence, - __yearsAtEmployer.name() : __yearsAtEmployer + __yearsAtEmployer.name() : __yearsAtEmployer, + __accountUsername.name() : __accountUsername, + __userAccountNumber.name() : __userAccountNumber, + __userAccountEmail.name() : __userAccountEmail, + __membershipId.name() : __membershipId, + __membershipPhone.name() : __membershipPhone, + __membershipEmail.name() : __membershipEmail, + __membershipName.name() : __membershipName, + __accountCreatedDate.name() : __accountCreatedDate, + __userAccountPhone.name() : __userAccountPhone }) _AttributeMap.update({ @@ -1517,48 +1673,48 @@ class fraudCheckType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'fraudCheckType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 541, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 578, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}authenticationValue uses Python identifier authenticationValue - __authenticationValue = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue'), 'authenticationValue', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemaauthenticationValue', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 543, 12), ) + __authenticationValue = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue'), 'authenticationValue', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemaauthenticationValue', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 580, 12), ) authenticationValue = property(__authenticationValue.value, __authenticationValue.set, None, None) # Element {http://www.vantivcnp.com/schema}authenticationTransactionId uses Python identifier authenticationTransactionId - __authenticationTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticationTransactionId'), 'authenticationTransactionId', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemaauthenticationTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 544, 12), ) + __authenticationTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticationTransactionId'), 'authenticationTransactionId', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemaauthenticationTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 581, 12), ) authenticationTransactionId = property(__authenticationTransactionId.value, __authenticationTransactionId.set, None, None) # Element {http://www.vantivcnp.com/schema}customerIpAddress uses Python identifier customerIpAddress - __customerIpAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerIpAddress'), 'customerIpAddress', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemacustomerIpAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 545, 12), ) + __customerIpAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerIpAddress'), 'customerIpAddress', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemacustomerIpAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 582, 12), ) customerIpAddress = property(__customerIpAddress.value, __customerIpAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}authenticatedByMerchant uses Python identifier authenticatedByMerchant - __authenticatedByMerchant = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticatedByMerchant'), 'authenticatedByMerchant', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemaauthenticatedByMerchant', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 546, 12), ) + __authenticatedByMerchant = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticatedByMerchant'), 'authenticatedByMerchant', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemaauthenticatedByMerchant', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 583, 12), ) authenticatedByMerchant = property(__authenticatedByMerchant.value, __authenticatedByMerchant.set, None, None) # Element {http://www.vantivcnp.com/schema}authenticationProtocolVersion uses Python identifier authenticationProtocolVersion - __authenticationProtocolVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticationProtocolVersion'), 'authenticationProtocolVersion', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemaauthenticationProtocolVersion', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 547, 12), ) + __authenticationProtocolVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticationProtocolVersion'), 'authenticationProtocolVersion', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschemaauthenticationProtocolVersion', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 584, 12), ) authenticationProtocolVersion = property(__authenticationProtocolVersion.value, __authenticationProtocolVersion.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenAuthenticationValue uses Python identifier tokenAuthenticationValue - __tokenAuthenticationValue = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenAuthenticationValue'), 'tokenAuthenticationValue', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschematokenAuthenticationValue', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 548, 12), ) + __tokenAuthenticationValue = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenAuthenticationValue'), 'tokenAuthenticationValue', '__httpwww_vantivcnp_comschema_fraudCheckType_httpwww_vantivcnp_comschematokenAuthenticationValue', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 585, 12), ) tokenAuthenticationValue = property(__tokenAuthenticationValue.value, __tokenAuthenticationValue.set, None, None) @@ -1585,34 +1741,34 @@ class CTD_ANON_3 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 960, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1011, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}authDate uses Python identifier authDate - __authDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authDate'), 'authDate', '__httpwww_vantivcnp_comschema_CTD_ANON_3_httpwww_vantivcnp_comschemaauthDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 962, 16), ) + __authDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authDate'), 'authDate', '__httpwww_vantivcnp_comschema_CTD_ANON_3_httpwww_vantivcnp_comschemaauthDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1013, 16), ) authDate = property(__authDate.value, __authDate.set, None, None) # Element {http://www.vantivcnp.com/schema}authCode uses Python identifier authCode - __authCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authCode'), 'authCode', '__httpwww_vantivcnp_comschema_CTD_ANON_3_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 963, 16), ) + __authCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authCode'), 'authCode', '__httpwww_vantivcnp_comschema_CTD_ANON_3_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1014, 16), ) authCode = property(__authCode.value, __authCode.set, None, None) # Element {http://www.vantivcnp.com/schema}authAmount uses Python identifier authAmount - __authAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authAmount'), 'authAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_3_httpwww_vantivcnp_comschemaauthAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 965, 16), ) + __authAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authAmount'), 'authAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_3_httpwww_vantivcnp_comschemaauthAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1016, 16), ) authAmount = property(__authAmount.value, __authAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_3_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_3_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) @@ -1636,20 +1792,20 @@ class CTD_ANON_4 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 985, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1036, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}IIASFlag uses Python identifier IIASFlag - __IIASFlag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'IIASFlag'), 'IIASFlag', '__httpwww_vantivcnp_comschema_CTD_ANON_4_httpwww_vantivcnp_comschemaIIASFlag', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 988, 16), ) + __IIASFlag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'IIASFlag'), 'IIASFlag', '__httpwww_vantivcnp_comschema_CTD_ANON_4_httpwww_vantivcnp_comschemaIIASFlag', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1039, 16), ) IIASFlag = property(__IIASFlag.value, __IIASFlag.set, None, None) # Element {http://www.vantivcnp.com/schema}healthcareAmounts uses Python identifier healthcareAmounts - __healthcareAmounts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts'), 'healthcareAmounts', '__httpwww_vantivcnp_comschema_CTD_ANON_4_httpwww_vantivcnp_comschemahealthcareAmounts', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 993, 4), ) + __healthcareAmounts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts'), 'healthcareAmounts', '__httpwww_vantivcnp_comschema_CTD_ANON_4_httpwww_vantivcnp_comschemahealthcareAmounts', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1044, 4), ) healthcareAmounts = property(__healthcareAmounts.value, __healthcareAmounts.set, None, None) @@ -1671,48 +1827,48 @@ class CTD_ANON_5 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 994, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1045, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}totalHealthcareAmount uses Python identifier totalHealthcareAmount - __totalHealthcareAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'totalHealthcareAmount'), 'totalHealthcareAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschematotalHealthcareAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 996, 16), ) + __totalHealthcareAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'totalHealthcareAmount'), 'totalHealthcareAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschematotalHealthcareAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1047, 16), ) totalHealthcareAmount = property(__totalHealthcareAmount.value, __totalHealthcareAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}RxAmount uses Python identifier RxAmount - __RxAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'RxAmount'), 'RxAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemaRxAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 997, 16), ) + __RxAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'RxAmount'), 'RxAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemaRxAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1048, 16), ) RxAmount = property(__RxAmount.value, __RxAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}visionAmount uses Python identifier visionAmount - __visionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'visionAmount'), 'visionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemavisionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 998, 16), ) + __visionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'visionAmount'), 'visionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemavisionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1049, 16), ) visionAmount = property(__visionAmount.value, __visionAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}clinicOtherAmount uses Python identifier clinicOtherAmount - __clinicOtherAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'clinicOtherAmount'), 'clinicOtherAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemaclinicOtherAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 999, 16), ) + __clinicOtherAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'clinicOtherAmount'), 'clinicOtherAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemaclinicOtherAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1050, 16), ) clinicOtherAmount = property(__clinicOtherAmount.value, __clinicOtherAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}dentalAmount uses Python identifier dentalAmount - __dentalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dentalAmount'), 'dentalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemadentalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1000, 16), ) + __dentalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dentalAmount'), 'dentalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemadentalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1051, 16), ) dentalAmount = property(__dentalAmount.value, __dentalAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}copayAmount uses Python identifier copayAmount - __copayAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'copayAmount'), 'copayAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemacopayAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1001, 16), ) + __copayAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'copayAmount'), 'copayAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_5_httpwww_vantivcnp_comschemacopayAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1052, 16), ) copayAmount = property(__copayAmount.value, __copayAmount.set, None, None) @@ -1738,104 +1894,125 @@ class CTD_ANON_6 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1007, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1058, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}customerReference uses Python identifier customerReference - __customerReference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerReference'), 'customerReference', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemacustomerReference', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1009, 16), ) + __customerReference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerReference'), 'customerReference', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemacustomerReference', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1060, 16), ) customerReference = property(__customerReference.value, __customerReference.set, None, None) # Element {http://www.vantivcnp.com/schema}salesTax uses Python identifier salesTax - __salesTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'salesTax'), 'salesTax', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemasalesTax', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1010, 16), ) + __salesTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'salesTax'), 'salesTax', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemasalesTax', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1061, 16), ) salesTax = property(__salesTax.value, __salesTax.set, None, None) # Element {http://www.vantivcnp.com/schema}deliveryType uses Python identifier deliveryType - __deliveryType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deliveryType'), 'deliveryType', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadeliveryType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1011, 16), ) + __deliveryType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deliveryType'), 'deliveryType', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadeliveryType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1062, 16), ) deliveryType = property(__deliveryType.value, __deliveryType.set, None, None) # Element {http://www.vantivcnp.com/schema}taxExempt uses Python identifier taxExempt - __taxExempt = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxExempt'), 'taxExempt', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemataxExempt', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1012, 16), ) + __taxExempt = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxExempt'), 'taxExempt', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemataxExempt', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1063, 16), ) taxExempt = property(__taxExempt.value, __taxExempt.set, None, None) # Element {http://www.vantivcnp.com/schema}discountAmount uses Python identifier discountAmount - __discountAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountAmount'), 'discountAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadiscountAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1013, 16), ) + __discountAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountAmount'), 'discountAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadiscountAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1064, 16), ) discountAmount = property(__discountAmount.value, __discountAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}shippingAmount uses Python identifier shippingAmount - __shippingAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shippingAmount'), 'shippingAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemashippingAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1014, 16), ) + __shippingAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shippingAmount'), 'shippingAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemashippingAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1065, 16), ) shippingAmount = property(__shippingAmount.value, __shippingAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}dutyAmount uses Python identifier dutyAmount - __dutyAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dutyAmount'), 'dutyAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadutyAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1015, 16), ) + __dutyAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dutyAmount'), 'dutyAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadutyAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1066, 16), ) dutyAmount = property(__dutyAmount.value, __dutyAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}shipFromPostalCode uses Python identifier shipFromPostalCode - __shipFromPostalCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipFromPostalCode'), 'shipFromPostalCode', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemashipFromPostalCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1016, 16), ) + __shipFromPostalCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipFromPostalCode'), 'shipFromPostalCode', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemashipFromPostalCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1067, 16), ) shipFromPostalCode = property(__shipFromPostalCode.value, __shipFromPostalCode.set, None, None) # Element {http://www.vantivcnp.com/schema}destinationPostalCode uses Python identifier destinationPostalCode - __destinationPostalCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'destinationPostalCode'), 'destinationPostalCode', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadestinationPostalCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1017, 16), ) + __destinationPostalCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'destinationPostalCode'), 'destinationPostalCode', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadestinationPostalCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1068, 16), ) destinationPostalCode = property(__destinationPostalCode.value, __destinationPostalCode.set, None, None) # Element {http://www.vantivcnp.com/schema}destinationCountryCode uses Python identifier destinationCountryCode - __destinationCountryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'destinationCountryCode'), 'destinationCountryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadestinationCountryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1018, 16), ) + __destinationCountryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'destinationCountryCode'), 'destinationCountryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadestinationCountryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1069, 16), ) destinationCountryCode = property(__destinationCountryCode.value, __destinationCountryCode.set, None, None) # Element {http://www.vantivcnp.com/schema}invoiceReferenceNumber uses Python identifier invoiceReferenceNumber - __invoiceReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'invoiceReferenceNumber'), 'invoiceReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemainvoiceReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1019, 16), ) + __invoiceReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'invoiceReferenceNumber'), 'invoiceReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemainvoiceReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1070, 16), ) invoiceReferenceNumber = property(__invoiceReferenceNumber.value, __invoiceReferenceNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}orderDate uses Python identifier orderDate - __orderDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderDate'), 'orderDate', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemaorderDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1020, 16), ) + __orderDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderDate'), 'orderDate', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemaorderDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1071, 16), ) orderDate = property(__orderDate.value, __orderDate.set, None, None) + # Element {http://www.vantivcnp.com/schema}discountCode uses Python identifier discountCode + __discountCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), 'discountCode', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadiscountCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1074, 16), ) + + + discountCode = property(__discountCode.value, __discountCode.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}discountPercent uses Python identifier discountPercent + __discountPercent = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'discountPercent'), 'discountPercent', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadiscountPercent', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1075, 16), ) + + + discountPercent = property(__discountPercent.value, __discountPercent.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}fulfilmentMethodType uses Python identifier fulfilmentMethodType + __fulfilmentMethodType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fulfilmentMethodType'), 'fulfilmentMethodType', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemafulfilmentMethodType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1076, 16), ) + + + fulfilmentMethodType = property(__fulfilmentMethodType.value, __fulfilmentMethodType.set, None, None) + + # Element {http://www.vantivcnp.com/schema}detailTax uses Python identifier detailTax - __detailTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), 'detailTax', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadetailTax', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1027, 4), ) + __detailTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), 'detailTax', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemadetailTax', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1081, 4), ) detailTax = property(__detailTax.value, __detailTax.set, None, None) # Element {http://www.vantivcnp.com/schema}lineItemData uses Python identifier lineItemData - __lineItemData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lineItemData'), 'lineItemData', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemalineItemData', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1039, 4), ) + __lineItemData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lineItemData'), 'lineItemData', '__httpwww_vantivcnp_comschema_CTD_ANON_6_httpwww_vantivcnp_comschemalineItemData', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1093, 4), ) lineItemData = property(__lineItemData.value, __lineItemData.set, None, None) @@ -1853,6 +2030,9 @@ class CTD_ANON_6 (pyxb.binding.basis.complexTypeDefinition): __destinationCountryCode.name() : __destinationCountryCode, __invoiceReferenceNumber.name() : __invoiceReferenceNumber, __orderDate.name() : __orderDate, + __discountCode.name() : __discountCode, + __discountPercent.name() : __discountPercent, + __fulfilmentMethodType.name() : __fulfilmentMethodType, __detailTax.name() : __detailTax, __lineItemData.name() : __lineItemData }) @@ -1869,41 +2049,41 @@ class CTD_ANON_7 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1028, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1082, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}taxIncludedInTotal uses Python identifier taxIncludedInTotal - __taxIncludedInTotal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxIncludedInTotal'), 'taxIncludedInTotal', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemataxIncludedInTotal', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1030, 16), ) + __taxIncludedInTotal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxIncludedInTotal'), 'taxIncludedInTotal', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemataxIncludedInTotal', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1084, 16), ) taxIncludedInTotal = property(__taxIncludedInTotal.value, __taxIncludedInTotal.set, None, None) # Element {http://www.vantivcnp.com/schema}taxAmount uses Python identifier taxAmount - __taxAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxAmount'), 'taxAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemataxAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1031, 16), ) + __taxAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxAmount'), 'taxAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemataxAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1085, 16), ) taxAmount = property(__taxAmount.value, __taxAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}taxRate uses Python identifier taxRate - __taxRate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxRate'), 'taxRate', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemataxRate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1032, 16), ) + __taxRate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxRate'), 'taxRate', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemataxRate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1086, 16), ) taxRate = property(__taxRate.value, __taxRate.set, None, None) # Element {http://www.vantivcnp.com/schema}taxTypeIdentifier uses Python identifier taxTypeIdentifier - __taxTypeIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxTypeIdentifier'), 'taxTypeIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemataxTypeIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1033, 16), ) + __taxTypeIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxTypeIdentifier'), 'taxTypeIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemataxTypeIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1087, 16), ) taxTypeIdentifier = property(__taxTypeIdentifier.value, __taxTypeIdentifier.set, None, None) # Element {http://www.vantivcnp.com/schema}cardAcceptorTaxId uses Python identifier cardAcceptorTaxId - __cardAcceptorTaxId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardAcceptorTaxId'), 'cardAcceptorTaxId', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemacardAcceptorTaxId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1034, 16), ) + __cardAcceptorTaxId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardAcceptorTaxId'), 'cardAcceptorTaxId', '__httpwww_vantivcnp_comschema_CTD_ANON_7_httpwww_vantivcnp_comschemacardAcceptorTaxId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1088, 16), ) cardAcceptorTaxId = property(__cardAcceptorTaxId.value, __cardAcceptorTaxId.set, None, None) @@ -1928,94 +2108,122 @@ class CTD_ANON_8 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1040, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1094, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}detailTax uses Python identifier detailTax - __detailTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), 'detailTax', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemadetailTax', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1027, 4), ) + __detailTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), 'detailTax', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemadetailTax', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1081, 4), ) detailTax = property(__detailTax.value, __detailTax.set, None, None) # Element {http://www.vantivcnp.com/schema}itemSequenceNumber uses Python identifier itemSequenceNumber - __itemSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemSequenceNumber'), 'itemSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1042, 16), ) + __itemSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemSequenceNumber'), 'itemSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1096, 16), ) itemSequenceNumber = property(__itemSequenceNumber.value, __itemSequenceNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}itemDescription uses Python identifier itemDescription - __itemDescription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemDescription'), 'itemDescription', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemDescription', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1043, 16), ) + __itemDescription = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemDescription'), 'itemDescription', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemDescription', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1097, 16), ) itemDescription = property(__itemDescription.value, __itemDescription.set, None, None) # Element {http://www.vantivcnp.com/schema}productCode uses Python identifier productCode - __productCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productCode'), 'productCode', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaproductCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1044, 16), ) + __productCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productCode'), 'productCode', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaproductCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1098, 16), ) productCode = property(__productCode.value, __productCode.set, None, None) # Element {http://www.vantivcnp.com/schema}quantity uses Python identifier quantity - __quantity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'quantity'), 'quantity', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaquantity', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1045, 16), ) + __quantity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'quantity'), 'quantity', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaquantity', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1099, 16), ) quantity = property(__quantity.value, __quantity.set, None, None) # Element {http://www.vantivcnp.com/schema}unitOfMeasure uses Python identifier unitOfMeasure - __unitOfMeasure = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'unitOfMeasure'), 'unitOfMeasure', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaunitOfMeasure', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1046, 16), ) + __unitOfMeasure = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'unitOfMeasure'), 'unitOfMeasure', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaunitOfMeasure', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1100, 16), ) unitOfMeasure = property(__unitOfMeasure.value, __unitOfMeasure.set, None, None) # Element {http://www.vantivcnp.com/schema}taxAmount uses Python identifier taxAmount - __taxAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxAmount'), 'taxAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemataxAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1047, 16), ) + __taxAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxAmount'), 'taxAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemataxAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1101, 16), ) taxAmount = property(__taxAmount.value, __taxAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}lineItemTotal uses Python identifier lineItemTotal - __lineItemTotal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotal'), 'lineItemTotal', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemalineItemTotal', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1048, 16), ) + __lineItemTotal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotal'), 'lineItemTotal', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemalineItemTotal', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1102, 16), ) lineItemTotal = property(__lineItemTotal.value, __lineItemTotal.set, None, None) # Element {http://www.vantivcnp.com/schema}lineItemTotalWithTax uses Python identifier lineItemTotalWithTax - __lineItemTotalWithTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotalWithTax'), 'lineItemTotalWithTax', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemalineItemTotalWithTax', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1050, 16), ) + __lineItemTotalWithTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotalWithTax'), 'lineItemTotalWithTax', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemalineItemTotalWithTax', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1104, 16), ) lineItemTotalWithTax = property(__lineItemTotalWithTax.value, __lineItemTotalWithTax.set, None, None) # Element {http://www.vantivcnp.com/schema}itemDiscountAmount uses Python identifier itemDiscountAmount - __itemDiscountAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemDiscountAmount'), 'itemDiscountAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemDiscountAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1052, 16), ) + __itemDiscountAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemDiscountAmount'), 'itemDiscountAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemDiscountAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1106, 16), ) itemDiscountAmount = property(__itemDiscountAmount.value, __itemDiscountAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}commodityCode uses Python identifier commodityCode - __commodityCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'commodityCode'), 'commodityCode', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemacommodityCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1053, 16), ) + __commodityCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'commodityCode'), 'commodityCode', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemacommodityCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1107, 16), ) commodityCode = property(__commodityCode.value, __commodityCode.set, None, None) # Element {http://www.vantivcnp.com/schema}unitCost uses Python identifier unitCost - __unitCost = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'unitCost'), 'unitCost', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaunitCost', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1054, 16), ) + __unitCost = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'unitCost'), 'unitCost', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaunitCost', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1108, 16), ) unitCost = property(__unitCost.value, __unitCost.set, None, None) + + # Element {http://www.vantivcnp.com/schema}itemCategory uses Python identifier itemCategory + __itemCategory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemCategory'), 'itemCategory', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemCategory', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1110, 16), ) + + + itemCategory = property(__itemCategory.value, __itemCategory.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}itemSubCategory uses Python identifier itemSubCategory + __itemSubCategory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'itemSubCategory'), 'itemSubCategory', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaitemSubCategory', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1111, 16), ) + + + itemSubCategory = property(__itemSubCategory.value, __itemSubCategory.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}productId uses Python identifier productId + __productId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productId'), 'productId', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaproductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1112, 16), ) + + + productId = property(__productId.value, __productId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}productName uses Python identifier productName + __productName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'productName'), 'productName', '__httpwww_vantivcnp_comschema_CTD_ANON_8_httpwww_vantivcnp_comschemaproductName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1113, 16), ) + + + productName = property(__productName.value, __productName.set, None, None) + _ElementMap.update({ __detailTax.name() : __detailTax, __itemSequenceNumber.name() : __itemSequenceNumber, @@ -2028,7 +2236,11 @@ class CTD_ANON_8 (pyxb.binding.basis.complexTypeDefinition): __lineItemTotalWithTax.name() : __lineItemTotalWithTax, __itemDiscountAmount.name() : __itemDiscountAmount, __commodityCode.name() : __commodityCode, - __unitCost.name() : __unitCost + __unitCost.name() : __unitCost, + __itemCategory.name() : __itemCategory, + __itemSubCategory.name() : __itemSubCategory, + __productId.name() : __productId, + __productName.name() : __productName }) _AttributeMap.update({ @@ -2043,20 +2255,20 @@ class accountInfoType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'accountInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1060, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1118, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}type uses Python identifier type - __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_accountInfoType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1062, 12), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_accountInfoType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1120, 12), ) type = property(__type.value, __type.set, None, None) # Element {http://www.vantivcnp.com/schema}number uses Python identifier number - __number = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'number'), 'number', '__httpwww_vantivcnp_comschema_accountInfoType_httpwww_vantivcnp_comschemanumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1063, 12), ) + __number = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'number'), 'number', '__httpwww_vantivcnp_comschema_accountInfoType_httpwww_vantivcnp_comschemanumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1121, 12), ) number = property(__number.value, __number.set, None, None) @@ -2079,34 +2291,34 @@ class echeckTokenType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckTokenType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1067, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1125, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}cnpToken uses Python identifier cnpToken - __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_echeckTokenType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1069, 12), ) + __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_echeckTokenType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1127, 12), ) cnpToken = property(__cnpToken.value, __cnpToken.set, None, None) # Element {http://www.vantivcnp.com/schema}routingNum uses Python identifier routingNum - __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckTokenType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1070, 12), ) + __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckTokenType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1128, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) # Element {http://www.vantivcnp.com/schema}accType uses Python identifier accType - __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckTokenType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1071, 12), ) + __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckTokenType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1129, 12), ) accType = property(__accType.value, __accType.set, None, None) # Element {http://www.vantivcnp.com/schema}checkNum uses Python identifier checkNum - __checkNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), 'checkNum', '__httpwww_vantivcnp_comschema_echeckTokenType_httpwww_vantivcnp_comschemacheckNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1072, 12), ) + __checkNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), 'checkNum', '__httpwww_vantivcnp_comschema_echeckTokenType_httpwww_vantivcnp_comschemacheckNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1130, 12), ) checkNum = property(__checkNum.value, __checkNum.set, None, None) @@ -2131,34 +2343,34 @@ class payPal (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'payPal') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1076, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1134, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}payerEmail uses Python identifier payerEmail - __payerEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payerEmail'), 'payerEmail', '__httpwww_vantivcnp_comschema_payPal_httpwww_vantivcnp_comschemapayerEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1079, 16), ) + __payerEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payerEmail'), 'payerEmail', '__httpwww_vantivcnp_comschema_payPal_httpwww_vantivcnp_comschemapayerEmail', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1137, 16), ) payerEmail = property(__payerEmail.value, __payerEmail.set, None, None) # Element {http://www.vantivcnp.com/schema}payerId uses Python identifier payerId - __payerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payerId'), 'payerId', '__httpwww_vantivcnp_comschema_payPal_httpwww_vantivcnp_comschemapayerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1082, 16), ) + __payerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payerId'), 'payerId', '__httpwww_vantivcnp_comschema_payPal_httpwww_vantivcnp_comschemapayerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1140, 16), ) payerId = property(__payerId.value, __payerId.set, None, None) # Element {http://www.vantivcnp.com/schema}token uses Python identifier token - __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_payPal_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1083, 16), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_payPal_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1141, 16), ) token = property(__token.value, __token.set, None, None) # Element {http://www.vantivcnp.com/schema}transactionId uses Python identifier transactionId - __transactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionId'), 'transactionId', '__httpwww_vantivcnp_comschema_payPal_httpwww_vantivcnp_comschematransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1084, 16), ) + __transactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionId'), 'transactionId', '__httpwww_vantivcnp_comschema_payPal_httpwww_vantivcnp_comschematransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1142, 16), ) transactionId = property(__transactionId.value, __transactionId.set, None, None) @@ -2183,34 +2395,34 @@ class CTD_ANON_9 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1092, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1150, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}phone uses Python identifier phone - __phone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'phone'), 'phone', '__httpwww_vantivcnp_comschema_CTD_ANON_9_httpwww_vantivcnp_comschemaphone', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1095, 20), ) + __phone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'phone'), 'phone', '__httpwww_vantivcnp_comschema_CTD_ANON_9_httpwww_vantivcnp_comschemaphone', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1153, 20), ) phone = property(__phone.value, __phone.set, None, None) # Element {http://www.vantivcnp.com/schema}city uses Python identifier city - __city = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'city'), 'city', '__httpwww_vantivcnp_comschema_CTD_ANON_9_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1096, 20), ) + __city = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'city'), 'city', '__httpwww_vantivcnp_comschema_CTD_ANON_9_httpwww_vantivcnp_comschemacity', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1154, 20), ) city = property(__city.value, __city.set, None, None) # Element {http://www.vantivcnp.com/schema}url uses Python identifier url - __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'url'), 'url', '__httpwww_vantivcnp_comschema_CTD_ANON_9_httpwww_vantivcnp_comschemaurl', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1097, 20), ) + __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'url'), 'url', '__httpwww_vantivcnp_comschema_CTD_ANON_9_httpwww_vantivcnp_comschemaurl', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1155, 20), ) url = property(__url.value, __url.set, None, None) # Element {http://www.vantivcnp.com/schema}descriptor uses Python identifier descriptor - __descriptor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'descriptor'), 'descriptor', '__httpwww_vantivcnp_comschema_CTD_ANON_9_httpwww_vantivcnp_comschemadescriptor', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1099, 16), ) + __descriptor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'descriptor'), 'descriptor', '__httpwww_vantivcnp_comschema_CTD_ANON_9_httpwww_vantivcnp_comschemadescriptor', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1157, 16), ) descriptor = property(__descriptor.value, __descriptor.set, None, None) @@ -2234,13 +2446,13 @@ class CTD_ANON_10 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1106, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1164, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}bypassVelocityCheck uses Python identifier bypassVelocityCheck - __bypassVelocityCheck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bypassVelocityCheck'), 'bypassVelocityCheck', '__httpwww_vantivcnp_comschema_CTD_ANON_10_httpwww_vantivcnp_comschemabypassVelocityCheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1108, 16), ) + __bypassVelocityCheck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bypassVelocityCheck'), 'bypassVelocityCheck', '__httpwww_vantivcnp_comschema_CTD_ANON_10_httpwww_vantivcnp_comschemabypassVelocityCheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1166, 16), ) bypassVelocityCheck = property(__bypassVelocityCheck.value, __bypassVelocityCheck.set, None, None) @@ -2261,41 +2473,41 @@ class CTD_ANON_11 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1114, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1172, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}capability uses Python identifier capability - __capability = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'capability'), 'capability', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschemacapability', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1116, 16), ) + __capability = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'capability'), 'capability', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschemacapability', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1174, 16), ) capability = property(__capability.value, __capability.set, None, None) # Element {http://www.vantivcnp.com/schema}entryMode uses Python identifier entryMode - __entryMode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'entryMode'), 'entryMode', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschemaentryMode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1117, 16), ) + __entryMode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'entryMode'), 'entryMode', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschemaentryMode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1175, 16), ) entryMode = property(__entryMode.value, __entryMode.set, None, None) # Element {http://www.vantivcnp.com/schema}cardholderId uses Python identifier cardholderId - __cardholderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderId'), 'cardholderId', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschemacardholderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1118, 16), ) + __cardholderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderId'), 'cardholderId', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschemacardholderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1176, 16), ) cardholderId = property(__cardholderId.value, __cardholderId.set, None, None) # Element {http://www.vantivcnp.com/schema}terminalId uses Python identifier terminalId - __terminalId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'terminalId'), 'terminalId', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschematerminalId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1119, 16), ) + __terminalId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'terminalId'), 'terminalId', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschematerminalId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1177, 16), ) terminalId = property(__terminalId.value, __terminalId.set, None, None) # Element {http://www.vantivcnp.com/schema}catLevel uses Python identifier catLevel - __catLevel = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'catLevel'), 'catLevel', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschemacatLevel', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1120, 16), ) + __catLevel = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'catLevel'), 'catLevel', '__httpwww_vantivcnp_comschema_CTD_ANON_11_httpwww_vantivcnp_comschemacatLevel', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1178, 16), ) catLevel = property(__catLevel.value, __catLevel.set, None, None) @@ -2320,20 +2532,20 @@ class recycleAdviceType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1226, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1286, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}nextRecycleTime uses Python identifier nextRecycleTime - __nextRecycleTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime'), 'nextRecycleTime', '__httpwww_vantivcnp_comschema_recycleAdviceType_httpwww_vantivcnp_comschemanextRecycleTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1228, 12), ) + __nextRecycleTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime'), 'nextRecycleTime', '__httpwww_vantivcnp_comschema_recycleAdviceType_httpwww_vantivcnp_comschemanextRecycleTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1288, 12), ) nextRecycleTime = property(__nextRecycleTime.value, __nextRecycleTime.set, None, None) # Element {http://www.vantivcnp.com/schema}recycleAdviceEnd uses Python identifier recycleAdviceEnd - __recycleAdviceEnd = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceEnd'), 'recycleAdviceEnd', '__httpwww_vantivcnp_comschema_recycleAdviceType_httpwww_vantivcnp_comschemarecycleAdviceEnd', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1229, 12), ) + __recycleAdviceEnd = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceEnd'), 'recycleAdviceEnd', '__httpwww_vantivcnp_comschema_recycleAdviceType_httpwww_vantivcnp_comschemarecycleAdviceEnd', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1289, 12), ) recycleAdviceEnd = property(__recycleAdviceEnd.value, __recycleAdviceEnd.set, None, None) @@ -2356,20 +2568,20 @@ class recyclingResponseType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1235, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1295, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}recycleAdvice uses Python identifier recycleAdvice - __recycleAdvice = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), 'recycleAdvice', '__httpwww_vantivcnp_comschema_recyclingResponseType_httpwww_vantivcnp_comschemarecycleAdvice', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1237, 12), ) + __recycleAdvice = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), 'recycleAdvice', '__httpwww_vantivcnp_comschema_recyclingResponseType_httpwww_vantivcnp_comschemarecycleAdvice', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1297, 12), ) recycleAdvice = property(__recycleAdvice.value, __recycleAdvice.set, None, None) # Element {http://www.vantivcnp.com/schema}recycleEngineActive uses Python identifier recycleEngineActive - __recycleEngineActive = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleEngineActive'), 'recycleEngineActive', '__httpwww_vantivcnp_comschema_recyclingResponseType_httpwww_vantivcnp_comschemarecycleEngineActive', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1238, 12), ) + __recycleEngineActive = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleEngineActive'), 'recycleEngineActive', '__httpwww_vantivcnp_comschema_recyclingResponseType_httpwww_vantivcnp_comschemarecycleEngineActive', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1298, 12), ) recycleEngineActive = property(__recycleEngineActive.value, __recycleEngineActive.set, None, None) @@ -2392,13 +2604,13 @@ class networkSubField (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'networkSubField') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1242, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1302, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}fieldValue uses Python identifier fieldValue - __fieldValue = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), 'fieldValue', '__httpwww_vantivcnp_comschema_networkSubField_httpwww_vantivcnp_comschemafieldValue', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1244, 12), ) + __fieldValue = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), 'fieldValue', '__httpwww_vantivcnp_comschema_networkSubField_httpwww_vantivcnp_comschemafieldValue', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1304, 12), ) fieldValue = property(__fieldValue.value, __fieldValue.set, None, None) @@ -2406,8 +2618,8 @@ class networkSubField (pyxb.binding.basis.complexTypeDefinition): # Attribute fieldNumber uses Python identifier fieldNumber __fieldNumber = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'fieldNumber'), 'fieldNumber', '__httpwww_vantivcnp_comschema_networkSubField_fieldNumber', pyxb.binding.datatypes.integer, required=True) - __fieldNumber._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1246, 8) - __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1246, 8) + __fieldNumber._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1306, 8) + __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1306, 8) fieldNumber = property(__fieldNumber.value, __fieldNumber.set, None, None) @@ -2428,20 +2640,20 @@ class networkField (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'networkField') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1250, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1310, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}fieldValue uses Python identifier fieldValue - __fieldValue = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), 'fieldValue', '__httpwww_vantivcnp_comschema_networkField_httpwww_vantivcnp_comschemafieldValue', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1253, 16), ) + __fieldValue = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), 'fieldValue', '__httpwww_vantivcnp_comschema_networkField_httpwww_vantivcnp_comschemafieldValue', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1313, 16), ) fieldValue = property(__fieldValue.value, __fieldValue.set, None, None) # Element {http://www.vantivcnp.com/schema}networkSubField uses Python identifier networkSubField - __networkSubField = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), 'networkSubField', '__httpwww_vantivcnp_comschema_networkField_httpwww_vantivcnp_comschemanetworkSubField', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1254, 16), ) + __networkSubField = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), 'networkSubField', '__httpwww_vantivcnp_comschema_networkField_httpwww_vantivcnp_comschemanetworkSubField', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1314, 16), ) networkSubField = property(__networkSubField.value, __networkSubField.set, None, None) @@ -2449,16 +2661,16 @@ class networkField (pyxb.binding.basis.complexTypeDefinition): # Attribute fieldNumber uses Python identifier fieldNumber __fieldNumber = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'fieldNumber'), 'fieldNumber', '__httpwww_vantivcnp_comschema_networkField_fieldNumber', pyxb.binding.datatypes.integer, required=True) - __fieldNumber._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1257, 8) - __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1257, 8) + __fieldNumber._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1317, 8) + __fieldNumber._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1317, 8) fieldNumber = property(__fieldNumber.value, __fieldNumber.set, None, None) # Attribute fieldName uses Python identifier fieldName __fieldName = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'fieldName'), 'fieldName', '__httpwww_vantivcnp_comschema_networkField_fieldName', pyxb.binding.datatypes.string, required=True) - __fieldName._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1258, 8) - __fieldName._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1258, 8) + __fieldName._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1318, 8) + __fieldName._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1318, 8) fieldName = property(__fieldName.value, __fieldName.set, None, None) @@ -2481,20 +2693,20 @@ class networkResponse (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'networkResponse') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1261, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1321, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}endpoint uses Python identifier endpoint - __endpoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endpoint'), 'endpoint', '__httpwww_vantivcnp_comschema_networkResponse_httpwww_vantivcnp_comschemaendpoint', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1263, 12), ) + __endpoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endpoint'), 'endpoint', '__httpwww_vantivcnp_comschema_networkResponse_httpwww_vantivcnp_comschemaendpoint', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1323, 12), ) endpoint = property(__endpoint.value, __endpoint.set, None, None) # Element {http://www.vantivcnp.com/schema}networkField uses Python identifier networkField - __networkField = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkField'), 'networkField', '__httpwww_vantivcnp_comschema_networkResponse_httpwww_vantivcnp_comschemanetworkField', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1264, 12), ) + __networkField = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkField'), 'networkField', '__httpwww_vantivcnp_comschema_networkResponse_httpwww_vantivcnp_comschemanetworkField', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1324, 12), ) networkField = property(__networkField.value, __networkField.set, None, None) @@ -2517,20 +2729,20 @@ class recyclingRequestType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recyclingRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1268, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1328, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}recycleBy uses Python identifier recycleBy - __recycleBy = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleBy'), 'recycleBy', '__httpwww_vantivcnp_comschema_recyclingRequestType_httpwww_vantivcnp_comschemarecycleBy', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1270, 12), ) + __recycleBy = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleBy'), 'recycleBy', '__httpwww_vantivcnp_comschema_recyclingRequestType_httpwww_vantivcnp_comschemarecycleBy', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1330, 12), ) recycleBy = property(__recycleBy.value, __recycleBy.set, None, None) # Element {http://www.vantivcnp.com/schema}recycleId uses Python identifier recycleId - __recycleId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleId'), 'recycleId', '__httpwww_vantivcnp_comschema_recyclingRequestType_httpwww_vantivcnp_comschemarecycleId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1271, 12), ) + __recycleId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recycleId'), 'recycleId', '__httpwww_vantivcnp_comschema_recyclingRequestType_httpwww_vantivcnp_comschemarecycleId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1331, 12), ) recycleId = property(__recycleId.value, __recycleId.set, None, None) @@ -2553,55 +2765,55 @@ class CTD_ANON_12 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1276, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1336, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}fundingSource uses Python identifier fundingSource - __fundingSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSource'), 'fundingSource', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemafundingSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1278, 16), ) + __fundingSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSource'), 'fundingSource', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemafundingSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1338, 16), ) fundingSource = property(__fundingSource.value, __fundingSource.set, None, None) # Element {http://www.vantivcnp.com/schema}affluence uses Python identifier affluence - __affluence = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'affluence'), 'affluence', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemaaffluence', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1288, 16), ) + __affluence = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'affluence'), 'affluence', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemaaffluence', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1348, 16), ) affluence = property(__affluence.value, __affluence.set, None, None) # Element {http://www.vantivcnp.com/schema}issuerCountry uses Python identifier issuerCountry - __issuerCountry = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'issuerCountry'), 'issuerCountry', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemaissuerCountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1289, 16), ) + __issuerCountry = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'issuerCountry'), 'issuerCountry', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemaissuerCountry', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1349, 16), ) issuerCountry = property(__issuerCountry.value, __issuerCountry.set, None, None) # Element {http://www.vantivcnp.com/schema}cardProductType uses Python identifier cardProductType - __cardProductType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardProductType'), 'cardProductType', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemacardProductType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1290, 16), ) + __cardProductType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardProductType'), 'cardProductType', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemacardProductType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1350, 16), ) cardProductType = property(__cardProductType.value, __cardProductType.set, None, None) # Element {http://www.vantivcnp.com/schema}virtualAccountNumber uses Python identifier virtualAccountNumber - __virtualAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualAccountNumber'), 'virtualAccountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemavirtualAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1291, 16), ) + __virtualAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualAccountNumber'), 'virtualAccountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemavirtualAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1351, 16), ) virtualAccountNumber = property(__virtualAccountNumber.value, __virtualAccountNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}networkResponse uses Python identifier networkResponse - __networkResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkResponse'), 'networkResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemanetworkResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1292, 16), ) + __networkResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkResponse'), 'networkResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemanetworkResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1352, 16), ) networkResponse = property(__networkResponse.value, __networkResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}accountRangeId uses Python identifier accountRangeId - __accountRangeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), 'accountRangeId', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemaaccountRangeId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1293, 16), ) + __accountRangeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), 'accountRangeId', '__httpwww_vantivcnp_comschema_CTD_ANON_12_httpwww_vantivcnp_comschemaaccountRangeId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1353, 16), ) accountRangeId = property(__accountRangeId.value, __accountRangeId.set, None, None) @@ -2628,34 +2840,34 @@ class CTD_ANON_13 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1279, 20) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1339, 20) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}type uses Python identifier type - __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_CTD_ANON_13_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1281, 28), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_CTD_ANON_13_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1341, 28), ) type = property(__type.value, __type.set, None, None) # Element {http://www.vantivcnp.com/schema}availableBalance uses Python identifier availableBalance - __availableBalance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'availableBalance'), 'availableBalance', '__httpwww_vantivcnp_comschema_CTD_ANON_13_httpwww_vantivcnp_comschemaavailableBalance', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1282, 28), ) + __availableBalance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'availableBalance'), 'availableBalance', '__httpwww_vantivcnp_comschema_CTD_ANON_13_httpwww_vantivcnp_comschemaavailableBalance', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1342, 28), ) availableBalance = property(__availableBalance.value, __availableBalance.set, None, None) # Element {http://www.vantivcnp.com/schema}reloadable uses Python identifier reloadable - __reloadable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'reloadable'), 'reloadable', '__httpwww_vantivcnp_comschema_CTD_ANON_13_httpwww_vantivcnp_comschemareloadable', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1283, 28), ) + __reloadable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'reloadable'), 'reloadable', '__httpwww_vantivcnp_comschema_CTD_ANON_13_httpwww_vantivcnp_comschemareloadable', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1343, 28), ) reloadable = property(__reloadable.value, __reloadable.set, None, None) # Element {http://www.vantivcnp.com/schema}prepaidCardType uses Python identifier prepaidCardType - __prepaidCardType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'prepaidCardType'), 'prepaidCardType', '__httpwww_vantivcnp_comschema_CTD_ANON_13_httpwww_vantivcnp_comschemaprepaidCardType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1284, 28), ) + __prepaidCardType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'prepaidCardType'), 'prepaidCardType', '__httpwww_vantivcnp_comschema_CTD_ANON_13_httpwww_vantivcnp_comschemaprepaidCardType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1344, 28), ) prepaidCardType = property(__prepaidCardType.value, __prepaidCardType.set, None, None) @@ -2679,41 +2891,41 @@ class CTD_ANON_14 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1640, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1712, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}avsResult uses Python identifier avsResult - __avsResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'avsResult'), 'avsResult', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemaavsResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1642, 16), ) + __avsResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'avsResult'), 'avsResult', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemaavsResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1714, 16), ) avsResult = property(__avsResult.value, __avsResult.set, None, None) # Element {http://www.vantivcnp.com/schema}cardValidationResult uses Python identifier cardValidationResult - __cardValidationResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationResult'), 'cardValidationResult', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemacardValidationResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1643, 16), ) + __cardValidationResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationResult'), 'cardValidationResult', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemacardValidationResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1715, 16), ) cardValidationResult = property(__cardValidationResult.value, __cardValidationResult.set, None, None) # Element {http://www.vantivcnp.com/schema}authenticationResult uses Python identifier authenticationResult - __authenticationResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticationResult'), 'authenticationResult', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemaauthenticationResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1645, 16), ) + __authenticationResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authenticationResult'), 'authenticationResult', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemaauthenticationResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1717, 16), ) authenticationResult = property(__authenticationResult.value, __authenticationResult.set, None, None) # Element {http://www.vantivcnp.com/schema}advancedAVSResult uses Python identifier advancedAVSResult - __advancedAVSResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedAVSResult'), 'advancedAVSResult', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemaadvancedAVSResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1646, 16), ) + __advancedAVSResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedAVSResult'), 'advancedAVSResult', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemaadvancedAVSResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1718, 16), ) advancedAVSResult = property(__advancedAVSResult.value, __advancedAVSResult.set, None, None) # Element {http://www.vantivcnp.com/schema}advancedFraudResults uses Python identifier advancedFraudResults - __advancedFraudResults = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), 'advancedFraudResults', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemaadvancedFraudResults', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1647, 16), ) + __advancedFraudResults = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), 'advancedFraudResults', '__httpwww_vantivcnp_comschema_CTD_ANON_14_httpwww_vantivcnp_comschemaadvancedFraudResults', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1719, 16), ) advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.set, None, None) @@ -2738,62 +2950,62 @@ class CTD_ANON_15 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1714, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1786, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}txnTime uses Python identifier txnTime - __txnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'txnTime'), 'txnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschematxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1716, 16), ) + __txnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'txnTime'), 'txnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschematxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1788, 16), ) txnTime = property(__txnTime.value, __txnTime.set, None, None) # Element {http://www.vantivcnp.com/schema}refCode uses Python identifier refCode - __refCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'refCode'), 'refCode', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemarefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1717, 16), ) + __refCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'refCode'), 'refCode', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemarefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1789, 16), ) refCode = property(__refCode.value, __refCode.set, None, None) # Element {http://www.vantivcnp.com/schema}systemTraceId uses Python identifier systemTraceId - __systemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'systemTraceId'), 'systemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemasystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1718, 16), ) + __systemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'systemTraceId'), 'systemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemasystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1790, 16), ) systemTraceId = property(__systemTraceId.value, __systemTraceId.set, None, None) # Element {http://www.vantivcnp.com/schema}sequenceNumber uses Python identifier sequenceNumber - __sequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sequenceNumber'), 'sequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemasequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1719, 16), ) + __sequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sequenceNumber'), 'sequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemasequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1791, 16), ) sequenceNumber = property(__sequenceNumber.value, __sequenceNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}availableBalance uses Python identifier availableBalance - __availableBalance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'availableBalance'), 'availableBalance', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemaavailableBalance', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1720, 16), ) + __availableBalance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'availableBalance'), 'availableBalance', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemaavailableBalance', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1792, 16), ) availableBalance = property(__availableBalance.value, __availableBalance.set, None, None) # Element {http://www.vantivcnp.com/schema}beginningBalance uses Python identifier beginningBalance - __beginningBalance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'beginningBalance'), 'beginningBalance', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemabeginningBalance', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1721, 16), ) + __beginningBalance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'beginningBalance'), 'beginningBalance', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemabeginningBalance', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1793, 16), ) beginningBalance = property(__beginningBalance.value, __beginningBalance.set, None, None) # Element {http://www.vantivcnp.com/schema}endingBalance uses Python identifier endingBalance - __endingBalance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endingBalance'), 'endingBalance', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemaendingBalance', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1722, 16), ) + __endingBalance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'endingBalance'), 'endingBalance', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemaendingBalance', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1794, 16), ) endingBalance = property(__endingBalance.value, __endingBalance.set, None, None) # Element {http://www.vantivcnp.com/schema}cashBackAmount uses Python identifier cashBackAmount - __cashBackAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cashBackAmount'), 'cashBackAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemacashBackAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1723, 16), ) + __cashBackAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cashBackAmount'), 'cashBackAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_15_httpwww_vantivcnp_comschemacashBackAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1795, 16), ) cashBackAmount = property(__cashBackAmount.value, __cashBackAmount.set, None, None) @@ -2821,20 +3033,20 @@ class CTD_ANON_16 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1729, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1801, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}accountNumber uses Python identifier accountNumber - __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), 'accountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_16_httpwww_vantivcnp_comschemaaccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1731, 16), ) + __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), 'accountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_16_httpwww_vantivcnp_comschemaaccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1803, 16), ) accountNumber = property(__accountNumber.value, __accountNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}pin uses Python identifier pin - __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_16_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1732, 16), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_16_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1804, 16), ) pin = property(__pin.value, __pin.set, None, None) @@ -2856,27 +3068,27 @@ class echeckAccountInfoType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckAccountInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1899, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1975, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}accType uses Python identifier accType - __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckAccountInfoType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1901, 12), ) + __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckAccountInfoType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1977, 12), ) accType = property(__accType.value, __accType.set, None, None) # Element {http://www.vantivcnp.com/schema}accNum uses Python identifier accNum - __accNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accNum'), 'accNum', '__httpwww_vantivcnp_comschema_echeckAccountInfoType_httpwww_vantivcnp_comschemaaccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1902, 12), ) + __accNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accNum'), 'accNum', '__httpwww_vantivcnp_comschema_echeckAccountInfoType_httpwww_vantivcnp_comschemaaccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1978, 12), ) accNum = property(__accNum.value, __accNum.set, None, None) # Element {http://www.vantivcnp.com/schema}routingNum uses Python identifier routingNum - __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckAccountInfoType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1903, 12), ) + __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckAccountInfoType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1979, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -2900,27 +3112,27 @@ class echeckTokenInfoType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckTokenInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1907, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1983, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}accType uses Python identifier accType - __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckTokenInfoType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1909, 12), ) + __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckTokenInfoType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1985, 12), ) accType = property(__accType.value, __accType.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpToken uses Python identifier cnpToken - __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_echeckTokenInfoType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1910, 12), ) + __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_echeckTokenInfoType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1986, 12), ) cnpToken = property(__cnpToken.value, __cnpToken.set, None, None) # Element {http://www.vantivcnp.com/schema}routingNum uses Python identifier routingNum - __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckTokenInfoType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1911, 12), ) + __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckTokenInfoType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1987, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -2944,27 +3156,27 @@ class cardAccountInfoType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardAccountInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1916, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1992, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}type uses Python identifier type - __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardAccountInfoType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1918, 12), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardAccountInfoType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1994, 12), ) type = property(__type.value, __type.set, None, None) # Element {http://www.vantivcnp.com/schema}number uses Python identifier number - __number = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'number'), 'number', '__httpwww_vantivcnp_comschema_cardAccountInfoType_httpwww_vantivcnp_comschemanumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1919, 12), ) + __number = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'number'), 'number', '__httpwww_vantivcnp_comschema_cardAccountInfoType_httpwww_vantivcnp_comschemanumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1995, 12), ) number = property(__number.value, __number.set, None, None) # Element {http://www.vantivcnp.com/schema}expDate uses Python identifier expDate - __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardAccountInfoType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1920, 12), ) + __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardAccountInfoType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1996, 12), ) expDate = property(__expDate.value, __expDate.set, None, None) @@ -2988,34 +3200,34 @@ class cardTokenInfoType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardTokenInfoType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1924, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2000, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}cnpToken uses Python identifier cnpToken - __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_cardTokenInfoType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1926, 12), ) + __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_cardTokenInfoType_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2002, 12), ) cnpToken = property(__cnpToken.value, __cnpToken.set, None, None) # Element {http://www.vantivcnp.com/schema}type uses Python identifier type - __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardTokenInfoType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1927, 12), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_cardTokenInfoType_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2003, 12), ) type = property(__type.value, __type.set, None, None) # Element {http://www.vantivcnp.com/schema}expDate uses Python identifier expDate - __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardTokenInfoType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1928, 12), ) + __expDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expDate'), 'expDate', '__httpwww_vantivcnp_comschema_cardTokenInfoType_httpwww_vantivcnp_comschemaexpDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2004, 12), ) expDate = property(__expDate.value, __expDate.set, None, None) # Element {http://www.vantivcnp.com/schema}bin uses Python identifier bin - __bin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bin'), 'bin', '__httpwww_vantivcnp_comschema_cardTokenInfoType_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1929, 12), ) + __bin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bin'), 'bin', '__httpwww_vantivcnp_comschema_cardTokenInfoType_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2005, 12), ) bin = property(__bin.value, __bin.set, None, None) @@ -3040,20 +3252,20 @@ class extendedCardResponseType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1934, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2010, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_extendedCardResponseType_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1936, 12), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_extendedCardResponseType_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2012, 12), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}code uses Python identifier code - __code = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'code'), 'code', '__httpwww_vantivcnp_comschema_extendedCardResponseType_httpwww_vantivcnp_comschemacode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1937, 12), ) + __code = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'code'), 'code', '__httpwww_vantivcnp_comschema_extendedCardResponseType_httpwww_vantivcnp_comschemacode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2013, 12), ) code = property(__code.value, __code.set, None, None) @@ -3076,76 +3288,76 @@ class CTD_ANON_17 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1943, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2019, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}originalAccountInfo uses Python identifier originalAccountInfo - __originalAccountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAccountInfo'), 'originalAccountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaoriginalAccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1946, 20), ) + __originalAccountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAccountInfo'), 'originalAccountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaoriginalAccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2022, 20), ) originalAccountInfo = property(__originalAccountInfo.value, __originalAccountInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}newAccountInfo uses Python identifier newAccountInfo - __newAccountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'newAccountInfo'), 'newAccountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemanewAccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1947, 20), ) + __newAccountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'newAccountInfo'), 'newAccountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemanewAccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2023, 20), ) newAccountInfo = property(__newAccountInfo.value, __newAccountInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}originalTokenInfo uses Python identifier originalTokenInfo - __originalTokenInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTokenInfo'), 'originalTokenInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaoriginalTokenInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1951, 20), ) + __originalTokenInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTokenInfo'), 'originalTokenInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaoriginalTokenInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2027, 20), ) originalTokenInfo = property(__originalTokenInfo.value, __originalTokenInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}newTokenInfo uses Python identifier newTokenInfo - __newTokenInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'newTokenInfo'), 'newTokenInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemanewTokenInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1952, 20), ) + __newTokenInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'newTokenInfo'), 'newTokenInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemanewTokenInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2028, 20), ) newTokenInfo = property(__newTokenInfo.value, __newTokenInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}originalCardInfo uses Python identifier originalCardInfo - __originalCardInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalCardInfo'), 'originalCardInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaoriginalCardInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1956, 20), ) + __originalCardInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalCardInfo'), 'originalCardInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaoriginalCardInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2032, 20), ) originalCardInfo = property(__originalCardInfo.value, __originalCardInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}newCardInfo uses Python identifier newCardInfo - __newCardInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'newCardInfo'), 'newCardInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemanewCardInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1957, 20), ) + __newCardInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'newCardInfo'), 'newCardInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemanewCardInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2033, 20), ) newCardInfo = property(__newCardInfo.value, __newCardInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}extendedCardResponse uses Python identifier extendedCardResponse - __extendedCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse'), 'extendedCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaextendedCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1958, 20), ) + __extendedCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse'), 'extendedCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaextendedCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2034, 20), ) extendedCardResponse = property(__extendedCardResponse.value, __extendedCardResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUpdateSource uses Python identifier accountUpdateSource - __accountUpdateSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource'), 'accountUpdateSource', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaaccountUpdateSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1959, 20), ) + __accountUpdateSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource'), 'accountUpdateSource', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaaccountUpdateSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2035, 20), ) accountUpdateSource = property(__accountUpdateSource.value, __accountUpdateSource.set, None, None) # Element {http://www.vantivcnp.com/schema}originalCardTokenInfo uses Python identifier originalCardTokenInfo - __originalCardTokenInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalCardTokenInfo'), 'originalCardTokenInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaoriginalCardTokenInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1963, 20), ) + __originalCardTokenInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalCardTokenInfo'), 'originalCardTokenInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemaoriginalCardTokenInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2039, 20), ) originalCardTokenInfo = property(__originalCardTokenInfo.value, __originalCardTokenInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}newCardTokenInfo uses Python identifier newCardTokenInfo - __newCardTokenInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'newCardTokenInfo'), 'newCardTokenInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemanewCardTokenInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1964, 20), ) + __newCardTokenInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'newCardTokenInfo'), 'newCardTokenInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_17_httpwww_vantivcnp_comschemanewCardTokenInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2040, 20), ) newCardTokenInfo = property(__newCardTokenInfo.value, __newCardTokenInfo.set, None, None) @@ -3175,41 +3387,41 @@ class echeckType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2035, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2111, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}accType uses Python identifier accType - __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2037, 12), ) + __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2113, 12), ) accType = property(__accType.value, __accType.set, None, None) # Element {http://www.vantivcnp.com/schema}accNum uses Python identifier accNum - __accNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accNum'), 'accNum', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaaccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2038, 12), ) + __accNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accNum'), 'accNum', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaaccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2114, 12), ) accNum = property(__accNum.value, __accNum.set, None, None) # Element {http://www.vantivcnp.com/schema}routingNum uses Python identifier routingNum - __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2039, 12), ) + __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2115, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) # Element {http://www.vantivcnp.com/schema}checkNum uses Python identifier checkNum - __checkNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), 'checkNum', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemacheckNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2040, 12), ) + __checkNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), 'checkNum', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemacheckNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2116, 12), ) checkNum = property(__checkNum.value, __checkNum.set, None, None) # Element {http://www.vantivcnp.com/schema}ccdPaymentInformation uses Python identifier ccdPaymentInformation - __ccdPaymentInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation'), 'ccdPaymentInformation', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaccdPaymentInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2041, 12), ) + __ccdPaymentInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation'), 'ccdPaymentInformation', '__httpwww_vantivcnp_comschema_echeckType_httpwww_vantivcnp_comschemaccdPaymentInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2117, 12), ) ccdPaymentInformation = property(__ccdPaymentInformation.value, __ccdPaymentInformation.set, None, None) @@ -3235,48 +3447,48 @@ class echeckTypeCtx (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckTypeCtx') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2045, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2121, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}accType uses Python identifier accType - __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2047, 12), ) + __accType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accType'), 'accType', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemaaccType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2123, 12), ) accType = property(__accType.value, __accType.set, None, None) # Element {http://www.vantivcnp.com/schema}accNum uses Python identifier accNum - __accNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accNum'), 'accNum', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemaaccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2048, 12), ) + __accNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accNum'), 'accNum', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemaaccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2124, 12), ) accNum = property(__accNum.value, __accNum.set, None, None) # Element {http://www.vantivcnp.com/schema}routingNum uses Python identifier routingNum - __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2049, 12), ) + __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2125, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) # Element {http://www.vantivcnp.com/schema}checkNum uses Python identifier checkNum - __checkNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), 'checkNum', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemacheckNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2050, 12), ) + __checkNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), 'checkNum', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemacheckNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2126, 12), ) checkNum = property(__checkNum.value, __checkNum.set, None, None) # Element {http://www.vantivcnp.com/schema}ccdPaymentInformation uses Python identifier ccdPaymentInformation - __ccdPaymentInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation'), 'ccdPaymentInformation', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemaccdPaymentInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2051, 12), ) + __ccdPaymentInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation'), 'ccdPaymentInformation', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemaccdPaymentInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2127, 12), ) ccdPaymentInformation = property(__ccdPaymentInformation.value, __ccdPaymentInformation.set, None, None) # Element {http://www.vantivcnp.com/schema}ctxPaymentInformation uses Python identifier ctxPaymentInformation - __ctxPaymentInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), 'ctxPaymentInformation', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemactxPaymentInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2052, 12), ) + __ctxPaymentInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), 'ctxPaymentInformation', '__httpwww_vantivcnp_comschema_echeckTypeCtx_httpwww_vantivcnp_comschemactxPaymentInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2128, 12), ) ctxPaymentInformation = property(__ctxPaymentInformation.value, __ctxPaymentInformation.set, None, None) @@ -3303,13 +3515,13 @@ class ctxPaymentInformationType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformationType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2056, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2132, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}ctxPaymentDetail uses Python identifier ctxPaymentDetail - __ctxPaymentDetail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail'), 'ctxPaymentDetail', '__httpwww_vantivcnp_comschema_ctxPaymentInformationType_httpwww_vantivcnp_comschemactxPaymentDetail', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2058, 12), ) + __ctxPaymentDetail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail'), 'ctxPaymentDetail', '__httpwww_vantivcnp_comschema_ctxPaymentInformationType_httpwww_vantivcnp_comschemactxPaymentDetail', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2134, 12), ) ctxPaymentDetail = property(__ctxPaymentDetail.value, __ctxPaymentDetail.set, None, None) @@ -3331,20 +3543,20 @@ class echeckForTokenType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'echeckForTokenType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2062, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2138, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}accNum uses Python identifier accNum - __accNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accNum'), 'accNum', '__httpwww_vantivcnp_comschema_echeckForTokenType_httpwww_vantivcnp_comschemaaccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2064, 12), ) + __accNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accNum'), 'accNum', '__httpwww_vantivcnp_comschema_echeckForTokenType_httpwww_vantivcnp_comschemaaccNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2140, 12), ) accNum = property(__accNum.value, __accNum.set, None, None) # Element {http://www.vantivcnp.com/schema}routingNum uses Python identifier routingNum - __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckForTokenType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2065, 12), ) + __routingNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), 'routingNum', '__httpwww_vantivcnp_comschema_echeckForTokenType_httpwww_vantivcnp_comschemaroutingNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2141, 12), ) routingNum = property(__routingNum.value, __routingNum.set, None, None) @@ -3367,27 +3579,27 @@ class filteringType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'filteringType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2082, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2158, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}prepaid uses Python identifier prepaid - __prepaid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'prepaid'), 'prepaid', '__httpwww_vantivcnp_comschema_filteringType_httpwww_vantivcnp_comschemaprepaid', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2084, 12), ) + __prepaid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'prepaid'), 'prepaid', '__httpwww_vantivcnp_comschema_filteringType_httpwww_vantivcnp_comschemaprepaid', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2160, 12), ) prepaid = property(__prepaid.value, __prepaid.set, None, None) # Element {http://www.vantivcnp.com/schema}international uses Python identifier international - __international = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'international'), 'international', '__httpwww_vantivcnp_comschema_filteringType_httpwww_vantivcnp_comschemainternational', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2085, 12), ) + __international = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'international'), 'international', '__httpwww_vantivcnp_comschema_filteringType_httpwww_vantivcnp_comschemainternational', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2161, 12), ) international = property(__international.value, __international.set, None, None) # Element {http://www.vantivcnp.com/schema}chargeback uses Python identifier chargeback - __chargeback = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'chargeback'), 'chargeback', '__httpwww_vantivcnp_comschema_filteringType_httpwww_vantivcnp_comschemachargeback', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2086, 12), ) + __chargeback = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'chargeback'), 'chargeback', '__httpwww_vantivcnp_comschema_filteringType_httpwww_vantivcnp_comschemachargeback', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2162, 12), ) chargeback = property(__chargeback.value, __chargeback.set, None, None) @@ -3411,20 +3623,20 @@ class virtualGiftCardType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2123, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2199, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}accountNumberLength uses Python identifier accountNumberLength - __accountNumberLength = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength'), 'accountNumberLength', '__httpwww_vantivcnp_comschema_virtualGiftCardType_httpwww_vantivcnp_comschemaaccountNumberLength', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2125, 12), ) + __accountNumberLength = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength'), 'accountNumberLength', '__httpwww_vantivcnp_comschema_virtualGiftCardType_httpwww_vantivcnp_comschemaaccountNumberLength', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2201, 12), ) accountNumberLength = property(__accountNumberLength.value, __accountNumberLength.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardBin uses Python identifier giftCardBin - __giftCardBin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardBin'), 'giftCardBin', '__httpwww_vantivcnp_comschema_virtualGiftCardType_httpwww_vantivcnp_comschemagiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2126, 12), ) + __giftCardBin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardBin'), 'giftCardBin', '__httpwww_vantivcnp_comschema_virtualGiftCardType_httpwww_vantivcnp_comschemagiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2202, 12), ) giftCardBin = property(__giftCardBin.value, __giftCardBin.set, None, None) @@ -3447,20 +3659,20 @@ class CTD_ANON_18 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2167, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2243, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}walletSourceType uses Python identifier walletSourceType - __walletSourceType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'walletSourceType'), 'walletSourceType', '__httpwww_vantivcnp_comschema_CTD_ANON_18_httpwww_vantivcnp_comschemawalletSourceType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2169, 16), ) + __walletSourceType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'walletSourceType'), 'walletSourceType', '__httpwww_vantivcnp_comschema_CTD_ANON_18_httpwww_vantivcnp_comschemawalletSourceType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2245, 16), ) walletSourceType = property(__walletSourceType.value, __walletSourceType.set, None, None) # Element {http://www.vantivcnp.com/schema}walletSourceTypeId uses Python identifier walletSourceTypeId - __walletSourceTypeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'walletSourceTypeId'), 'walletSourceTypeId', '__httpwww_vantivcnp_comschema_CTD_ANON_18_httpwww_vantivcnp_comschemawalletSourceTypeId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2170, 16), ) + __walletSourceTypeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'walletSourceTypeId'), 'walletSourceTypeId', '__httpwww_vantivcnp_comschema_CTD_ANON_18_httpwww_vantivcnp_comschemawalletSourceTypeId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2246, 16), ) walletSourceTypeId = property(__walletSourceTypeId.value, __walletSourceTypeId.set, None, None) @@ -3482,34 +3694,34 @@ class applepayType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'applepayType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2175, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2251, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}data uses Python identifier data - __data = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'data'), 'data', '__httpwww_vantivcnp_comschema_applepayType_httpwww_vantivcnp_comschemadata', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2177, 12), ) + __data = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'data'), 'data', '__httpwww_vantivcnp_comschema_applepayType_httpwww_vantivcnp_comschemadata', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2253, 12), ) data = property(__data.value, __data.set, None, None) # Element {http://www.vantivcnp.com/schema}header uses Python identifier header - __header = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'header'), 'header', '__httpwww_vantivcnp_comschema_applepayType_httpwww_vantivcnp_comschemaheader', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2178, 12), ) + __header = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'header'), 'header', '__httpwww_vantivcnp_comschema_applepayType_httpwww_vantivcnp_comschemaheader', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2254, 12), ) header = property(__header.value, __header.set, None, None) # Element {http://www.vantivcnp.com/schema}signature uses Python identifier signature - __signature = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'signature'), 'signature', '__httpwww_vantivcnp_comschema_applepayType_httpwww_vantivcnp_comschemasignature', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2179, 12), ) + __signature = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'signature'), 'signature', '__httpwww_vantivcnp_comschema_applepayType_httpwww_vantivcnp_comschemasignature', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2255, 12), ) signature = property(__signature.value, __signature.set, None, None) # Element {http://www.vantivcnp.com/schema}version uses Python identifier version - __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'version'), 'version', '__httpwww_vantivcnp_comschema_applepayType_httpwww_vantivcnp_comschemaversion', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2180, 12), ) + __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'version'), 'version', '__httpwww_vantivcnp_comschema_applepayType_httpwww_vantivcnp_comschemaversion', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2256, 12), ) version = property(__version.value, __version.set, None, None) @@ -3534,34 +3746,34 @@ class applepayHeaderType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'applepayHeaderType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2184, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2260, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}applicationData uses Python identifier applicationData - __applicationData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applicationData'), 'applicationData', '__httpwww_vantivcnp_comschema_applepayHeaderType_httpwww_vantivcnp_comschemaapplicationData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2186, 12), ) + __applicationData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applicationData'), 'applicationData', '__httpwww_vantivcnp_comschema_applepayHeaderType_httpwww_vantivcnp_comschemaapplicationData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2262, 12), ) applicationData = property(__applicationData.value, __applicationData.set, None, None) # Element {http://www.vantivcnp.com/schema}ephemeralPublicKey uses Python identifier ephemeralPublicKey - __ephemeralPublicKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ephemeralPublicKey'), 'ephemeralPublicKey', '__httpwww_vantivcnp_comschema_applepayHeaderType_httpwww_vantivcnp_comschemaephemeralPublicKey', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2187, 12), ) + __ephemeralPublicKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ephemeralPublicKey'), 'ephemeralPublicKey', '__httpwww_vantivcnp_comschema_applepayHeaderType_httpwww_vantivcnp_comschemaephemeralPublicKey', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2263, 12), ) ephemeralPublicKey = property(__ephemeralPublicKey.value, __ephemeralPublicKey.set, None, None) # Element {http://www.vantivcnp.com/schema}publicKeyHash uses Python identifier publicKeyHash - __publicKeyHash = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'publicKeyHash'), 'publicKeyHash', '__httpwww_vantivcnp_comschema_applepayHeaderType_httpwww_vantivcnp_comschemapublicKeyHash', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2188, 12), ) + __publicKeyHash = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'publicKeyHash'), 'publicKeyHash', '__httpwww_vantivcnp_comschema_applepayHeaderType_httpwww_vantivcnp_comschemapublicKeyHash', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2264, 12), ) publicKeyHash = property(__publicKeyHash.value, __publicKeyHash.set, None, None) # Element {http://www.vantivcnp.com/schema}transactionId uses Python identifier transactionId - __transactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionId'), 'transactionId', '__httpwww_vantivcnp_comschema_applepayHeaderType_httpwww_vantivcnp_comschematransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2189, 12), ) + __transactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionId'), 'transactionId', '__httpwww_vantivcnp_comschema_applepayHeaderType_httpwww_vantivcnp_comschematransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2265, 12), ) transactionId = property(__transactionId.value, __transactionId.set, None, None) @@ -3586,69 +3798,69 @@ class CTD_ANON_19 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2194, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2270, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}applicationPrimaryAccountNumber uses Python identifier applicationPrimaryAccountNumber - __applicationPrimaryAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applicationPrimaryAccountNumber'), 'applicationPrimaryAccountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemaapplicationPrimaryAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2196, 16), ) + __applicationPrimaryAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applicationPrimaryAccountNumber'), 'applicationPrimaryAccountNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemaapplicationPrimaryAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2272, 16), ) applicationPrimaryAccountNumber = property(__applicationPrimaryAccountNumber.value, __applicationPrimaryAccountNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}applicationExpirationDate uses Python identifier applicationExpirationDate - __applicationExpirationDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applicationExpirationDate'), 'applicationExpirationDate', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemaapplicationExpirationDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2197, 16), ) + __applicationExpirationDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applicationExpirationDate'), 'applicationExpirationDate', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemaapplicationExpirationDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2273, 16), ) applicationExpirationDate = property(__applicationExpirationDate.value, __applicationExpirationDate.set, None, None) # Element {http://www.vantivcnp.com/schema}currencyCode uses Python identifier currencyCode - __currencyCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'currencyCode'), 'currencyCode', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemacurrencyCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2198, 16), ) + __currencyCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'currencyCode'), 'currencyCode', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemacurrencyCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2274, 16), ) currencyCode = property(__currencyCode.value, __currencyCode.set, None, None) # Element {http://www.vantivcnp.com/schema}transactionAmount uses Python identifier transactionAmount - __transactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionAmount'), 'transactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschematransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2199, 16), ) + __transactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionAmount'), 'transactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschematransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2275, 16), ) transactionAmount = property(__transactionAmount.value, __transactionAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}cardholderName uses Python identifier cardholderName - __cardholderName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderName'), 'cardholderName', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemacardholderName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2200, 16), ) + __cardholderName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderName'), 'cardholderName', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemacardholderName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2276, 16), ) cardholderName = property(__cardholderName.value, __cardholderName.set, None, None) # Element {http://www.vantivcnp.com/schema}deviceManufacturerIdentifier uses Python identifier deviceManufacturerIdentifier - __deviceManufacturerIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deviceManufacturerIdentifier'), 'deviceManufacturerIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemadeviceManufacturerIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2201, 16), ) + __deviceManufacturerIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deviceManufacturerIdentifier'), 'deviceManufacturerIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemadeviceManufacturerIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2277, 16), ) deviceManufacturerIdentifier = property(__deviceManufacturerIdentifier.value, __deviceManufacturerIdentifier.set, None, None) # Element {http://www.vantivcnp.com/schema}paymentDataType uses Python identifier paymentDataType - __paymentDataType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentDataType'), 'paymentDataType', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemapaymentDataType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2202, 16), ) + __paymentDataType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentDataType'), 'paymentDataType', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemapaymentDataType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2278, 16), ) paymentDataType = property(__paymentDataType.value, __paymentDataType.set, None, None) # Element {http://www.vantivcnp.com/schema}onlinePaymentCryptogram uses Python identifier onlinePaymentCryptogram - __onlinePaymentCryptogram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'onlinePaymentCryptogram'), 'onlinePaymentCryptogram', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemaonlinePaymentCryptogram', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2203, 16), ) + __onlinePaymentCryptogram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'onlinePaymentCryptogram'), 'onlinePaymentCryptogram', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemaonlinePaymentCryptogram', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2279, 16), ) onlinePaymentCryptogram = property(__onlinePaymentCryptogram.value, __onlinePaymentCryptogram.set, None, None) # Element {http://www.vantivcnp.com/schema}eciIndicator uses Python identifier eciIndicator - __eciIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator'), 'eciIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemaeciIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2204, 16), ) + __eciIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator'), 'eciIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_19_httpwww_vantivcnp_comschemaeciIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2280, 16), ) eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) @@ -3677,34 +3889,34 @@ class CTD_ANON_20 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2210, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2286, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}cryptogram uses Python identifier cryptogram - __cryptogram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cryptogram'), 'cryptogram', '__httpwww_vantivcnp_comschema_CTD_ANON_20_httpwww_vantivcnp_comschemacryptogram', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2212, 16), ) + __cryptogram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cryptogram'), 'cryptogram', '__httpwww_vantivcnp_comschema_CTD_ANON_20_httpwww_vantivcnp_comschemacryptogram', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2288, 16), ) cryptogram = property(__cryptogram.value, __cryptogram.set, None, None) # Element {http://www.vantivcnp.com/schema}expMonth uses Python identifier expMonth - __expMonth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expMonth'), 'expMonth', '__httpwww_vantivcnp_comschema_CTD_ANON_20_httpwww_vantivcnp_comschemaexpMonth', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2213, 16), ) + __expMonth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expMonth'), 'expMonth', '__httpwww_vantivcnp_comschema_CTD_ANON_20_httpwww_vantivcnp_comschemaexpMonth', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2289, 16), ) expMonth = property(__expMonth.value, __expMonth.set, None, None) # Element {http://www.vantivcnp.com/schema}expYear uses Python identifier expYear - __expYear = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expYear'), 'expYear', '__httpwww_vantivcnp_comschema_CTD_ANON_20_httpwww_vantivcnp_comschemaexpYear', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2214, 16), ) + __expYear = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'expYear'), 'expYear', '__httpwww_vantivcnp_comschema_CTD_ANON_20_httpwww_vantivcnp_comschemaexpYear', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2290, 16), ) expYear = property(__expYear.value, __expYear.set, None, None) # Element {http://www.vantivcnp.com/schema}eciIndicator uses Python identifier eciIndicator - __eciIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator'), 'eciIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_20_httpwww_vantivcnp_comschemaeciIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2215, 16), ) + __eciIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator'), 'eciIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_20_httpwww_vantivcnp_comschemaeciIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2291, 16), ) eciIndicator = property(__eciIndicator.value, __eciIndicator.set, None, None) @@ -3728,55 +3940,55 @@ class sepaDirectDebitType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2221, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2297, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}mandateProvider uses Python identifier mandateProvider - __mandateProvider = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider'), 'mandateProvider', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemamandateProvider', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2223, 12), ) + __mandateProvider = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider'), 'mandateProvider', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemamandateProvider', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2299, 12), ) mandateProvider = property(__mandateProvider.value, __mandateProvider.set, None, None) # Element {http://www.vantivcnp.com/schema}sequenceType uses Python identifier sequenceType - __sequenceType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sequenceType'), 'sequenceType', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemasequenceType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2224, 12), ) + __sequenceType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sequenceType'), 'sequenceType', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemasequenceType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2300, 12), ) sequenceType = property(__sequenceType.value, __sequenceType.set, None, None) # Element {http://www.vantivcnp.com/schema}mandateReference uses Python identifier mandateReference - __mandateReference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateReference'), 'mandateReference', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemamandateReference', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2225, 12), ) + __mandateReference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateReference'), 'mandateReference', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemamandateReference', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2301, 12), ) mandateReference = property(__mandateReference.value, __mandateReference.set, None, None) # Element {http://www.vantivcnp.com/schema}mandateUrl uses Python identifier mandateUrl - __mandateUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateUrl'), 'mandateUrl', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemamandateUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2226, 12), ) + __mandateUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateUrl'), 'mandateUrl', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemamandateUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2302, 12), ) mandateUrl = property(__mandateUrl.value, __mandateUrl.set, None, None) # Element {http://www.vantivcnp.com/schema}mandateSignatureDate uses Python identifier mandateSignatureDate - __mandateSignatureDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateSignatureDate'), 'mandateSignatureDate', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemamandateSignatureDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2227, 12), ) + __mandateSignatureDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateSignatureDate'), 'mandateSignatureDate', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemamandateSignatureDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2303, 12), ) mandateSignatureDate = property(__mandateSignatureDate.value, __mandateSignatureDate.set, None, None) # Element {http://www.vantivcnp.com/schema}iban uses Python identifier iban - __iban = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'iban'), 'iban', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemaiban', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2228, 12), ) + __iban = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'iban'), 'iban', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemaiban', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2304, 12), ) iban = property(__iban.value, __iban.set, None, None) # Element {http://www.vantivcnp.com/schema}preferredLanguage uses Python identifier preferredLanguage - __preferredLanguage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), 'preferredLanguage', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemapreferredLanguage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2229, 12), ) + __preferredLanguage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), 'preferredLanguage', '__httpwww_vantivcnp_comschema_sepaDirectDebitType_httpwww_vantivcnp_comschemapreferredLanguage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2305, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -3804,27 +4016,27 @@ class CTD_ANON_21 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2234, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2310, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}redirectUrl uses Python identifier redirectUrl - __redirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), 'redirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_21_httpwww_vantivcnp_comschemaredirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2236, 16), ) + __redirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), 'redirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_21_httpwww_vantivcnp_comschemaredirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2312, 16), ) redirectUrl = property(__redirectUrl.value, __redirectUrl.set, None, None) # Element {http://www.vantivcnp.com/schema}redirectToken uses Python identifier redirectToken - __redirectToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), 'redirectToken', '__httpwww_vantivcnp_comschema_CTD_ANON_21_httpwww_vantivcnp_comschemaredirectToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2237, 16), ) + __redirectToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), 'redirectToken', '__httpwww_vantivcnp_comschema_CTD_ANON_21_httpwww_vantivcnp_comschemaredirectToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2313, 16), ) redirectToken = property(__redirectToken.value, __redirectToken.set, None, None) # Element {http://www.vantivcnp.com/schema}mandateReference uses Python identifier mandateReference - __mandateReference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateReference'), 'mandateReference', '__httpwww_vantivcnp_comschema_CTD_ANON_21_httpwww_vantivcnp_comschemamandateReference', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2238, 16), ) + __mandateReference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mandateReference'), 'mandateReference', '__httpwww_vantivcnp_comschema_CTD_ANON_21_httpwww_vantivcnp_comschemamandateReference', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2314, 16), ) mandateReference = property(__mandateReference.value, __mandateReference.set, None, None) @@ -3847,13 +4059,13 @@ class idealType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'idealType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2243, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2319, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}preferredLanguage uses Python identifier preferredLanguage - __preferredLanguage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), 'preferredLanguage', '__httpwww_vantivcnp_comschema_idealType_httpwww_vantivcnp_comschemapreferredLanguage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2245, 12), ) + __preferredLanguage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), 'preferredLanguage', '__httpwww_vantivcnp_comschema_idealType_httpwww_vantivcnp_comschemapreferredLanguage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2321, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -3875,27 +4087,27 @@ class CTD_ANON_22 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2250, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2326, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}redirectUrl uses Python identifier redirectUrl - __redirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), 'redirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_22_httpwww_vantivcnp_comschemaredirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2252, 16), ) + __redirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), 'redirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_22_httpwww_vantivcnp_comschemaredirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2328, 16), ) redirectUrl = property(__redirectUrl.value, __redirectUrl.set, None, None) # Element {http://www.vantivcnp.com/schema}redirectToken uses Python identifier redirectToken - __redirectToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), 'redirectToken', '__httpwww_vantivcnp_comschema_CTD_ANON_22_httpwww_vantivcnp_comschemaredirectToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2253, 16), ) + __redirectToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), 'redirectToken', '__httpwww_vantivcnp_comschema_CTD_ANON_22_httpwww_vantivcnp_comschemaredirectToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2329, 16), ) redirectToken = property(__redirectToken.value, __redirectToken.set, None, None) # Element {http://www.vantivcnp.com/schema}paymentPurpose uses Python identifier paymentPurpose - __paymentPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), 'paymentPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_22_httpwww_vantivcnp_comschemapaymentPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2254, 16), ) + __paymentPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), 'paymentPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_22_httpwww_vantivcnp_comschemapaymentPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2330, 16), ) paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) @@ -3918,13 +4130,13 @@ class giropayType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'giropayType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2259, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2335, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}preferredLanguage uses Python identifier preferredLanguage - __preferredLanguage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), 'preferredLanguage', '__httpwww_vantivcnp_comschema_giropayType_httpwww_vantivcnp_comschemapreferredLanguage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2261, 12), ) + __preferredLanguage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), 'preferredLanguage', '__httpwww_vantivcnp_comschema_giropayType_httpwww_vantivcnp_comschemapreferredLanguage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2337, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -3946,27 +4158,27 @@ class CTD_ANON_23 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2266, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2342, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}redirectUrl uses Python identifier redirectUrl - __redirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), 'redirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_23_httpwww_vantivcnp_comschemaredirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2268, 16), ) + __redirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), 'redirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_23_httpwww_vantivcnp_comschemaredirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2344, 16), ) redirectUrl = property(__redirectUrl.value, __redirectUrl.set, None, None) # Element {http://www.vantivcnp.com/schema}redirectToken uses Python identifier redirectToken - __redirectToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), 'redirectToken', '__httpwww_vantivcnp_comschema_CTD_ANON_23_httpwww_vantivcnp_comschemaredirectToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2269, 16), ) + __redirectToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), 'redirectToken', '__httpwww_vantivcnp_comschema_CTD_ANON_23_httpwww_vantivcnp_comschemaredirectToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2345, 16), ) redirectToken = property(__redirectToken.value, __redirectToken.set, None, None) # Element {http://www.vantivcnp.com/schema}paymentPurpose uses Python identifier paymentPurpose - __paymentPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), 'paymentPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_23_httpwww_vantivcnp_comschemapaymentPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2270, 16), ) + __paymentPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), 'paymentPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_23_httpwww_vantivcnp_comschemapaymentPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2346, 16), ) paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) @@ -3989,13 +4201,13 @@ class sofortType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'sofortType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2275, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2351, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}preferredLanguage uses Python identifier preferredLanguage - __preferredLanguage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), 'preferredLanguage', '__httpwww_vantivcnp_comschema_sofortType_httpwww_vantivcnp_comschemapreferredLanguage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2277, 12), ) + __preferredLanguage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), 'preferredLanguage', '__httpwww_vantivcnp_comschema_sofortType_httpwww_vantivcnp_comschemapreferredLanguage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2353, 12), ) preferredLanguage = property(__preferredLanguage.value, __preferredLanguage.set, None, None) @@ -4017,27 +4229,27 @@ class CTD_ANON_24 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2282, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2358, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}redirectUrl uses Python identifier redirectUrl - __redirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), 'redirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_24_httpwww_vantivcnp_comschemaredirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2284, 16), ) + __redirectUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), 'redirectUrl', '__httpwww_vantivcnp_comschema_CTD_ANON_24_httpwww_vantivcnp_comschemaredirectUrl', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2360, 16), ) redirectUrl = property(__redirectUrl.value, __redirectUrl.set, None, None) # Element {http://www.vantivcnp.com/schema}redirectToken uses Python identifier redirectToken - __redirectToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), 'redirectToken', '__httpwww_vantivcnp_comschema_CTD_ANON_24_httpwww_vantivcnp_comschemaredirectToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2285, 16), ) + __redirectToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), 'redirectToken', '__httpwww_vantivcnp_comschema_CTD_ANON_24_httpwww_vantivcnp_comschemaredirectToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2361, 16), ) redirectToken = property(__redirectToken.value, __redirectToken.set, None, None) # Element {http://www.vantivcnp.com/schema}paymentPurpose uses Python identifier paymentPurpose - __paymentPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), 'paymentPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_24_httpwww_vantivcnp_comschemapaymentPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2286, 16), ) + __paymentPurpose = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), 'paymentPurpose', '__httpwww_vantivcnp_comschema_CTD_ANON_24_httpwww_vantivcnp_comschemapaymentPurpose', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2362, 16), ) paymentPurpose = property(__paymentPurpose.value, __paymentPurpose.set, None, None) @@ -4060,27 +4272,27 @@ class CTD_ANON_25 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2635, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2711, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}networkName uses Python identifier networkName - __networkName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkName'), 'networkName', '__httpwww_vantivcnp_comschema_CTD_ANON_25_httpwww_vantivcnp_comschemanetworkName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2637, 16), ) + __networkName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkName'), 'networkName', '__httpwww_vantivcnp_comschema_CTD_ANON_25_httpwww_vantivcnp_comschemanetworkName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2713, 16), ) networkName = property(__networkName.value, __networkName.set, None, None) # Element {http://www.vantivcnp.com/schema}debitResponse uses Python identifier debitResponse - __debitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debitResponse'), 'debitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_25_httpwww_vantivcnp_comschemadebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2638, 16), ) + __debitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debitResponse'), 'debitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_25_httpwww_vantivcnp_comschemadebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2714, 16), ) debitResponse = property(__debitResponse.value, __debitResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}debitMessage uses Python identifier debitMessage - __debitMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debitMessage'), 'debitMessage', '__httpwww_vantivcnp_comschema_CTD_ANON_25_httpwww_vantivcnp_comschemadebitMessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2639, 16), ) + __debitMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debitMessage'), 'debitMessage', '__httpwww_vantivcnp_comschema_CTD_ANON_25_httpwww_vantivcnp_comschemadebitMessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2715, 16), ) debitMessage = property(__debitMessage.value, __debitMessage.set, None, None) @@ -4103,20 +4315,20 @@ class pinlessDebitRequestType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2838, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2914, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}routingPreference uses Python identifier routingPreference - __routingPreference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingPreference'), 'routingPreference', '__httpwww_vantivcnp_comschema_pinlessDebitRequestType_httpwww_vantivcnp_comschemaroutingPreference', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2840, 12), ) + __routingPreference = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'routingPreference'), 'routingPreference', '__httpwww_vantivcnp_comschema_pinlessDebitRequestType_httpwww_vantivcnp_comschemaroutingPreference', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2916, 12), ) routingPreference = property(__routingPreference.value, __routingPreference.set, None, None) # Element {http://www.vantivcnp.com/schema}preferredDebitNetworks uses Python identifier preferredDebitNetworks - __preferredDebitNetworks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), 'preferredDebitNetworks', '__httpwww_vantivcnp_comschema_pinlessDebitRequestType_httpwww_vantivcnp_comschemapreferredDebitNetworks', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2841, 12), ) + __preferredDebitNetworks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), 'preferredDebitNetworks', '__httpwww_vantivcnp_comschema_pinlessDebitRequestType_httpwww_vantivcnp_comschemapreferredDebitNetworks', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2917, 12), ) preferredDebitNetworks = property(__preferredDebitNetworks.value, __preferredDebitNetworks.set, None, None) @@ -4139,13 +4351,13 @@ class preferredDebitNetworksType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworksType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2845, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2921, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}debitNetworkName uses Python identifier debitNetworkName - __debitNetworkName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName'), 'debitNetworkName', '__httpwww_vantivcnp_comschema_preferredDebitNetworksType_httpwww_vantivcnp_comschemadebitNetworkName', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2847, 12), ) + __debitNetworkName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName'), 'debitNetworkName', '__httpwww_vantivcnp_comschema_preferredDebitNetworksType_httpwww_vantivcnp_comschemadebitNetworkName', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2923, 12), ) debitNetworkName = property(__debitNetworkName.value, __debitNetworkName.set, None, None) @@ -4167,90 +4379,90 @@ class CTD_ANON_26 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2852, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2928, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}lodgingCharge uses Python identifier lodgingCharge - __lodgingCharge = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge'), 'lodgingCharge', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemalodgingCharge', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 213, 4), ) + __lodgingCharge = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge'), 'lodgingCharge', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemalodgingCharge', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 224, 4), ) lodgingCharge = property(__lodgingCharge.value, __lodgingCharge.set, None, None) # Element {http://www.vantivcnp.com/schema}hotelFolioNumber uses Python identifier hotelFolioNumber - __hotelFolioNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'hotelFolioNumber'), 'hotelFolioNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemahotelFolioNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2854, 16), ) + __hotelFolioNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'hotelFolioNumber'), 'hotelFolioNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemahotelFolioNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2930, 16), ) hotelFolioNumber = property(__hotelFolioNumber.value, __hotelFolioNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}checkInDate uses Python identifier checkInDate - __checkInDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkInDate'), 'checkInDate', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemacheckInDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2855, 16), ) + __checkInDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkInDate'), 'checkInDate', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemacheckInDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2931, 16), ) checkInDate = property(__checkInDate.value, __checkInDate.set, None, None) # Element {http://www.vantivcnp.com/schema}checkOutDate uses Python identifier checkOutDate - __checkOutDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkOutDate'), 'checkOutDate', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemacheckOutDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2856, 16), ) + __checkOutDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkOutDate'), 'checkOutDate', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemacheckOutDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2932, 16), ) checkOutDate = property(__checkOutDate.value, __checkOutDate.set, None, None) # Element {http://www.vantivcnp.com/schema}duration uses Python identifier duration - __duration = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'duration'), 'duration', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemaduration', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2857, 16), ) + __duration = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'duration'), 'duration', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemaduration', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2933, 16), ) duration = property(__duration.value, __duration.set, None, None) # Element {http://www.vantivcnp.com/schema}customerServicePhone uses Python identifier customerServicePhone - __customerServicePhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerServicePhone'), 'customerServicePhone', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemacustomerServicePhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2858, 16), ) + __customerServicePhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerServicePhone'), 'customerServicePhone', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemacustomerServicePhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2934, 16), ) customerServicePhone = property(__customerServicePhone.value, __customerServicePhone.set, None, None) # Element {http://www.vantivcnp.com/schema}programCode uses Python identifier programCode - __programCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'programCode'), 'programCode', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemaprogramCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2859, 16), ) + __programCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'programCode'), 'programCode', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemaprogramCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2935, 16), ) programCode = property(__programCode.value, __programCode.set, None, None) # Element {http://www.vantivcnp.com/schema}roomRate uses Python identifier roomRate - __roomRate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'roomRate'), 'roomRate', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemaroomRate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2860, 16), ) + __roomRate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'roomRate'), 'roomRate', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemaroomRate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2936, 16), ) roomRate = property(__roomRate.value, __roomRate.set, None, None) # Element {http://www.vantivcnp.com/schema}roomTax uses Python identifier roomTax - __roomTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'roomTax'), 'roomTax', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemaroomTax', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2861, 16), ) + __roomTax = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'roomTax'), 'roomTax', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemaroomTax', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2937, 16), ) roomTax = property(__roomTax.value, __roomTax.set, None, None) # Element {http://www.vantivcnp.com/schema}numAdults uses Python identifier numAdults - __numAdults = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numAdults'), 'numAdults', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemanumAdults', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2862, 16), ) + __numAdults = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numAdults'), 'numAdults', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemanumAdults', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2938, 16), ) numAdults = property(__numAdults.value, __numAdults.set, None, None) # Element {http://www.vantivcnp.com/schema}propertyLocalPhone uses Python identifier propertyLocalPhone - __propertyLocalPhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'propertyLocalPhone'), 'propertyLocalPhone', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemapropertyLocalPhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2863, 16), ) + __propertyLocalPhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'propertyLocalPhone'), 'propertyLocalPhone', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemapropertyLocalPhone', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2939, 16), ) propertyLocalPhone = property(__propertyLocalPhone.value, __propertyLocalPhone.set, None, None) # Element {http://www.vantivcnp.com/schema}fireSafetyIndicator uses Python identifier fireSafetyIndicator - __fireSafetyIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fireSafetyIndicator'), 'fireSafetyIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemafireSafetyIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2864, 16), ) + __fireSafetyIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fireSafetyIndicator'), 'fireSafetyIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_26_httpwww_vantivcnp_comschemafireSafetyIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2940, 16), ) fireSafetyIndicator = property(__fireSafetyIndicator.value, __fireSafetyIndicator.set, None, None) @@ -4282,13 +4494,13 @@ class depositTransactionReversalRecyclingResponseType (pyxb.binding.basis.comple _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversalRecyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2908, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2984, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}creditCnpTxnId uses Python identifier creditCnpTxnId - __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_depositTransactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2910, 12), ) + __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_depositTransactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2986, 12), ) creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) @@ -4310,13 +4522,13 @@ class refundTransactionReversalRecyclingResponseType (pyxb.binding.basis.complex _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversalRecyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2952, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3028, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}creditCnpTxnId uses Python identifier creditCnpTxnId - __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_refundTransactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2954, 12), ) + __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_refundTransactionReversalRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3030, 12), ) creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) @@ -4338,27 +4550,27 @@ class CTD_ANON_27 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2965, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3041, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}authentication uses Python identifier authentication - __authentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authentication'), 'authentication', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemaauthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 5, 4), ) + __authentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authentication'), 'authentication', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemaauthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 5, 4), ) authentication = property(__authentication.value, __authentication.set, None, None) # Element {http://www.vantivcnp.com/schema}RFRRequest uses Python identifier RFRRequest - __RFRRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), 'RFRRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemaRFRRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2978, 4), ) + __RFRRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), 'RFRRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemaRFRRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3054, 4), ) RFRRequest = property(__RFRRequest.value, __RFRRequest.set, None, None) # Element {http://www.vantivcnp.com/schema}batchRequest uses Python identifier batchRequest - __batchRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), 'batchRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemabatchRequest', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2986, 4), ) + __batchRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), 'batchRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_27_httpwww_vantivcnp_comschemabatchRequest', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3062, 4), ) batchRequest = property(__batchRequest.value, __batchRequest.set, None, None) @@ -4366,24 +4578,24 @@ class CTD_ANON_27 (pyxb.binding.basis.complexTypeDefinition): # Attribute version uses Python identifier version __version = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_vantivcnp_comschema_CTD_ANON_27_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2973, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2973, 12) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3049, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3049, 12) version = property(__version.value, __version.set, None, None) # Attribute id uses Python identifier id __id = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_vantivcnp_comschema_CTD_ANON_27_id', pyxb.binding.datatypes.string) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2974, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2974, 12) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3050, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3050, 12) id = property(__id.value, __id.set, None, None) # Attribute numBatchRequests uses Python identifier numBatchRequests __numBatchRequests = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numBatchRequests'), 'numBatchRequests', '__httpwww_vantivcnp_comschema_CTD_ANON_27_numBatchRequests', pyxb.binding.datatypes.integer, required=True) - __numBatchRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2975, 12) - __numBatchRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2975, 12) + __numBatchRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3051, 12) + __numBatchRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3051, 12) numBatchRequests = property(__numBatchRequests.value, __numBatchRequests.set, None, None) @@ -4407,20 +4619,20 @@ class CTD_ANON_28 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2979, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3055, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}cnpSessionId uses Python identifier cnpSessionId - __cnpSessionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId'), 'cnpSessionId', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacnpSessionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2981, 16), ) + __cnpSessionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId'), 'cnpSessionId', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemacnpSessionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3057, 16), ) cnpSessionId = property(__cnpSessionId.value, __cnpSessionId.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUpdateFileRequestData uses Python identifier accountUpdateFileRequestData - __accountUpdateFileRequestData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), 'accountUpdateFileRequestData', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaaccountUpdateFileRequestData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3164, 4), ) + __accountUpdateFileRequestData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), 'accountUpdateFileRequestData', '__httpwww_vantivcnp_comschema_CTD_ANON_28_httpwww_vantivcnp_comschemaaccountUpdateFileRequestData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3240, 4), ) accountUpdateFileRequestData = property(__accountUpdateFileRequestData.value, __accountUpdateFileRequestData.set, None, None) @@ -4442,20 +4654,20 @@ class CTD_ANON_29 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2987, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3063, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}recurringTransaction uses Python identifier recurringTransaction - __recurringTransaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), 'recurringTransaction', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemarecurringTransaction', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 228, 4), ) + __recurringTransaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), 'recurringTransaction', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschemarecurringTransaction', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 256, 4), ) recurringTransaction = property(__recurringTransaction.value, __recurringTransaction.set, None, None) # Element {http://www.vantivcnp.com/schema}transaction uses Python identifier transaction - __transaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transaction'), 'transaction', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschematransaction', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 469, 4), ) + __transaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transaction'), 'transaction', '__httpwww_vantivcnp_comschema_CTD_ANON_29_httpwww_vantivcnp_comschematransaction', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 497, 4), ) transaction = property(__transaction.value, __transaction.set, None, None) @@ -4463,688 +4675,688 @@ class CTD_ANON_29 (pyxb.binding.basis.complexTypeDefinition): # Attribute merchantSdk uses Python identifier merchantSdk __merchantSdk = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantSdk'), 'merchantSdk', '__httpwww_vantivcnp_comschema_CTD_ANON_29_merchantSdk', pyxb.binding.datatypes.string) - __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2992, 12) - __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2992, 12) + __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3068, 12) + __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3068, 12) merchantSdk = property(__merchantSdk.value, __merchantSdk.set, None, None) # Attribute id uses Python identifier id __id = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_vantivcnp_comschema_CTD_ANON_29_id', pyxb.binding.datatypes.string) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2993, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2993, 12) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3069, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3069, 12) id = property(__id.value, __id.set, None, None) # Attribute numAuths uses Python identifier numAuths __numAuths = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numAuths'), 'numAuths', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numAuths', pyxb.binding.datatypes.integer, unicode_default='0') - __numAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2994, 12) - __numAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2994, 12) + __numAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3070, 12) + __numAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3070, 12) numAuths = property(__numAuths.value, __numAuths.set, None, None) # Attribute authAmount uses Python identifier authAmount __authAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'authAmount'), 'authAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_authAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __authAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2995, 12) - __authAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2995, 12) + __authAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3071, 12) + __authAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3071, 12) authAmount = property(__authAmount.value, __authAmount.set, None, None) # Attribute numAuthReversals uses Python identifier numAuthReversals __numAuthReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numAuthReversals'), 'numAuthReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numAuthReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2996, 12) - __numAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2996, 12) + __numAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3072, 12) + __numAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3072, 12) numAuthReversals = property(__numAuthReversals.value, __numAuthReversals.set, None, None) # Attribute authReversalAmount uses Python identifier authReversalAmount __authReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'authReversalAmount'), 'authReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_authReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __authReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2997, 12) - __authReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2997, 12) + __authReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3073, 12) + __authReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3073, 12) authReversalAmount = property(__authReversalAmount.value, __authReversalAmount.set, None, None) # Attribute numDepositTransactionReversals uses Python identifier numDepositTransactionReversals __numDepositTransactionReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numDepositTransactionReversals'), 'numDepositTransactionReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numDepositTransactionReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numDepositTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2998, 12) - __numDepositTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2998, 12) + __numDepositTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3074, 12) + __numDepositTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3074, 12) numDepositTransactionReversals = property(__numDepositTransactionReversals.value, __numDepositTransactionReversals.set, None, None) # Attribute depositTransactionReversalAmount uses Python identifier depositTransactionReversalAmount __depositTransactionReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'depositTransactionReversalAmount'), 'depositTransactionReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_depositTransactionReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __depositTransactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2999, 12) - __depositTransactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2999, 12) + __depositTransactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3075, 12) + __depositTransactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3075, 12) depositTransactionReversalAmount = property(__depositTransactionReversalAmount.value, __depositTransactionReversalAmount.set, None, None) # Attribute numRefundTransactionReversals uses Python identifier numRefundTransactionReversals __numRefundTransactionReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numRefundTransactionReversals'), 'numRefundTransactionReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numRefundTransactionReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numRefundTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3000, 12) - __numRefundTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3000, 12) + __numRefundTransactionReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3076, 12) + __numRefundTransactionReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3076, 12) numRefundTransactionReversals = property(__numRefundTransactionReversals.value, __numRefundTransactionReversals.set, None, None) # Attribute refundTransactionReversalAmount uses Python identifier refundTransactionReversalAmount __refundTransactionReversalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'refundTransactionReversalAmount'), 'refundTransactionReversalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_refundTransactionReversalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __refundTransactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3001, 12) - __refundTransactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3001, 12) + __refundTransactionReversalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3077, 12) + __refundTransactionReversalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3077, 12) refundTransactionReversalAmount = property(__refundTransactionReversalAmount.value, __refundTransactionReversalAmount.set, None, None) # Attribute numGiftCardAuthReversals uses Python identifier numGiftCardAuthReversals __numGiftCardAuthReversals = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numGiftCardAuthReversals'), 'numGiftCardAuthReversals', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numGiftCardAuthReversals', pyxb.binding.datatypes.integer, unicode_default='0') - __numGiftCardAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3002, 12) - __numGiftCardAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3002, 12) + __numGiftCardAuthReversals._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3078, 12) + __numGiftCardAuthReversals._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3078, 12) numGiftCardAuthReversals = property(__numGiftCardAuthReversals.value, __numGiftCardAuthReversals.set, None, None) # Attribute giftCardAuthReversalOriginalAmount uses Python identifier giftCardAuthReversalOriginalAmount __giftCardAuthReversalOriginalAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'giftCardAuthReversalOriginalAmount'), 'giftCardAuthReversalOriginalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_giftCardAuthReversalOriginalAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __giftCardAuthReversalOriginalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3003, 12) - __giftCardAuthReversalOriginalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3003, 12) + __giftCardAuthReversalOriginalAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3079, 12) + __giftCardAuthReversalOriginalAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3079, 12) giftCardAuthReversalOriginalAmount = property(__giftCardAuthReversalOriginalAmount.value, __giftCardAuthReversalOriginalAmount.set, None, None) # Attribute numCaptures uses Python identifier numCaptures __numCaptures = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCaptures'), 'numCaptures', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numCaptures', pyxb.binding.datatypes.integer, unicode_default='0') - __numCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3004, 12) - __numCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3004, 12) + __numCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3080, 12) + __numCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3080, 12) numCaptures = property(__numCaptures.value, __numCaptures.set, None, None) # Attribute captureAmount uses Python identifier captureAmount __captureAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'captureAmount'), 'captureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_captureAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __captureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3005, 12) - __captureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3005, 12) + __captureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3081, 12) + __captureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3081, 12) captureAmount = property(__captureAmount.value, __captureAmount.set, None, None) # Attribute numGiftCardCaptures uses Python identifier numGiftCardCaptures __numGiftCardCaptures = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numGiftCardCaptures'), 'numGiftCardCaptures', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numGiftCardCaptures', pyxb.binding.datatypes.integer, unicode_default='0') - __numGiftCardCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3006, 12) - __numGiftCardCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3006, 12) + __numGiftCardCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3082, 12) + __numGiftCardCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3082, 12) numGiftCardCaptures = property(__numGiftCardCaptures.value, __numGiftCardCaptures.set, None, None) # Attribute giftCardCaptureAmount uses Python identifier giftCardCaptureAmount __giftCardCaptureAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'giftCardCaptureAmount'), 'giftCardCaptureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_giftCardCaptureAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __giftCardCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3007, 12) - __giftCardCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3007, 12) + __giftCardCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3083, 12) + __giftCardCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3083, 12) giftCardCaptureAmount = property(__giftCardCaptureAmount.value, __giftCardCaptureAmount.set, None, None) # Attribute numExtCaptures uses Python identifier numExtCaptures __numExtCaptures = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numExtCaptures'), 'numExtCaptures', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numExtCaptures', pyxb.binding.datatypes.integer, unicode_default='0') - __numExtCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3008, 12) - __numExtCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3008, 12) + __numExtCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3084, 12) + __numExtCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3084, 12) numExtCaptures = property(__numExtCaptures.value, __numExtCaptures.set, None, None) # Attribute extCaptureAmount uses Python identifier extCaptureAmount __extCaptureAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'extCaptureAmount'), 'extCaptureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_extCaptureAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __extCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3009, 12) - __extCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3009, 12) + __extCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3085, 12) + __extCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3085, 12) extCaptureAmount = property(__extCaptureAmount.value, __extCaptureAmount.set, None, None) # Attribute numCredits uses Python identifier numCredits __numCredits = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCredits'), 'numCredits', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numCredits', pyxb.binding.datatypes.integer, unicode_default='0') - __numCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3010, 12) - __numCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3010, 12) + __numCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3086, 12) + __numCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3086, 12) numCredits = property(__numCredits.value, __numCredits.set, None, None) # Attribute creditAmount uses Python identifier creditAmount __creditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'creditAmount'), 'creditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_creditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __creditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3011, 12) - __creditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3011, 12) + __creditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3087, 12) + __creditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3087, 12) creditAmount = property(__creditAmount.value, __creditAmount.set, None, None) # Attribute numGiftCardCredits uses Python identifier numGiftCardCredits __numGiftCardCredits = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numGiftCardCredits'), 'numGiftCardCredits', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numGiftCardCredits', pyxb.binding.datatypes.integer, unicode_default='0') - __numGiftCardCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3012, 12) - __numGiftCardCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3012, 12) + __numGiftCardCredits._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3088, 12) + __numGiftCardCredits._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3088, 12) numGiftCardCredits = property(__numGiftCardCredits.value, __numGiftCardCredits.set, None, None) # Attribute giftCardCreditAmount uses Python identifier giftCardCreditAmount __giftCardCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'giftCardCreditAmount'), 'giftCardCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_giftCardCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __giftCardCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3013, 12) - __giftCardCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3013, 12) + __giftCardCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3089, 12) + __giftCardCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3089, 12) giftCardCreditAmount = property(__giftCardCreditAmount.value, __giftCardCreditAmount.set, None, None) # Attribute numForceCaptures uses Python identifier numForceCaptures __numForceCaptures = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numForceCaptures'), 'numForceCaptures', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numForceCaptures', pyxb.binding.datatypes.integer, unicode_default='0') - __numForceCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3014, 12) - __numForceCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3014, 12) + __numForceCaptures._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3090, 12) + __numForceCaptures._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3090, 12) numForceCaptures = property(__numForceCaptures.value, __numForceCaptures.set, None, None) # Attribute forceCaptureAmount uses Python identifier forceCaptureAmount __forceCaptureAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'forceCaptureAmount'), 'forceCaptureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_forceCaptureAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __forceCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3015, 12) - __forceCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3015, 12) + __forceCaptureAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3091, 12) + __forceCaptureAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3091, 12) forceCaptureAmount = property(__forceCaptureAmount.value, __forceCaptureAmount.set, None, None) # Attribute numSales uses Python identifier numSales __numSales = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numSales'), 'numSales', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numSales', pyxb.binding.datatypes.integer, unicode_default='0') - __numSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3016, 12) - __numSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3016, 12) + __numSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3092, 12) + __numSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3092, 12) numSales = property(__numSales.value, __numSales.set, None, None) # Attribute saleAmount uses Python identifier saleAmount __saleAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'saleAmount'), 'saleAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_saleAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __saleAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3017, 12) - __saleAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3017, 12) + __saleAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3093, 12) + __saleAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3093, 12) saleAmount = property(__saleAmount.value, __saleAmount.set, None, None) # Attribute numCaptureGivenAuths uses Python identifier numCaptureGivenAuths __numCaptureGivenAuths = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCaptureGivenAuths'), 'numCaptureGivenAuths', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numCaptureGivenAuths', pyxb.binding.datatypes.integer, unicode_default='0') - __numCaptureGivenAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3018, 12) - __numCaptureGivenAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3018, 12) + __numCaptureGivenAuths._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3094, 12) + __numCaptureGivenAuths._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3094, 12) numCaptureGivenAuths = property(__numCaptureGivenAuths.value, __numCaptureGivenAuths.set, None, None) # Attribute captureGivenAuthAmount uses Python identifier captureGivenAuthAmount __captureGivenAuthAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'captureGivenAuthAmount'), 'captureGivenAuthAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_captureGivenAuthAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __captureGivenAuthAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3019, 12) - __captureGivenAuthAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3019, 12) + __captureGivenAuthAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3095, 12) + __captureGivenAuthAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3095, 12) captureGivenAuthAmount = property(__captureGivenAuthAmount.value, __captureGivenAuthAmount.set, None, None) # Attribute numEcheckSales uses Python identifier numEcheckSales __numEcheckSales = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckSales'), 'numEcheckSales', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numEcheckSales', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3020, 12) - __numEcheckSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3020, 12) + __numEcheckSales._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3096, 12) + __numEcheckSales._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3096, 12) numEcheckSales = property(__numEcheckSales.value, __numEcheckSales.set, None, None) # Attribute echeckSalesAmount uses Python identifier echeckSalesAmount __echeckSalesAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'echeckSalesAmount'), 'echeckSalesAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_echeckSalesAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __echeckSalesAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3021, 12) - __echeckSalesAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3021, 12) + __echeckSalesAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3097, 12) + __echeckSalesAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3097, 12) echeckSalesAmount = property(__echeckSalesAmount.value, __echeckSalesAmount.set, None, None) # Attribute numEcheckCredit uses Python identifier numEcheckCredit __numEcheckCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckCredit'), 'numEcheckCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numEcheckCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3022, 12) - __numEcheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3022, 12) + __numEcheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3098, 12) + __numEcheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3098, 12) numEcheckCredit = property(__numEcheckCredit.value, __numEcheckCredit.set, None, None) # Attribute echeckCreditAmount uses Python identifier echeckCreditAmount __echeckCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'echeckCreditAmount'), 'echeckCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_echeckCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __echeckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3023, 12) - __echeckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3023, 12) + __echeckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3099, 12) + __echeckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3099, 12) echeckCreditAmount = property(__echeckCreditAmount.value, __echeckCreditAmount.set, None, None) # Attribute numEcheckVerification uses Python identifier numEcheckVerification __numEcheckVerification = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckVerification'), 'numEcheckVerification', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numEcheckVerification', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckVerification._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3024, 12) - __numEcheckVerification._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3024, 12) + __numEcheckVerification._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3100, 12) + __numEcheckVerification._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3100, 12) numEcheckVerification = property(__numEcheckVerification.value, __numEcheckVerification.set, None, None) # Attribute echeckVerificationAmount uses Python identifier echeckVerificationAmount __echeckVerificationAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'echeckVerificationAmount'), 'echeckVerificationAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_echeckVerificationAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __echeckVerificationAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3025, 12) - __echeckVerificationAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3025, 12) + __echeckVerificationAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3101, 12) + __echeckVerificationAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3101, 12) echeckVerificationAmount = property(__echeckVerificationAmount.value, __echeckVerificationAmount.set, None, None) # Attribute numEcheckRedeposit uses Python identifier numEcheckRedeposit __numEcheckRedeposit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckRedeposit'), 'numEcheckRedeposit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numEcheckRedeposit', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckRedeposit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3026, 12) - __numEcheckRedeposit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3026, 12) + __numEcheckRedeposit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3102, 12) + __numEcheckRedeposit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3102, 12) numEcheckRedeposit = property(__numEcheckRedeposit.value, __numEcheckRedeposit.set, None, None) # Attribute numEcheckPreNoteSale uses Python identifier numEcheckPreNoteSale __numEcheckPreNoteSale = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckPreNoteSale'), 'numEcheckPreNoteSale', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numEcheckPreNoteSale', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckPreNoteSale._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3027, 12) - __numEcheckPreNoteSale._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3027, 12) + __numEcheckPreNoteSale._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3103, 12) + __numEcheckPreNoteSale._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3103, 12) numEcheckPreNoteSale = property(__numEcheckPreNoteSale.value, __numEcheckPreNoteSale.set, None, None) # Attribute numEcheckPreNoteCredit uses Python identifier numEcheckPreNoteCredit __numEcheckPreNoteCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numEcheckPreNoteCredit'), 'numEcheckPreNoteCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numEcheckPreNoteCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numEcheckPreNoteCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3028, 12) - __numEcheckPreNoteCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3028, 12) + __numEcheckPreNoteCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3104, 12) + __numEcheckPreNoteCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3104, 12) numEcheckPreNoteCredit = property(__numEcheckPreNoteCredit.value, __numEcheckPreNoteCredit.set, None, None) # Attribute numAccountUpdates uses Python identifier numAccountUpdates __numAccountUpdates = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numAccountUpdates'), 'numAccountUpdates', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numAccountUpdates', pyxb.binding.datatypes.integer, unicode_default='0') - __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3029, 12) - __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3029, 12) + __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3105, 12) + __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3105, 12) numAccountUpdates = property(__numAccountUpdates.value, __numAccountUpdates.set, None, None) # Attribute numTokenRegistrations uses Python identifier numTokenRegistrations __numTokenRegistrations = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numTokenRegistrations'), 'numTokenRegistrations', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numTokenRegistrations', pyxb.binding.datatypes.integer, unicode_default='0') - __numTokenRegistrations._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3030, 12) - __numTokenRegistrations._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3030, 12) + __numTokenRegistrations._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3106, 12) + __numTokenRegistrations._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3106, 12) numTokenRegistrations = property(__numTokenRegistrations.value, __numTokenRegistrations.set, None, None) # Attribute numUpdateCardValidationNumOnTokens uses Python identifier numUpdateCardValidationNumOnTokens __numUpdateCardValidationNumOnTokens = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numUpdateCardValidationNumOnTokens'), 'numUpdateCardValidationNumOnTokens', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numUpdateCardValidationNumOnTokens', pyxb.binding.datatypes.integer, unicode_default='0') - __numUpdateCardValidationNumOnTokens._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3031, 12) - __numUpdateCardValidationNumOnTokens._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3031, 12) + __numUpdateCardValidationNumOnTokens._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3107, 12) + __numUpdateCardValidationNumOnTokens._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3107, 12) numUpdateCardValidationNumOnTokens = property(__numUpdateCardValidationNumOnTokens.value, __numUpdateCardValidationNumOnTokens.set, None, None) # Attribute numCancelSubscriptions uses Python identifier numCancelSubscriptions __numCancelSubscriptions = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCancelSubscriptions'), 'numCancelSubscriptions', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numCancelSubscriptions', pyxb.binding.datatypes.integer, unicode_default='0') - __numCancelSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3032, 12) - __numCancelSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3032, 12) + __numCancelSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3108, 12) + __numCancelSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3108, 12) numCancelSubscriptions = property(__numCancelSubscriptions.value, __numCancelSubscriptions.set, None, None) # Attribute numUpdateSubscriptions uses Python identifier numUpdateSubscriptions __numUpdateSubscriptions = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numUpdateSubscriptions'), 'numUpdateSubscriptions', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numUpdateSubscriptions', pyxb.binding.datatypes.integer, unicode_default='0') - __numUpdateSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3033, 12) - __numUpdateSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3033, 12) + __numUpdateSubscriptions._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3109, 12) + __numUpdateSubscriptions._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3109, 12) numUpdateSubscriptions = property(__numUpdateSubscriptions.value, __numUpdateSubscriptions.set, None, None) # Attribute numCreatePlans uses Python identifier numCreatePlans __numCreatePlans = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCreatePlans'), 'numCreatePlans', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numCreatePlans', pyxb.binding.datatypes.integer, unicode_default='0') - __numCreatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3034, 12) - __numCreatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3034, 12) + __numCreatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3110, 12) + __numCreatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3110, 12) numCreatePlans = property(__numCreatePlans.value, __numCreatePlans.set, None, None) # Attribute numUpdatePlans uses Python identifier numUpdatePlans __numUpdatePlans = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numUpdatePlans'), 'numUpdatePlans', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numUpdatePlans', pyxb.binding.datatypes.integer, unicode_default='0') - __numUpdatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3035, 12) - __numUpdatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3035, 12) + __numUpdatePlans._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3111, 12) + __numUpdatePlans._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3111, 12) numUpdatePlans = property(__numUpdatePlans.value, __numUpdatePlans.set, None, None) # Attribute numActivates uses Python identifier numActivates __numActivates = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numActivates'), 'numActivates', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numActivates', pyxb.binding.datatypes.integer, unicode_default='0') - __numActivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3036, 12) - __numActivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3036, 12) + __numActivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3112, 12) + __numActivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3112, 12) numActivates = property(__numActivates.value, __numActivates.set, None, None) # Attribute numDeactivates uses Python identifier numDeactivates __numDeactivates = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numDeactivates'), 'numDeactivates', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numDeactivates', pyxb.binding.datatypes.integer, unicode_default='0') - __numDeactivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3037, 12) - __numDeactivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3037, 12) + __numDeactivates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3113, 12) + __numDeactivates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3113, 12) numDeactivates = property(__numDeactivates.value, __numDeactivates.set, None, None) # Attribute activateAmount uses Python identifier activateAmount __activateAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'activateAmount'), 'activateAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_activateAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __activateAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3038, 12) - __activateAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3038, 12) + __activateAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3114, 12) + __activateAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3114, 12) activateAmount = property(__activateAmount.value, __activateAmount.set, None, None) # Attribute numLoads uses Python identifier numLoads __numLoads = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numLoads'), 'numLoads', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numLoads', pyxb.binding.datatypes.integer, unicode_default='0') - __numLoads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3039, 12) - __numLoads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3039, 12) + __numLoads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3115, 12) + __numLoads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3115, 12) numLoads = property(__numLoads.value, __numLoads.set, None, None) # Attribute loadAmount uses Python identifier loadAmount __loadAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'loadAmount'), 'loadAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_loadAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __loadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3040, 12) - __loadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3040, 12) + __loadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3116, 12) + __loadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3116, 12) loadAmount = property(__loadAmount.value, __loadAmount.set, None, None) # Attribute numUnloads uses Python identifier numUnloads __numUnloads = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numUnloads'), 'numUnloads', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numUnloads', pyxb.binding.datatypes.integer, unicode_default='0') - __numUnloads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3041, 12) - __numUnloads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3041, 12) + __numUnloads._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3117, 12) + __numUnloads._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3117, 12) numUnloads = property(__numUnloads.value, __numUnloads.set, None, None) # Attribute unloadAmount uses Python identifier unloadAmount __unloadAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'unloadAmount'), 'unloadAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_unloadAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __unloadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3042, 12) - __unloadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3042, 12) + __unloadAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3118, 12) + __unloadAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3118, 12) unloadAmount = property(__unloadAmount.value, __unloadAmount.set, None, None) # Attribute numBalanceInquirys uses Python identifier numBalanceInquirys __numBalanceInquirys = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numBalanceInquirys'), 'numBalanceInquirys', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numBalanceInquirys', pyxb.binding.datatypes.integer, unicode_default='0') - __numBalanceInquirys._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3043, 12) - __numBalanceInquirys._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3043, 12) + __numBalanceInquirys._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3119, 12) + __numBalanceInquirys._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3119, 12) numBalanceInquirys = property(__numBalanceInquirys.value, __numBalanceInquirys.set, None, None) # Attribute numPayFacCredit uses Python identifier numPayFacCredit __numPayFacCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPayFacCredit'), 'numPayFacCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numPayFacCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPayFacCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3044, 12) - __numPayFacCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3044, 12) + __numPayFacCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3120, 12) + __numPayFacCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3120, 12) numPayFacCredit = property(__numPayFacCredit.value, __numPayFacCredit.set, None, None) # Attribute numPayFacDebit uses Python identifier numPayFacDebit __numPayFacDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPayFacDebit'), 'numPayFacDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numPayFacDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPayFacDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3045, 12) - __numPayFacDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3045, 12) + __numPayFacDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3121, 12) + __numPayFacDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3121, 12) numPayFacDebit = property(__numPayFacDebit.value, __numPayFacDebit.set, None, None) # Attribute numSubmerchantCredit uses Python identifier numSubmerchantCredit __numSubmerchantCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numSubmerchantCredit'), 'numSubmerchantCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numSubmerchantCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numSubmerchantCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3046, 12) - __numSubmerchantCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3046, 12) + __numSubmerchantCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3122, 12) + __numSubmerchantCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3122, 12) numSubmerchantCredit = property(__numSubmerchantCredit.value, __numSubmerchantCredit.set, None, None) # Attribute numSubmerchantDebit uses Python identifier numSubmerchantDebit __numSubmerchantDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numSubmerchantDebit'), 'numSubmerchantDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numSubmerchantDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numSubmerchantDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3047, 12) - __numSubmerchantDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3047, 12) + __numSubmerchantDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3123, 12) + __numSubmerchantDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3123, 12) numSubmerchantDebit = property(__numSubmerchantDebit.value, __numSubmerchantDebit.set, None, None) # Attribute numReserveCredit uses Python identifier numReserveCredit __numReserveCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numReserveCredit'), 'numReserveCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numReserveCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numReserveCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3048, 12) - __numReserveCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3048, 12) + __numReserveCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3124, 12) + __numReserveCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3124, 12) numReserveCredit = property(__numReserveCredit.value, __numReserveCredit.set, None, None) # Attribute numReserveDebit uses Python identifier numReserveDebit __numReserveDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numReserveDebit'), 'numReserveDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numReserveDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numReserveDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3049, 12) - __numReserveDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3049, 12) + __numReserveDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3125, 12) + __numReserveDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3125, 12) numReserveDebit = property(__numReserveDebit.value, __numReserveDebit.set, None, None) # Attribute numVendorDebit uses Python identifier numVendorDebit __numVendorDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numVendorDebit'), 'numVendorDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numVendorDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numVendorDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3050, 12) - __numVendorDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3050, 12) + __numVendorDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3126, 12) + __numVendorDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3126, 12) numVendorDebit = property(__numVendorDebit.value, __numVendorDebit.set, None, None) # Attribute numVendorCredit uses Python identifier numVendorCredit __numVendorCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numVendorCredit'), 'numVendorCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numVendorCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numVendorCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3051, 12) - __numVendorCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3051, 12) + __numVendorCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3127, 12) + __numVendorCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3127, 12) numVendorCredit = property(__numVendorCredit.value, __numVendorCredit.set, None, None) # Attribute numPhysicalCheckDebit uses Python identifier numPhysicalCheckDebit __numPhysicalCheckDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPhysicalCheckDebit'), 'numPhysicalCheckDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numPhysicalCheckDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPhysicalCheckDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3052, 12) - __numPhysicalCheckDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3052, 12) + __numPhysicalCheckDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3128, 12) + __numPhysicalCheckDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3128, 12) numPhysicalCheckDebit = property(__numPhysicalCheckDebit.value, __numPhysicalCheckDebit.set, None, None) # Attribute numPhysicalCheckCredit uses Python identifier numPhysicalCheckCredit __numPhysicalCheckCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPhysicalCheckCredit'), 'numPhysicalCheckCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numPhysicalCheckCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPhysicalCheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3053, 12) - __numPhysicalCheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3053, 12) + __numPhysicalCheckCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3129, 12) + __numPhysicalCheckCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3129, 12) numPhysicalCheckCredit = property(__numPhysicalCheckCredit.value, __numPhysicalCheckCredit.set, None, None) # Attribute numFundingInstructionVoid uses Python identifier numFundingInstructionVoid __numFundingInstructionVoid = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numFundingInstructionVoid'), 'numFundingInstructionVoid', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numFundingInstructionVoid', pyxb.binding.datatypes.integer, unicode_default='0') - __numFundingInstructionVoid._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3054, 12) - __numFundingInstructionVoid._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3054, 12) + __numFundingInstructionVoid._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3130, 12) + __numFundingInstructionVoid._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3130, 12) numFundingInstructionVoid = property(__numFundingInstructionVoid.value, __numFundingInstructionVoid.set, None, None) # Attribute numFastAccessFunding uses Python identifier numFastAccessFunding __numFastAccessFunding = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numFastAccessFunding'), 'numFastAccessFunding', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numFastAccessFunding', pyxb.binding.datatypes.integer, unicode_default='0') - __numFastAccessFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3055, 12) - __numFastAccessFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3055, 12) + __numFastAccessFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3131, 12) + __numFastAccessFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3131, 12) numFastAccessFunding = property(__numFastAccessFunding.value, __numFastAccessFunding.set, None, None) # Attribute numPayoutOrgCredit uses Python identifier numPayoutOrgCredit __numPayoutOrgCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPayoutOrgCredit'), 'numPayoutOrgCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numPayoutOrgCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPayoutOrgCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3056, 12) - __numPayoutOrgCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3056, 12) + __numPayoutOrgCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3132, 12) + __numPayoutOrgCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3132, 12) numPayoutOrgCredit = property(__numPayoutOrgCredit.value, __numPayoutOrgCredit.set, None, None) # Attribute numPayoutOrgDebit uses Python identifier numPayoutOrgDebit __numPayoutOrgDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numPayoutOrgDebit'), 'numPayoutOrgDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numPayoutOrgDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numPayoutOrgDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3057, 12) - __numPayoutOrgDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3057, 12) + __numPayoutOrgDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3133, 12) + __numPayoutOrgDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3133, 12) numPayoutOrgDebit = property(__numPayoutOrgDebit.value, __numPayoutOrgDebit.set, None, None) # Attribute numCustomerCredit uses Python identifier numCustomerCredit __numCustomerCredit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCustomerCredit'), 'numCustomerCredit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numCustomerCredit', pyxb.binding.datatypes.integer, unicode_default='0') - __numCustomerCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3058, 12) - __numCustomerCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3058, 12) + __numCustomerCredit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3134, 12) + __numCustomerCredit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3134, 12) numCustomerCredit = property(__numCustomerCredit.value, __numCustomerCredit.set, None, None) # Attribute numCustomerDebit uses Python identifier numCustomerDebit __numCustomerDebit = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numCustomerDebit'), 'numCustomerDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numCustomerDebit', pyxb.binding.datatypes.integer, unicode_default='0') - __numCustomerDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3059, 12) - __numCustomerDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3059, 12) + __numCustomerDebit._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3135, 12) + __numCustomerDebit._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3135, 12) numCustomerDebit = property(__numCustomerDebit.value, __numCustomerDebit.set, None, None) # Attribute numTranslateToLowValueTokenRequests uses Python identifier numTranslateToLowValueTokenRequests __numTranslateToLowValueTokenRequests = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numTranslateToLowValueTokenRequests'), 'numTranslateToLowValueTokenRequests', '__httpwww_vantivcnp_comschema_CTD_ANON_29_numTranslateToLowValueTokenRequests', pyxb.binding.datatypes.integer, unicode_default='0') - __numTranslateToLowValueTokenRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3060, 12) - __numTranslateToLowValueTokenRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3060, 12) + __numTranslateToLowValueTokenRequests._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3136, 12) + __numTranslateToLowValueTokenRequests._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3136, 12) numTranslateToLowValueTokenRequests = property(__numTranslateToLowValueTokenRequests.value, __numTranslateToLowValueTokenRequests.set, None, None) # Attribute payFacCreditAmount uses Python identifier payFacCreditAmount __payFacCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'payFacCreditAmount'), 'payFacCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_payFacCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __payFacCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3061, 12) - __payFacCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3061, 12) + __payFacCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3137, 12) + __payFacCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3137, 12) payFacCreditAmount = property(__payFacCreditAmount.value, __payFacCreditAmount.set, None, None) # Attribute payFacDebitAmount uses Python identifier payFacDebitAmount __payFacDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'payFacDebitAmount'), 'payFacDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_payFacDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __payFacDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3062, 12) - __payFacDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3062, 12) + __payFacDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3138, 12) + __payFacDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3138, 12) payFacDebitAmount = property(__payFacDebitAmount.value, __payFacDebitAmount.set, None, None) # Attribute submerchantCreditAmount uses Python identifier submerchantCreditAmount __submerchantCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'submerchantCreditAmount'), 'submerchantCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_submerchantCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __submerchantCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3063, 12) - __submerchantCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3063, 12) + __submerchantCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3139, 12) + __submerchantCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3139, 12) submerchantCreditAmount = property(__submerchantCreditAmount.value, __submerchantCreditAmount.set, None, None) # Attribute submerchantDebitAmount uses Python identifier submerchantDebitAmount __submerchantDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'submerchantDebitAmount'), 'submerchantDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_submerchantDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __submerchantDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3064, 12) - __submerchantDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3064, 12) + __submerchantDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3140, 12) + __submerchantDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3140, 12) submerchantDebitAmount = property(__submerchantDebitAmount.value, __submerchantDebitAmount.set, None, None) # Attribute reserveCreditAmount uses Python identifier reserveCreditAmount __reserveCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'reserveCreditAmount'), 'reserveCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_reserveCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __reserveCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3065, 12) - __reserveCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3065, 12) + __reserveCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3141, 12) + __reserveCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3141, 12) reserveCreditAmount = property(__reserveCreditAmount.value, __reserveCreditAmount.set, None, None) # Attribute reserveDebitAmount uses Python identifier reserveDebitAmount __reserveDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'reserveDebitAmount'), 'reserveDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_reserveDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __reserveDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3066, 12) - __reserveDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3066, 12) + __reserveDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3142, 12) + __reserveDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3142, 12) reserveDebitAmount = property(__reserveDebitAmount.value, __reserveDebitAmount.set, None, None) # Attribute vendorDebitAmount uses Python identifier vendorDebitAmount __vendorDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'vendorDebitAmount'), 'vendorDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_vendorDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __vendorDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3067, 12) - __vendorDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3067, 12) + __vendorDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3143, 12) + __vendorDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3143, 12) vendorDebitAmount = property(__vendorDebitAmount.value, __vendorDebitAmount.set, None, None) # Attribute vendorCreditAmount uses Python identifier vendorCreditAmount __vendorCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'vendorCreditAmount'), 'vendorCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_vendorCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __vendorCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3068, 12) - __vendorCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3068, 12) + __vendorCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3144, 12) + __vendorCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3144, 12) vendorCreditAmount = property(__vendorCreditAmount.value, __vendorCreditAmount.set, None, None) # Attribute physicalCheckDebitAmount uses Python identifier physicalCheckDebitAmount __physicalCheckDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'physicalCheckDebitAmount'), 'physicalCheckDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_physicalCheckDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __physicalCheckDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3069, 12) - __physicalCheckDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3069, 12) + __physicalCheckDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3145, 12) + __physicalCheckDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3145, 12) physicalCheckDebitAmount = property(__physicalCheckDebitAmount.value, __physicalCheckDebitAmount.set, None, None) # Attribute physicalCheckCreditAmount uses Python identifier physicalCheckCreditAmount __physicalCheckCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'physicalCheckCreditAmount'), 'physicalCheckCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_physicalCheckCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __physicalCheckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3070, 12) - __physicalCheckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3070, 12) + __physicalCheckCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3146, 12) + __physicalCheckCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3146, 12) physicalCheckCreditAmount = property(__physicalCheckCreditAmount.value, __physicalCheckCreditAmount.set, None, None) # Attribute fastAccessFundingAmount uses Python identifier fastAccessFundingAmount __fastAccessFundingAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'fastAccessFundingAmount'), 'fastAccessFundingAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_fastAccessFundingAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __fastAccessFundingAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3071, 12) - __fastAccessFundingAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3071, 12) + __fastAccessFundingAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3147, 12) + __fastAccessFundingAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3147, 12) fastAccessFundingAmount = property(__fastAccessFundingAmount.value, __fastAccessFundingAmount.set, None, None) # Attribute payoutOrgCreditAmount uses Python identifier payoutOrgCreditAmount __payoutOrgCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'payoutOrgCreditAmount'), 'payoutOrgCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_payoutOrgCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __payoutOrgCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3072, 12) - __payoutOrgCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3072, 12) + __payoutOrgCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3148, 12) + __payoutOrgCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3148, 12) payoutOrgCreditAmount = property(__payoutOrgCreditAmount.value, __payoutOrgCreditAmount.set, None, None) # Attribute payoutOrgDebitAmount uses Python identifier payoutOrgDebitAmount __payoutOrgDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'payoutOrgDebitAmount'), 'payoutOrgDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_payoutOrgDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __payoutOrgDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3073, 12) - __payoutOrgDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3073, 12) + __payoutOrgDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3149, 12) + __payoutOrgDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3149, 12) payoutOrgDebitAmount = property(__payoutOrgDebitAmount.value, __payoutOrgDebitAmount.set, None, None) # Attribute customerCreditAmount uses Python identifier customerCreditAmount __customerCreditAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'customerCreditAmount'), 'customerCreditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_customerCreditAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __customerCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3074, 12) - __customerCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3074, 12) + __customerCreditAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3150, 12) + __customerCreditAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3150, 12) customerCreditAmount = property(__customerCreditAmount.value, __customerCreditAmount.set, None, None) # Attribute customerDebitAmount uses Python identifier customerDebitAmount __customerDebitAmount = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'customerDebitAmount'), 'customerDebitAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_29_customerDebitAmount', pyxb.binding.datatypes.integer, unicode_default='0') - __customerDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3075, 12) - __customerDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3075, 12) + __customerDebitAmount._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3151, 12) + __customerDebitAmount._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3151, 12) customerDebitAmount = property(__customerDebitAmount.value, __customerDebitAmount.set, None, None) # Attribute sameDayFunding uses Python identifier sameDayFunding __sameDayFunding = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'sameDayFunding'), 'sameDayFunding', '__httpwww_vantivcnp_comschema_CTD_ANON_29_sameDayFunding', pyxb.binding.datatypes.boolean, unicode_default='0') - __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3076, 12) - __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3076, 12) + __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3152, 12) + __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3152, 12) sameDayFunding = property(__sameDayFunding.value, __sameDayFunding.set, None, None) # Attribute merchantId uses Python identifier merchantId __merchantId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_29_merchantId', pyxb.binding.datatypes.string, required=True) - __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3077, 12) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3077, 12) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3153, 12) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3153, 12) merchantId = property(__merchantId.value, __merchantId.set, None, None) @@ -5250,20 +5462,20 @@ class CTD_ANON_30 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3100, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3176, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}RFRResponse uses Python identifier RFRResponse - __RFRResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), 'RFRResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemaRFRResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3114, 4), ) + __RFRResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), 'RFRResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemaRFRResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3190, 4), ) RFRResponse = property(__RFRResponse.value, __RFRResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}batchResponse uses Python identifier batchResponse - __batchResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), 'batchResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemabatchResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3120, 4), ) + __batchResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), 'batchResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_30_httpwww_vantivcnp_comschemabatchResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3196, 4), ) batchResponse = property(__batchResponse.value, __batchResponse.set, None, None) @@ -5271,40 +5483,40 @@ class CTD_ANON_30 (pyxb.binding.basis.complexTypeDefinition): # Attribute version uses Python identifier version __version = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_vantivcnp_comschema_CTD_ANON_30_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3107, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3107, 12) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3183, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3183, 12) version = property(__version.value, __version.set, None, None) # Attribute id uses Python identifier id __id = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_vantivcnp_comschema_CTD_ANON_30_id', pyxb.binding.datatypes.string) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3108, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3108, 12) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3184, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3184, 12) id = property(__id.value, __id.set, None, None) # Attribute response uses Python identifier response __response = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_30_response', pyxb.binding.datatypes.string, required=True) - __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3109, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3109, 12) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3185, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3185, 12) response = property(__response.value, __response.set, None, None) # Attribute message uses Python identifier message __message = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_30_message', pyxb.binding.datatypes.string, required=True) - __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3110, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3110, 12) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3186, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3186, 12) message = property(__message.value, __message.set, None, None) # Attribute cnpSessionId uses Python identifier cnpSessionId __cnpSessionId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'cnpSessionId'), 'cnpSessionId', '__httpwww_vantivcnp_comschema_CTD_ANON_30_cnpSessionId', pyxb.binding.datatypes.long, required=True) - __cnpSessionId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3111, 12) - __cnpSessionId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3111, 12) + __cnpSessionId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3187, 12) + __cnpSessionId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3187, 12) cnpSessionId = property(__cnpSessionId.value, __cnpSessionId.set, None, None) @@ -5329,23 +5541,23 @@ class CTD_ANON_31 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3115, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3191, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Attribute response uses Python identifier response __response = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_31_response', pyxb.binding.datatypes.string, required=True) - __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3116, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3116, 12) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3192, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3192, 12) response = property(__response.value, __response.set, None, None) # Attribute message uses Python identifier message __message = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_31_message', pyxb.binding.datatypes.string, required=True) - __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3117, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3117, 12) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3193, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3193, 12) message = property(__message.value, __message.set, None, None) @@ -5366,20 +5578,20 @@ class CTD_ANON_32 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3121, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3197, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}recurringTransactionResponse uses Python identifier recurringTransactionResponse - __recurringTransactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), 'recurringTransactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemarecurringTransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 229, 4), ) + __recurringTransactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), 'recurringTransactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschemarecurringTransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 257, 4), ) recurringTransactionResponse = property(__recurringTransactionResponse.value, __recurringTransactionResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}transactionResponse uses Python identifier transactionResponse - __transactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), 'transactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschematransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1174, 4), ) + __transactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), 'transactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_32_httpwww_vantivcnp_comschematransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1232, 4), ) transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) @@ -5387,32 +5599,32 @@ class CTD_ANON_32 (pyxb.binding.basis.complexTypeDefinition): # Attribute id uses Python identifier id __id = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_vantivcnp_comschema_CTD_ANON_32_id', pyxb.binding.datatypes.string) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3126, 12) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3126, 12) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3202, 12) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3202, 12) id = property(__id.value, __id.set, None, None) # Attribute cnpBatchId uses Python identifier cnpBatchId __cnpBatchId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'cnpBatchId'), 'cnpBatchId', '__httpwww_vantivcnp_comschema_CTD_ANON_32_cnpBatchId', pyxb.binding.datatypes.long, required=True) - __cnpBatchId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3127, 12) - __cnpBatchId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3127, 12) + __cnpBatchId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3203, 12) + __cnpBatchId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3203, 12) cnpBatchId = property(__cnpBatchId.value, __cnpBatchId.set, None, None) # Attribute merchantId uses Python identifier merchantId __merchantId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_32_merchantId', pyxb.binding.datatypes.string, required=True) - __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3128, 12) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3128, 12) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3204, 12) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3204, 12) merchantId = property(__merchantId.value, __merchantId.set, None, None) # Attribute numAccountUpdates uses Python identifier numAccountUpdates __numAccountUpdates = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'numAccountUpdates'), 'numAccountUpdates', '__httpwww_vantivcnp_comschema_CTD_ANON_32_numAccountUpdates', pyxb.binding.datatypes.integer, unicode_default='0') - __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3129, 12) - __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3129, 12) + __numAccountUpdates._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3205, 12) + __numAccountUpdates._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3205, 12) numAccountUpdates = property(__numAccountUpdates.value, __numAccountUpdates.set, None, None) @@ -5436,20 +5648,20 @@ class CTD_ANON_33 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3165, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3241, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}merchantId uses Python identifier merchantId - __merchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemamerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3167, 16), ) + __merchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemamerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3243, 16), ) merchantId = property(__merchantId.value, __merchantId.set, None, None) # Element {http://www.vantivcnp.com/schema}postDay uses Python identifier postDay - __postDay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDay'), 'postDay', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemapostDay', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3168, 16), ) + __postDay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDay'), 'postDay', '__httpwww_vantivcnp_comschema_CTD_ANON_33_httpwww_vantivcnp_comschemapostDay', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3244, 16), ) postDay = property(__postDay.value, __postDay.set, None, None) @@ -5471,27 +5683,27 @@ class baseRequest (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'baseRequest') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3366, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3321, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}authentication uses Python identifier authentication - __authentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authentication'), 'authentication', '__httpwww_vantivcnp_comschema_baseRequest_httpwww_vantivcnp_comschemaauthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 5, 4), ) + __authentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authentication'), 'authentication', '__httpwww_vantivcnp_comschema_baseRequest_httpwww_vantivcnp_comschemaauthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 5, 4), ) authentication = property(__authentication.value, __authentication.set, None, None) # Element {http://www.vantivcnp.com/schema}recurringTransaction uses Python identifier recurringTransaction - __recurringTransaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), 'recurringTransaction', '__httpwww_vantivcnp_comschema_baseRequest_httpwww_vantivcnp_comschemarecurringTransaction', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 228, 4), ) + __recurringTransaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), 'recurringTransaction', '__httpwww_vantivcnp_comschema_baseRequest_httpwww_vantivcnp_comschemarecurringTransaction', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 256, 4), ) recurringTransaction = property(__recurringTransaction.value, __recurringTransaction.set, None, None) # Element {http://www.vantivcnp.com/schema}transaction uses Python identifier transaction - __transaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transaction'), 'transaction', '__httpwww_vantivcnp_comschema_baseRequest_httpwww_vantivcnp_comschematransaction', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 469, 4), ) + __transaction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transaction'), 'transaction', '__httpwww_vantivcnp_comschema_baseRequest_httpwww_vantivcnp_comschematransaction', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 497, 4), ) transaction = property(__transaction.value, __transaction.set, None, None) @@ -5499,8 +5711,8 @@ class baseRequest (pyxb.binding.basis.complexTypeDefinition): # Attribute version uses Python identifier version __version = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_vantivcnp_comschema_baseRequest_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3374, 8) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3374, 8) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3329, 8) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3329, 8) version = property(__version.value, __version.set, None, None) @@ -5523,20 +5735,20 @@ class CTD_ANON_34 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3391, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3346, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}recurringTransactionResponse uses Python identifier recurringTransactionResponse - __recurringTransactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), 'recurringTransactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemarecurringTransactionResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 229, 4), ) + __recurringTransactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), 'recurringTransactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschemarecurringTransactionResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 257, 4), ) recurringTransactionResponse = property(__recurringTransactionResponse.value, __recurringTransactionResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}transactionResponse uses Python identifier transactionResponse - __transactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), 'transactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschematransactionResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1174, 4), ) + __transactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), 'transactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_34_httpwww_vantivcnp_comschematransactionResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1232, 4), ) transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) @@ -5544,24 +5756,24 @@ class CTD_ANON_34 (pyxb.binding.basis.complexTypeDefinition): # Attribute response uses Python identifier response __response = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_34_response', pyxb.binding.datatypes.string, required=True) - __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3396, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3396, 12) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3351, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3351, 12) response = property(__response.value, __response.set, None, None) # Attribute message uses Python identifier message __message = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_34_message', pyxb.binding.datatypes.string, required=True) - __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3397, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3397, 12) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3352, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3352, 12) message = property(__message.value, __message.set, None, None) # Attribute version uses Python identifier version __version = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_vantivcnp_comschema_CTD_ANON_34_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3398, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3398, 12) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3353, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3353, 12) version = property(__version.value, __version.set, None, None) @@ -5584,13 +5796,13 @@ class voidRecyclingResponseType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'voidRecyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3434, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3391, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}creditCnpTxnId uses Python identifier creditCnpTxnId - __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_voidRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3436, 12), ) + __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_voidRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3393, 12), ) creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) @@ -5612,13 +5824,13 @@ class CTD_ANON_35 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3603, 28) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3562, 28) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}transactionResponse uses Python identifier transactionResponse - __transactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), 'transactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_35_httpwww_vantivcnp_comschematransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1174, 4), ) + __transactionResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), 'transactionResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_35_httpwww_vantivcnp_comschematransactionResponse', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1232, 4), ) transactionResponse = property(__transactionResponse.value, __transactionResponse.set, None, None) @@ -5639,7 +5851,7 @@ class giftCardCardType (cardType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'giftCardCardType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 119, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 128, 4) _ElementMap = cardType._ElementMap.copy() _AttributeMap = cardType._AttributeMap.copy() # Base type is cardType @@ -5672,7 +5884,7 @@ class recurringTransactionType (cnpTransactionInterface): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 232, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 260, 4) _ElementMap = cnpTransactionInterface._ElementMap.copy() _AttributeMap = cnpTransactionInterface._AttributeMap.copy() # Base type is cnpTransactionInterface @@ -5693,41 +5905,41 @@ class recurringTransactionResponseType (cnpTransactionInterface): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 239, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 267, 4) _ElementMap = cnpTransactionInterface._ElementMap.copy() _AttributeMap = cnpTransactionInterface._AttributeMap.copy() # Base type is cnpTransactionInterface # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_recurringTransactionResponseType_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20), ) location = property(__location.value, __location.set, None, None) @@ -5753,23 +5965,23 @@ class transactionType (cnpTransactionInterface): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 471, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 499, 4) _ElementMap = cnpTransactionInterface._ElementMap.copy() _AttributeMap = cnpTransactionInterface._AttributeMap.copy() # Base type is cnpTransactionInterface # Attribute id uses Python identifier id __id = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_vantivcnp_comschema_transactionType_id', pyxb.binding.datatypes.string, required=True) - __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 474, 16) - __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 474, 16) + __id._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 502, 16) + __id._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 502, 16) id = property(__id.value, __id.set, None, None) # Attribute customerId uses Python identifier customerId __customerId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'customerId'), 'customerId', '__httpwww_vantivcnp_comschema_transactionType_customerId', pyxb.binding.datatypes.string) - __customerId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 475, 16) - __customerId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 475, 16) + __customerId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 503, 16) + __customerId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 503, 16) customerId = property(__customerId.value, __customerId.set, None, None) @@ -5791,7 +6003,7 @@ class cardTokenTypeAU (cardTokenType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'cardTokenTypeAU') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3153, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3229, 4) _ElementMap = cardTokenType._ElementMap.copy() _AttributeMap = cardTokenType._AttributeMap.copy() # Base type is cardTokenType @@ -5811,7 +6023,7 @@ class cardTokenTypeAU (cardTokenType): # Element authenticatedShopperID ({http://www.vantivcnp.com/schema}authenticatedShopperID) inherited from {http://www.vantivcnp.com/schema}cardTokenType # Element {http://www.vantivcnp.com/schema}bin uses Python identifier bin - __bin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bin'), 'bin', '__httpwww_vantivcnp_comschema_cardTokenTypeAU_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3157, 20), ) + __bin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bin'), 'bin', '__httpwww_vantivcnp_comschema_cardTokenTypeAU_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3233, 20), ) bin = property(__bin.value, __bin.set, None, None) @@ -5833,7 +6045,7 @@ class CTD_ANON_36 (baseRequest): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3378, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3333, 8) _ElementMap = baseRequest._ElementMap.copy() _AttributeMap = baseRequest._AttributeMap.copy() # Base type is baseRequest @@ -5848,32 +6060,32 @@ class CTD_ANON_36 (baseRequest): # Attribute merchantId uses Python identifier merchantId __merchantId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_36_merchantId', pyxb.binding.datatypes.string, required=True) - __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3381, 20) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3381, 20) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3336, 20) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3336, 20) merchantId = property(__merchantId.value, __merchantId.set, None, None) # Attribute merchantSdk uses Python identifier merchantSdk __merchantSdk = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantSdk'), 'merchantSdk', '__httpwww_vantivcnp_comschema_CTD_ANON_36_merchantSdk', pyxb.binding.datatypes.string) - __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3382, 20) - __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3382, 20) + __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3337, 20) + __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3337, 20) merchantSdk = property(__merchantSdk.value, __merchantSdk.set, None, None) # Attribute loggedInUser uses Python identifier loggedInUser __loggedInUser = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'loggedInUser'), 'loggedInUser', '__httpwww_vantivcnp_comschema_CTD_ANON_36_loggedInUser', pyxb.binding.datatypes.string) - __loggedInUser._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3383, 20) - __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3383, 20) + __loggedInUser._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3338, 20) + __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3338, 20) loggedInUser = property(__loggedInUser.value, __loggedInUser.set, None, None) # Attribute sameDayFunding uses Python identifier sameDayFunding __sameDayFunding = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'sameDayFunding'), 'sameDayFunding', '__httpwww_vantivcnp_comschema_CTD_ANON_36_sameDayFunding', pyxb.binding.datatypes.boolean) - __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3384, 20) - __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3384, 20) + __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3339, 20) + __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3339, 20) sameDayFunding = property(__sameDayFunding.value, __sameDayFunding.set, None, None) @@ -5896,13 +6108,13 @@ class CTD_ANON_37 (recurringTransactionType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 254, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 282, 8) _ElementMap = recurringTransactionType._ElementMap.copy() _AttributeMap = recurringTransactionType._AttributeMap.copy() # Base type is recurringTransactionType # Element {http://www.vantivcnp.com/schema}subscriptionId uses Python identifier subscriptionId - __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_37_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 258, 24), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_37_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 286, 24), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) @@ -5923,97 +6135,97 @@ class CTD_ANON_38 (recurringTransactionType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 266, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 294, 8) _ElementMap = recurringTransactionType._ElementMap.copy() _AttributeMap = recurringTransactionType._AttributeMap.copy() # Base type is recurringTransactionType # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}subscriptionId uses Python identifier subscriptionId - __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 270, 24), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 298, 24), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) # Element {http://www.vantivcnp.com/schema}planCode uses Python identifier planCode - __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 271, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 299, 24), ) planCode = property(__planCode.value, __planCode.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 274, 28), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 302, 28), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}token uses Python identifier token - __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 275, 28), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 303, 28), ) token = property(__token.value, __token.set, None, None) # Element {http://www.vantivcnp.com/schema}paypage uses Python identifier paypage - __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 276, 28), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 304, 28), ) paypage = property(__paypage.value, __paypage.set, None, None) # Element {http://www.vantivcnp.com/schema}billingDate uses Python identifier billingDate - __billingDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billingDate'), 'billingDate', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemabillingDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 278, 24), ) + __billingDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billingDate'), 'billingDate', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemabillingDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 306, 24), ) billingDate = property(__billingDate.value, __billingDate.set, None, None) # Element {http://www.vantivcnp.com/schema}createDiscount uses Python identifier createDiscount - __createDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), 'createDiscount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemacreateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 279, 24), ) + __createDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), 'createDiscount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemacreateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 307, 24), ) createDiscount = property(__createDiscount.value, __createDiscount.set, None, None) # Element {http://www.vantivcnp.com/schema}updateDiscount uses Python identifier updateDiscount - __updateDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount'), 'updateDiscount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemaupdateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 280, 24), ) + __updateDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount'), 'updateDiscount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemaupdateDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 308, 24), ) updateDiscount = property(__updateDiscount.value, __updateDiscount.set, None, None) # Element {http://www.vantivcnp.com/schema}deleteDiscount uses Python identifier deleteDiscount - __deleteDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount'), 'deleteDiscount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemadeleteDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 281, 24), ) + __deleteDiscount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount'), 'deleteDiscount', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemadeleteDiscount', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 309, 24), ) deleteDiscount = property(__deleteDiscount.value, __deleteDiscount.set, None, None) # Element {http://www.vantivcnp.com/schema}createAddOn uses Python identifier createAddOn - __createAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), 'createAddOn', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemacreateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 282, 24), ) + __createAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), 'createAddOn', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemacreateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 310, 24), ) createAddOn = property(__createAddOn.value, __createAddOn.set, None, None) # Element {http://www.vantivcnp.com/schema}updateAddOn uses Python identifier updateAddOn - __updateAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn'), 'updateAddOn', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemaupdateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 283, 24), ) + __updateAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn'), 'updateAddOn', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemaupdateAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 311, 24), ) updateAddOn = property(__updateAddOn.value, __updateAddOn.set, None, None) # Element {http://www.vantivcnp.com/schema}deleteAddOn uses Python identifier deleteAddOn - __deleteAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn'), 'deleteAddOn', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemadeleteAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 284, 24), ) + __deleteAddOn = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn'), 'deleteAddOn', '__httpwww_vantivcnp_comschema_CTD_ANON_38_httpwww_vantivcnp_comschemadeleteAddOn', True, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 312, 24), ) deleteAddOn = property(__deleteAddOn.value, __deleteAddOn.set, None, None) @@ -6046,69 +6258,69 @@ class CTD_ANON_39 (recurringTransactionType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 292, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 320, 8) _ElementMap = recurringTransactionType._ElementMap.copy() _AttributeMap = recurringTransactionType._AttributeMap.copy() # Base type is recurringTransactionType # Element {http://www.vantivcnp.com/schema}planCode uses Python identifier planCode - __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 296, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 324, 24), ) planCode = property(__planCode.value, __planCode.set, None, None) # Element {http://www.vantivcnp.com/schema}name uses Python identifier name - __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 297, 24), ) + __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'name'), 'name', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaname', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 325, 24), ) name = property(__name.value, __name.set, None, None) # Element {http://www.vantivcnp.com/schema}description uses Python identifier description - __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'description'), 'description', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemadescription', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 298, 24), ) + __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'description'), 'description', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemadescription', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 326, 24), ) description = property(__description.value, __description.set, None, None) # Element {http://www.vantivcnp.com/schema}intervalType uses Python identifier intervalType - __intervalType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'intervalType'), 'intervalType', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaintervalType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 299, 24), ) + __intervalType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'intervalType'), 'intervalType', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaintervalType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 327, 24), ) intervalType = property(__intervalType.value, __intervalType.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 300, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 328, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}numberOfPayments uses Python identifier numberOfPayments - __numberOfPayments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), 'numberOfPayments', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemanumberOfPayments', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 301, 24), ) + __numberOfPayments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), 'numberOfPayments', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemanumberOfPayments', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 329, 24), ) numberOfPayments = property(__numberOfPayments.value, __numberOfPayments.set, None, None) # Element {http://www.vantivcnp.com/schema}trialNumberOfIntervals uses Python identifier trialNumberOfIntervals - __trialNumberOfIntervals = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals'), 'trialNumberOfIntervals', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschematrialNumberOfIntervals', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 302, 24), ) + __trialNumberOfIntervals = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals'), 'trialNumberOfIntervals', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschematrialNumberOfIntervals', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 330, 24), ) trialNumberOfIntervals = property(__trialNumberOfIntervals.value, __trialNumberOfIntervals.set, None, None) # Element {http://www.vantivcnp.com/schema}trialIntervalType uses Python identifier trialIntervalType - __trialIntervalType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType'), 'trialIntervalType', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschematrialIntervalType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 303, 24), ) + __trialIntervalType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType'), 'trialIntervalType', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschematrialIntervalType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 331, 24), ) trialIntervalType = property(__trialIntervalType.value, __trialIntervalType.set, None, None) # Element {http://www.vantivcnp.com/schema}active uses Python identifier active - __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'active'), 'active', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaactive', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 304, 24), ) + __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'active'), 'active', '__httpwww_vantivcnp_comschema_CTD_ANON_39_httpwww_vantivcnp_comschemaactive', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 332, 24), ) active = property(__active.value, __active.set, None, None) @@ -6137,20 +6349,20 @@ class CTD_ANON_40 (recurringTransactionType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 312, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 340, 8) _ElementMap = recurringTransactionType._ElementMap.copy() _AttributeMap = recurringTransactionType._AttributeMap.copy() # Base type is recurringTransactionType # Element {http://www.vantivcnp.com/schema}planCode uses Python identifier planCode - __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_40_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 316, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_40_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 344, 24), ) planCode = property(__planCode.value, __planCode.set, None, None) # Element {http://www.vantivcnp.com/schema}active uses Python identifier active - __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'active'), 'active', '__httpwww_vantivcnp_comschema_CTD_ANON_40_httpwww_vantivcnp_comschemaactive', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 317, 24), ) + __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'active'), 'active', '__httpwww_vantivcnp_comschema_CTD_ANON_40_httpwww_vantivcnp_comschemaactive', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 345, 24), ) active = property(__active.value, __active.set, None, None) @@ -6172,7 +6384,7 @@ class CTD_ANON_41 (recurringTransactionResponseType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 325, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 353, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -6188,7 +6400,7 @@ class CTD_ANON_41 (recurringTransactionResponseType): # Element location ({http://www.vantivcnp.com/schema}location) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType # Element {http://www.vantivcnp.com/schema}subscriptionId uses Python identifier subscriptionId - __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_41_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 329, 24), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_41_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 357, 24), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) @@ -6209,7 +6421,7 @@ class CTD_ANON_42 (recurringTransactionResponseType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 337, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 365, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -6225,14 +6437,14 @@ class CTD_ANON_42 (recurringTransactionResponseType): # Element location ({http://www.vantivcnp.com/schema}location) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType # Element {http://www.vantivcnp.com/schema}subscriptionId uses Python identifier subscriptionId - __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_42_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 341, 24), ) + __subscriptionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), 'subscriptionId', '__httpwww_vantivcnp_comschema_CTD_ANON_42_httpwww_vantivcnp_comschemasubscriptionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 369, 24), ) subscriptionId = property(__subscriptionId.value, __subscriptionId.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_42_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 342, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_42_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 370, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -6254,7 +6466,7 @@ class CTD_ANON_43 (recurringTransactionResponseType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 350, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 378, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -6270,7 +6482,7 @@ class CTD_ANON_43 (recurringTransactionResponseType): # Element location ({http://www.vantivcnp.com/schema}location) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType # Element {http://www.vantivcnp.com/schema}planCode uses Python identifier planCode - __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_43_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 354, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_43_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 382, 24), ) planCode = property(__planCode.value, __planCode.set, None, None) @@ -6291,7 +6503,7 @@ class CTD_ANON_44 (recurringTransactionResponseType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 362, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 390, 8) _ElementMap = recurringTransactionResponseType._ElementMap.copy() _AttributeMap = recurringTransactionResponseType._AttributeMap.copy() # Base type is recurringTransactionResponseType @@ -6307,7 +6519,7 @@ class CTD_ANON_44 (recurringTransactionResponseType): # Element location ({http://www.vantivcnp.com/schema}location) inherited from {http://www.vantivcnp.com/schema}recurringTransactionResponseType # Element {http://www.vantivcnp.com/schema}planCode uses Python identifier planCode - __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_44_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 366, 24), ) + __planCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'planCode'), 'planCode', '__httpwww_vantivcnp_comschema_CTD_ANON_44_httpwww_vantivcnp_comschemaplanCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 394, 24), ) planCode = property(__planCode.value, __planCode.set, None, None) @@ -6328,7 +6540,7 @@ class transactionTypeWithReportGroup (transactionType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeWithReportGroup') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 480, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 508, 4) _ElementMap = transactionType._ElementMap.copy() _AttributeMap = transactionType._AttributeMap.copy() # Base type is transactionType @@ -6339,8 +6551,8 @@ class transactionTypeWithReportGroup (transactionType): # Attribute reportGroup uses Python identifier reportGroup __reportGroup = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'reportGroup'), 'reportGroup', '__httpwww_vantivcnp_comschema_transactionTypeWithReportGroup_reportGroup', pyxb.binding.datatypes.string, required=True) - __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 483, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 483, 16) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 511, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 511, 16) reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) @@ -6361,7 +6573,7 @@ class transactionTypeWithReportGroupAndPartial (transactionType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeWithReportGroupAndPartial') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 496, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 524, 4) _ElementMap = transactionType._ElementMap.copy() _AttributeMap = transactionType._AttributeMap.copy() # Base type is transactionType @@ -6372,16 +6584,16 @@ class transactionTypeWithReportGroupAndPartial (transactionType): # Attribute reportGroup uses Python identifier reportGroup __reportGroup = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'reportGroup'), 'reportGroup', '__httpwww_vantivcnp_comschema_transactionTypeWithReportGroupAndPartial_reportGroup', pyxb.binding.datatypes.string, required=True) - __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 499, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 499, 16) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 527, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 527, 16) reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) # Attribute partial uses Python identifier partial __partial = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'partial'), 'partial', '__httpwww_vantivcnp_comschema_transactionTypeWithReportGroupAndPartial_partial', pyxb.binding.datatypes.boolean) - __partial._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 500, 16) - __partial._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 500, 16) + __partial._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 528, 16) + __partial._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 528, 16) partial = property(__partial.value, __partial.set, None, None) @@ -6403,7 +6615,7 @@ class transactionTypeOptionReportGroup (transactionType): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_EMPTY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'transactionTypeOptionReportGroup') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 505, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 533, 4) _ElementMap = transactionType._ElementMap.copy() _AttributeMap = transactionType._AttributeMap.copy() # Base type is transactionType @@ -6414,8 +6626,8 @@ class transactionTypeOptionReportGroup (transactionType): # Attribute reportGroup uses Python identifier reportGroup __reportGroup = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'reportGroup'), 'reportGroup', '__httpwww_vantivcnp_comschema_transactionTypeOptionReportGroup_reportGroup', pyxb.binding.datatypes.string) - __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 508, 16) - __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 508, 16) + __reportGroup._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 536, 16) + __reportGroup._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 536, 16) reportGroup = property(__reportGroup.value, __reportGroup.set, None, None) @@ -6436,279 +6648,314 @@ class CTD_ANON_45 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 553, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 590, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) + # Element {http://www.vantivcnp.com/schema}retailerAddress uses Python identifier retailerAddress + __retailerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), 'retailerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaretailerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 87, 4), ) + + + retailerAddress = property(__retailerAddress.value, __retailerAddress.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}additionalCOFData uses Python identifier additionalCOFData + __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 245, 4), ) + + + additionalCOFData = property(__additionalCOFData.value, __additionalCOFData.set, None, None) + + # Element {http://www.vantivcnp.com/schema}customerInfo uses Python identifier customerInfo - __customerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), 'customerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 521, 4), ) + __customerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), 'customerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 549, 4), ) customerInfo = property(__customerInfo.value, __customerInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 558, 28), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 595, 28), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 561, 28), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 598, 28), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 562, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 599, 28), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}secondaryAmount uses Python identifier secondaryAmount - __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 563, 28), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 600, 28), ) secondaryAmount = property(__secondaryAmount.value, __secondaryAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}surchargeAmount uses Python identifier surchargeAmount - __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 564, 28), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 601, 28), ) surchargeAmount = property(__surchargeAmount.value, __surchargeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 565, 28), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 602, 28), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}mpos uses Python identifier mpos - __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 570, 32), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 609, 32), ) mpos = property(__mpos.value, __mpos.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 571, 32), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 610, 32), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}paypal uses Python identifier paypal - __paypal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypal'), 'paypal', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 572, 32), ) + __paypal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypal'), 'paypal', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 611, 32), ) paypal = property(__paypal.value, __paypal.set, None, None) # Element {http://www.vantivcnp.com/schema}token uses Python identifier token - __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 573, 32), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 612, 32), ) token = property(__token.value, __token.set, None, None) # Element {http://www.vantivcnp.com/schema}paypage uses Python identifier paypage - __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 574, 32), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 613, 32), ) paypage = property(__paypage.value, __paypage.set, None, None) # Element {http://www.vantivcnp.com/schema}applepay uses Python identifier applepay - __applepay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepay'), 'applepay', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 575, 32), ) + __applepay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepay'), 'applepay', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 614, 32), ) applepay = property(__applepay.value, __applepay.set, None, None) # Element {http://www.vantivcnp.com/schema}cardholderAuthentication uses Python identifier cardholderAuthentication - __cardholderAuthentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), 'cardholderAuthentication', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacardholderAuthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 577, 28), ) + __cardholderAuthentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), 'cardholderAuthentication', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacardholderAuthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 616, 28), ) cardholderAuthentication = property(__cardholderAuthentication.value, __cardholderAuthentication.set, None, None) # Element {http://www.vantivcnp.com/schema}taxType uses Python identifier taxType - __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 581, 28), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 620, 28), ) taxType = property(__taxType.value, __taxType.set, None, None) # Element {http://www.vantivcnp.com/schema}allowPartialAuth uses Python identifier allowPartialAuth - __allowPartialAuth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), 'allowPartialAuth', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaallowPartialAuth', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 583, 28), ) + __allowPartialAuth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), 'allowPartialAuth', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaallowPartialAuth', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 622, 28), ) allowPartialAuth = property(__allowPartialAuth.value, __allowPartialAuth.set, None, None) # Element {http://www.vantivcnp.com/schema}filtering uses Python identifier filtering - __filtering = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'filtering'), 'filtering', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemafiltering', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 586, 28), ) + __filtering = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'filtering'), 'filtering', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemafiltering', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 625, 28), ) filtering = property(__filtering.value, __filtering.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 587, 28), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 626, 28), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) # Element {http://www.vantivcnp.com/schema}recyclingRequest uses Python identifier recyclingRequest - __recyclingRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), 'recyclingRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemarecyclingRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 588, 28), ) + __recyclingRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), 'recyclingRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemarecyclingRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 627, 28), ) recyclingRequest = property(__recyclingRequest.value, __recyclingRequest.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudFilterOverride uses Python identifier fraudFilterOverride - __fraudFilterOverride = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), 'fraudFilterOverride', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemafraudFilterOverride', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 589, 28), ) + __fraudFilterOverride = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), 'fraudFilterOverride', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemafraudFilterOverride', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 628, 28), ) fraudFilterOverride = property(__fraudFilterOverride.value, __fraudFilterOverride.set, None, None) # Element {http://www.vantivcnp.com/schema}recurringRequest uses Python identifier recurringRequest - __recurringRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), 'recurringRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemarecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 590, 28), ) + __recurringRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), 'recurringRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemarecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 629, 28), ) recurringRequest = property(__recurringRequest.value, __recurringRequest.set, None, None) # Element {http://www.vantivcnp.com/schema}debtRepayment uses Python identifier debtRepayment - __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 591, 28), ) + __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 630, 28), ) debtRepayment = property(__debtRepayment.value, __debtRepayment.set, None, None) # Element {http://www.vantivcnp.com/schema}advancedFraudChecks uses Python identifier advancedFraudChecks - __advancedFraudChecks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), 'advancedFraudChecks', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 592, 28), ) + __advancedFraudChecks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), 'advancedFraudChecks', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 631, 28), ) advancedFraudChecks = property(__advancedFraudChecks.value, __advancedFraudChecks.set, None, None) # Element {http://www.vantivcnp.com/schema}processingType uses Python identifier processingType - __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 594, 28), ) + __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 633, 28), ) processingType = property(__processingType.value, __processingType.set, None, None) # Element {http://www.vantivcnp.com/schema}originalNetworkTransactionId uses Python identifier originalNetworkTransactionId - __originalNetworkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), 'originalNetworkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 595, 28), ) + __originalNetworkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), 'originalNetworkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 634, 28), ) originalNetworkTransactionId = property(__originalNetworkTransactionId.value, __originalNetworkTransactionId.set, None, None) # Element {http://www.vantivcnp.com/schema}originalTransactionAmount uses Python identifier originalTransactionAmount - __originalTransactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), 'originalTransactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 596, 28), ) + __originalTransactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), 'originalTransactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 635, 28), ) originalTransactionAmount = property(__originalTransactionAmount.value, __originalTransactionAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}pinlessDebitRequest uses Python identifier pinlessDebitRequest - __pinlessDebitRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), 'pinlessDebitRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemapinlessDebitRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 597, 28), ) + __pinlessDebitRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), 'pinlessDebitRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemapinlessDebitRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 636, 28), ) pinlessDebitRequest = property(__pinlessDebitRequest.value, __pinlessDebitRequest.set, None, None) # Element {http://www.vantivcnp.com/schema}skipRealtimeAU uses Python identifier skipRealtimeAU - __skipRealtimeAU = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), 'skipRealtimeAU', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaskipRealtimeAU', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 598, 28), ) + __skipRealtimeAU = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), 'skipRealtimeAU', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaskipRealtimeAU', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 637, 28), ) skipRealtimeAU = property(__skipRealtimeAU.value, __skipRealtimeAU.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantCategoryCode uses Python identifier merchantCategoryCode - __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 599, 28), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 638, 28), ) merchantCategoryCode = property(__merchantCategoryCode.value, __merchantCategoryCode.set, None, None) # Element {http://www.vantivcnp.com/schema}businessIndicator uses Python identifier businessIndicator - __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 600, 28), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 639, 28), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.set, None, None) + # Element {http://www.vantivcnp.com/schema}orderChannel uses Python identifier orderChannel + __orderChannel = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), 'orderChannel', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaorderChannel', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 640, 28), ) + + + orderChannel = property(__orderChannel.value, __orderChannel.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}fraudCheckStatus uses Python identifier fraudCheckStatus + __fraudCheckStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), 'fraudCheckStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemafraudCheckStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 642, 28), ) + + + fraudCheckStatus = property(__fraudCheckStatus.value, __fraudCheckStatus.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}crypto uses Python identifier crypto + __crypto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'crypto'), 'crypto', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacrypto', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 643, 28), ) + + + crypto = property(__crypto.value, __crypto.set, None, None) + + # Element {http://www.vantivcnp.com/schema}shipToAddress uses Python identifier shipToAddress - __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4), ) shipToAddress = property(__shipToAddress.value, __shipToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}healthcareIIAS uses Python identifier healthcareIIAS - __healthcareIIAS = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), 'healthcareIIAS', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemahealthcareIIAS', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 984, 4), ) + __healthcareIIAS = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), 'healthcareIIAS', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemahealthcareIIAS', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1035, 4), ) healthcareIIAS = property(__healthcareIIAS.value, __healthcareIIAS.set, None, None) # Element {http://www.vantivcnp.com/schema}enhancedData uses Python identifier enhancedData - __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4), ) enhancedData = property(__enhancedData.value, __enhancedData.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) # Element {http://www.vantivcnp.com/schema}pos uses Python identifier pos - __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4), ) pos = property(__pos.value, __pos.set, None, None) # Element {http://www.vantivcnp.com/schema}wallet uses Python identifier wallet - __wallet = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'wallet'), 'wallet', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemawallet', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2166, 4), ) + __wallet = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'wallet'), 'wallet', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemawallet', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2242, 4), ) wallet = property(__wallet.value, __wallet.set, None, None) # Element {http://www.vantivcnp.com/schema}lodgingInfo uses Python identifier lodgingInfo - __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_45_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -6721,6 +6968,8 @@ class CTD_ANON_45 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ __billToAddress.name() : __billToAddress, + __retailerAddress.name() : __retailerAddress, + __additionalCOFData.name() : __additionalCOFData, __customerInfo.name() : __customerInfo, __cnpTxnId.name() : __cnpTxnId, __orderId.name() : __orderId, @@ -6751,6 +7000,9 @@ class CTD_ANON_45 (transactionTypeWithReportGroup): __skipRealtimeAU.name() : __skipRealtimeAU, __merchantCategoryCode.name() : __merchantCategoryCode, __businessIndicator.name() : __businessIndicator, + __orderChannel.name() : __orderChannel, + __fraudCheckStatus.name() : __fraudCheckStatus, + __crypto.name() : __crypto, __shipToAddress.name() : __shipToAddress, __healthcareIIAS.name() : __healthcareIIAS, __enhancedData.name() : __enhancedData, @@ -6773,41 +7025,41 @@ class CTD_ANON_46 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 609, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 652, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 613, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 656, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 614, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 657, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}surchargeAmount uses Python identifier surchargeAmount - __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 615, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 658, 24), ) surchargeAmount = property(__surchargeAmount.value, __surchargeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}payPalNotes uses Python identifier payPalNotes - __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 616, 24), ) + __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 659, 24), ) payPalNotes = property(__payPalNotes.value, __payPalNotes.set, None, None) # Element {http://www.vantivcnp.com/schema}actionReason uses Python identifier actionReason - __actionReason = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), 'actionReason', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemaactionReason', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 617, 24), ) + __actionReason = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), 'actionReason', '__httpwww_vantivcnp_comschema_CTD_ANON_46_httpwww_vantivcnp_comschemaactionReason', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 660, 24), ) actionReason = property(__actionReason.value, __actionReason.set, None, None) @@ -6838,55 +7090,55 @@ class CTD_ANON_47 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 625, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 668, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 629, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 672, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 630, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 673, 24), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 631, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 674, 24), ) originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 632, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 675, 24), ) originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 633, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 676, 24), ) originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 634, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 677, 24), ) originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 635, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_47_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 678, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -6919,83 +7171,83 @@ class CTD_ANON_48 (transactionTypeWithReportGroupAndPartial): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 643, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 686, 8) _ElementMap = transactionTypeWithReportGroupAndPartial._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroupAndPartial._AttributeMap.copy() # Base type is transactionTypeWithReportGroupAndPartial # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 647, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 690, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 648, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 691, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 649, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 692, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}surchargeAmount uses Python identifier surchargeAmount - __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 650, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 693, 24), ) surchargeAmount = property(__surchargeAmount.value, __surchargeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}payPalOrderComplete uses Python identifier payPalOrderComplete - __payPalOrderComplete = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), 'payPalOrderComplete', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemapayPalOrderComplete', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 653, 24), ) + __payPalOrderComplete = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), 'payPalOrderComplete', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemapayPalOrderComplete', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 696, 24), ) payPalOrderComplete = property(__payPalOrderComplete.value, __payPalOrderComplete.set, None, None) # Element {http://www.vantivcnp.com/schema}payPalNotes uses Python identifier payPalNotes - __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 654, 24), ) + __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 697, 24), ) payPalNotes = property(__payPalNotes.value, __payPalNotes.set, None, None) # Element {http://www.vantivcnp.com/schema}pin uses Python identifier pin - __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 657, 24), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 700, 24), ) pin = property(__pin.value, __pin.set, None, None) # Element {http://www.vantivcnp.com/schema}enhancedData uses Python identifier enhancedData - __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4), ) enhancedData = property(__enhancedData.value, __enhancedData.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) # Element {http://www.vantivcnp.com/schema}lodgingInfo uses Python identifier lodgingInfo - __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_48_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -7034,48 +7286,48 @@ class CTD_ANON_49 (transactionTypeWithReportGroupAndPartial): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 665, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 708, 8) _ElementMap = transactionTypeWithReportGroupAndPartial._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroupAndPartial._AttributeMap.copy() # Base type is transactionTypeWithReportGroupAndPartial # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 669, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 712, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}captureAmount uses Python identifier captureAmount - __captureAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'captureAmount'), 'captureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemacaptureAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 670, 24), ) + __captureAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'captureAmount'), 'captureAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemacaptureAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 713, 24), ) captureAmount = property(__captureAmount.value, __captureAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 671, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 714, 24), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 672, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 715, 24), ) originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 673, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 716, 24), ) originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 674, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_49_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 717, 24), ) originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) @@ -7109,153 +7361,153 @@ class CTD_ANON_50 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 682, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 725, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 686, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 729, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 687, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 730, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}secondaryAmount uses Python identifier secondaryAmount - __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 688, 24), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 731, 24), ) secondaryAmount = property(__secondaryAmount.value, __secondaryAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}surchargeAmount uses Python identifier surchargeAmount - __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 689, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 732, 24), ) surchargeAmount = property(__surchargeAmount.value, __surchargeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 690, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 733, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}mpos uses Python identifier mpos - __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 693, 28), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 736, 28), ) mpos = property(__mpos.value, __mpos.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 694, 28), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 737, 28), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}token uses Python identifier token - __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 695, 28), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 738, 28), ) token = property(__token.value, __token.set, None, None) # Element {http://www.vantivcnp.com/schema}paypage uses Python identifier paypage - __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 696, 28), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 739, 28), ) paypage = property(__paypage.value, __paypage.set, None, None) # Element {http://www.vantivcnp.com/schema}taxType uses Python identifier taxType - __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 699, 24), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 742, 24), ) taxType = property(__taxType.value, __taxType.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 704, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 747, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) # Element {http://www.vantivcnp.com/schema}debtRepayment uses Python identifier debtRepayment - __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 705, 24), ) + __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 748, 24), ) debtRepayment = property(__debtRepayment.value, __debtRepayment.set, None, None) # Element {http://www.vantivcnp.com/schema}processingType uses Python identifier processingType - __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 706, 24), ) + __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 749, 24), ) processingType = property(__processingType.value, __processingType.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantCategoryCode uses Python identifier merchantCategoryCode - __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 707, 24), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 750, 24), ) merchantCategoryCode = property(__merchantCategoryCode.value, __merchantCategoryCode.set, None, None) # Element {http://www.vantivcnp.com/schema}businessIndicator uses Python identifier businessIndicator - __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 708, 24), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 751, 24), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}enhancedData uses Python identifier enhancedData - __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4), ) enhancedData = property(__enhancedData.value, __enhancedData.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) # Element {http://www.vantivcnp.com/schema}pos uses Python identifier pos - __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4), ) pos = property(__pos.value, __pos.set, None, None) # Element {http://www.vantivcnp.com/schema}lodgingInfo uses Python identifier lodgingInfo - __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_50_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -7302,181 +7554,202 @@ class CTD_ANON_51 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 716, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 759, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) + # Element {http://www.vantivcnp.com/schema}retailerAddress uses Python identifier retailerAddress + __retailerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), 'retailerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaretailerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 87, 4), ) + + + retailerAddress = property(__retailerAddress.value, __retailerAddress.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}additionalCOFData uses Python identifier additionalCOFData + __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 245, 4), ) + + + additionalCOFData = property(__additionalCOFData.value, __additionalCOFData.set, None, None) + + # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 720, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 763, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 722, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 765, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}secondaryAmount uses Python identifier secondaryAmount - __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 723, 24), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 766, 24), ) secondaryAmount = property(__secondaryAmount.value, __secondaryAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}surchargeAmount uses Python identifier surchargeAmount - __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 724, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 767, 24), ) surchargeAmount = property(__surchargeAmount.value, __surchargeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 725, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 768, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}mpos uses Python identifier mpos - __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 729, 28), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 774, 28), ) mpos = property(__mpos.value, __mpos.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 730, 28), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 775, 28), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}token uses Python identifier token - __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 731, 28), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 776, 28), ) token = property(__token.value, __token.set, None, None) # Element {http://www.vantivcnp.com/schema}paypage uses Python identifier paypage - __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 732, 28), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 777, 28), ) paypage = property(__paypage.value, __paypage.set, None, None) # Element {http://www.vantivcnp.com/schema}taxType uses Python identifier taxType - __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 735, 24), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 780, 24), ) taxType = property(__taxType.value, __taxType.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 740, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 785, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) # Element {http://www.vantivcnp.com/schema}debtRepayment uses Python identifier debtRepayment - __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 741, 24), ) + __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 786, 24), ) debtRepayment = property(__debtRepayment.value, __debtRepayment.set, None, None) # Element {http://www.vantivcnp.com/schema}processingType uses Python identifier processingType - __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 742, 24), ) + __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 787, 24), ) processingType = property(__processingType.value, __processingType.set, None, None) # Element {http://www.vantivcnp.com/schema}originalNetworkTransactionId uses Python identifier originalNetworkTransactionId - __originalNetworkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), 'originalNetworkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 743, 24), ) + __originalNetworkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), 'originalNetworkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 788, 24), ) originalNetworkTransactionId = property(__originalNetworkTransactionId.value, __originalNetworkTransactionId.set, None, None) # Element {http://www.vantivcnp.com/schema}originalTransactionAmount uses Python identifier originalTransactionAmount - __originalTransactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), 'originalTransactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 744, 24), ) + __originalTransactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), 'originalTransactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 789, 24), ) originalTransactionAmount = property(__originalTransactionAmount.value, __originalTransactionAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantCategoryCode uses Python identifier merchantCategoryCode - __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 745, 24), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 790, 24), ) merchantCategoryCode = property(__merchantCategoryCode.value, __merchantCategoryCode.set, None, None) # Element {http://www.vantivcnp.com/schema}businessIndicator uses Python identifier businessIndicator - __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 746, 24), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 791, 24), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.set, None, None) + # Element {http://www.vantivcnp.com/schema}crypto uses Python identifier crypto + __crypto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'crypto'), 'crypto', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemacrypto', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 792, 24), ) + + + crypto = property(__crypto.value, __crypto.set, None, None) + + # Element {http://www.vantivcnp.com/schema}shipToAddress uses Python identifier shipToAddress - __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4), ) shipToAddress = property(__shipToAddress.value, __shipToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}authInformation uses Python identifier authInformation - __authInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), 'authInformation', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaauthInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 959, 4), ) + __authInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), 'authInformation', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaauthInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1010, 4), ) authInformation = property(__authInformation.value, __authInformation.set, None, None) # Element {http://www.vantivcnp.com/schema}enhancedData uses Python identifier enhancedData - __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4), ) enhancedData = property(__enhancedData.value, __enhancedData.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) # Element {http://www.vantivcnp.com/schema}pos uses Python identifier pos - __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4), ) pos = property(__pos.value, __pos.set, None, None) # Element {http://www.vantivcnp.com/schema}lodgingInfo uses Python identifier lodgingInfo - __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_51_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -7489,6 +7762,8 @@ class CTD_ANON_51 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ __billToAddress.name() : __billToAddress, + __retailerAddress.name() : __retailerAddress, + __additionalCOFData.name() : __additionalCOFData, __orderId.name() : __orderId, __amount.name() : __amount, __secondaryAmount.name() : __secondaryAmount, @@ -7506,6 +7781,7 @@ class CTD_ANON_51 (transactionTypeWithReportGroup): __originalTransactionAmount.name() : __originalTransactionAmount, __merchantCategoryCode.name() : __merchantCategoryCode, __businessIndicator.name() : __businessIndicator, + __crypto.name() : __crypto, __shipToAddress.name() : __shipToAddress, __authInformation.name() : __authInformation, __enhancedData.name() : __enhancedData, @@ -7527,335 +7803,370 @@ class CTD_ANON_52 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 754, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 800, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) + # Element {http://www.vantivcnp.com/schema}retailerAddress uses Python identifier retailerAddress + __retailerAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), 'retailerAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaretailerAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 87, 4), ) + + + retailerAddress = property(__retailerAddress.value, __retailerAddress.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}additionalCOFData uses Python identifier additionalCOFData + __additionalCOFData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), 'additionalCOFData', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaadditionalCOFData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 245, 4), ) + + + additionalCOFData = property(__additionalCOFData.value, __additionalCOFData.set, None, None) + + # Element {http://www.vantivcnp.com/schema}customerInfo uses Python identifier customerInfo - __customerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), 'customerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 521, 4), ) + __customerInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), 'customerInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacustomerInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 549, 4), ) customerInfo = property(__customerInfo.value, __customerInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 759, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 805, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 760, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 806, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 761, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 807, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}secondaryAmount uses Python identifier secondaryAmount - __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 762, 24), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 808, 24), ) secondaryAmount = property(__secondaryAmount.value, __secondaryAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}surchargeAmount uses Python identifier surchargeAmount - __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 763, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 809, 24), ) surchargeAmount = property(__surchargeAmount.value, __surchargeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 764, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 810, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}mpos uses Python identifier mpos - __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 769, 28), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 817, 28), ) mpos = property(__mpos.value, __mpos.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 770, 28), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 818, 28), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}paypal uses Python identifier paypal - __paypal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypal'), 'paypal', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 771, 28), ) + __paypal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypal'), 'paypal', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 819, 28), ) paypal = property(__paypal.value, __paypal.set, None, None) # Element {http://www.vantivcnp.com/schema}token uses Python identifier token - __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 772, 28), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 820, 28), ) token = property(__token.value, __token.set, None, None) # Element {http://www.vantivcnp.com/schema}paypage uses Python identifier paypage - __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 773, 28), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 821, 28), ) paypage = property(__paypage.value, __paypage.set, None, None) # Element {http://www.vantivcnp.com/schema}applepay uses Python identifier applepay - __applepay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepay'), 'applepay', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 774, 28), ) + __applepay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepay'), 'applepay', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 822, 28), ) applepay = property(__applepay.value, __applepay.set, None, None) # Element {http://www.vantivcnp.com/schema}sepaDirectDebit uses Python identifier sepaDirectDebit - __sepaDirectDebit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit'), 'sepaDirectDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemasepaDirectDebit', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 775, 28), ) + __sepaDirectDebit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit'), 'sepaDirectDebit', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemasepaDirectDebit', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 823, 28), ) sepaDirectDebit = property(__sepaDirectDebit.value, __sepaDirectDebit.set, None, None) # Element {http://www.vantivcnp.com/schema}ideal uses Python identifier ideal - __ideal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ideal'), 'ideal', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaideal', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 776, 28), ) + __ideal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'ideal'), 'ideal', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaideal', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 824, 28), ) ideal = property(__ideal.value, __ideal.set, None, None) # Element {http://www.vantivcnp.com/schema}giropay uses Python identifier giropay - __giropay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giropay'), 'giropay', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemagiropay', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 777, 28), ) + __giropay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giropay'), 'giropay', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemagiropay', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 825, 28), ) giropay = property(__giropay.value, __giropay.set, None, None) # Element {http://www.vantivcnp.com/schema}sofort uses Python identifier sofort - __sofort = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sofort'), 'sofort', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemasofort', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 778, 28), ) + __sofort = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sofort'), 'sofort', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemasofort', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 826, 28), ) sofort = property(__sofort.value, __sofort.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudCheck uses Python identifier fraudCheck - __fraudCheck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), 'fraudCheck', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemafraudCheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 783, 28), ) + __fraudCheck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), 'fraudCheck', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemafraudCheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 831, 28), ) fraudCheck = property(__fraudCheck.value, __fraudCheck.set, None, None) # Element {http://www.vantivcnp.com/schema}cardholderAuthentication uses Python identifier cardholderAuthentication - __cardholderAuthentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), 'cardholderAuthentication', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacardholderAuthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 784, 28), ) + __cardholderAuthentication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), 'cardholderAuthentication', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacardholderAuthentication', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 832, 28), ) cardholderAuthentication = property(__cardholderAuthentication.value, __cardholderAuthentication.set, None, None) # Element {http://www.vantivcnp.com/schema}taxType uses Python identifier taxType - __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 787, 24), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 835, 24), ) taxType = property(__taxType.value, __taxType.set, None, None) # Element {http://www.vantivcnp.com/schema}payPalOrderComplete uses Python identifier payPalOrderComplete - __payPalOrderComplete = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), 'payPalOrderComplete', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapayPalOrderComplete', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 791, 24), ) + __payPalOrderComplete = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), 'payPalOrderComplete', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapayPalOrderComplete', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 839, 24), ) payPalOrderComplete = property(__payPalOrderComplete.value, __payPalOrderComplete.set, None, None) # Element {http://www.vantivcnp.com/schema}payPalNotes uses Python identifier payPalNotes - __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 792, 24), ) + __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 840, 24), ) payPalNotes = property(__payPalNotes.value, __payPalNotes.set, None, None) # Element {http://www.vantivcnp.com/schema}allowPartialAuth uses Python identifier allowPartialAuth - __allowPartialAuth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), 'allowPartialAuth', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaallowPartialAuth', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 793, 24), ) + __allowPartialAuth = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), 'allowPartialAuth', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaallowPartialAuth', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 841, 24), ) allowPartialAuth = property(__allowPartialAuth.value, __allowPartialAuth.set, None, None) # Element {http://www.vantivcnp.com/schema}filtering uses Python identifier filtering - __filtering = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'filtering'), 'filtering', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemafiltering', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 796, 24), ) + __filtering = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'filtering'), 'filtering', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemafiltering', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 844, 24), ) filtering = property(__filtering.value, __filtering.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 797, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 845, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) # Element {http://www.vantivcnp.com/schema}recyclingRequest uses Python identifier recyclingRequest - __recyclingRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), 'recyclingRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemarecyclingRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 798, 24), ) + __recyclingRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), 'recyclingRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemarecyclingRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 846, 24), ) recyclingRequest = property(__recyclingRequest.value, __recyclingRequest.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudFilterOverride uses Python identifier fraudFilterOverride - __fraudFilterOverride = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), 'fraudFilterOverride', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemafraudFilterOverride', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 799, 24), ) + __fraudFilterOverride = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), 'fraudFilterOverride', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemafraudFilterOverride', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 847, 24), ) fraudFilterOverride = property(__fraudFilterOverride.value, __fraudFilterOverride.set, None, None) # Element {http://www.vantivcnp.com/schema}recurringRequest uses Python identifier recurringRequest - __recurringRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), 'recurringRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemarecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 800, 24), ) + __recurringRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), 'recurringRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemarecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 848, 24), ) recurringRequest = property(__recurringRequest.value, __recurringRequest.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpInternalRecurringRequest uses Python identifier cnpInternalRecurringRequest - __cnpInternalRecurringRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest'), 'cnpInternalRecurringRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacnpInternalRecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 801, 24), ) + __cnpInternalRecurringRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest'), 'cnpInternalRecurringRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacnpInternalRecurringRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 849, 24), ) cnpInternalRecurringRequest = property(__cnpInternalRecurringRequest.value, __cnpInternalRecurringRequest.set, None, None) # Element {http://www.vantivcnp.com/schema}debtRepayment uses Python identifier debtRepayment - __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 802, 24), ) + __debtRepayment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), 'debtRepayment', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemadebtRepayment', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 850, 24), ) debtRepayment = property(__debtRepayment.value, __debtRepayment.set, None, None) # Element {http://www.vantivcnp.com/schema}advancedFraudChecks uses Python identifier advancedFraudChecks - __advancedFraudChecks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), 'advancedFraudChecks', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 803, 24), ) + __advancedFraudChecks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), 'advancedFraudChecks', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 851, 24), ) advancedFraudChecks = property(__advancedFraudChecks.value, __advancedFraudChecks.set, None, None) # Element {http://www.vantivcnp.com/schema}processingType uses Python identifier processingType - __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 805, 24), ) + __processingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingType'), 'processingType', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaprocessingType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 853, 24), ) processingType = property(__processingType.value, __processingType.set, None, None) # Element {http://www.vantivcnp.com/schema}originalNetworkTransactionId uses Python identifier originalNetworkTransactionId - __originalNetworkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), 'originalNetworkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 806, 24), ) + __originalNetworkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), 'originalNetworkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaoriginalNetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 854, 24), ) originalNetworkTransactionId = property(__originalNetworkTransactionId.value, __originalNetworkTransactionId.set, None, None) # Element {http://www.vantivcnp.com/schema}originalTransactionAmount uses Python identifier originalTransactionAmount - __originalTransactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), 'originalTransactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 807, 24), ) + __originalTransactionAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), 'originalTransactionAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaoriginalTransactionAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 855, 24), ) originalTransactionAmount = property(__originalTransactionAmount.value, __originalTransactionAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}pinlessDebitRequest uses Python identifier pinlessDebitRequest - __pinlessDebitRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), 'pinlessDebitRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapinlessDebitRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 808, 24), ) + __pinlessDebitRequest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), 'pinlessDebitRequest', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapinlessDebitRequest', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 856, 24), ) pinlessDebitRequest = property(__pinlessDebitRequest.value, __pinlessDebitRequest.set, None, None) # Element {http://www.vantivcnp.com/schema}skipRealtimeAU uses Python identifier skipRealtimeAU - __skipRealtimeAU = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), 'skipRealtimeAU', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaskipRealtimeAU', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 809, 24), ) + __skipRealtimeAU = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), 'skipRealtimeAU', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaskipRealtimeAU', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 857, 24), ) skipRealtimeAU = property(__skipRealtimeAU.value, __skipRealtimeAU.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantCategoryCode uses Python identifier merchantCategoryCode - __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 810, 24), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 858, 24), ) merchantCategoryCode = property(__merchantCategoryCode.value, __merchantCategoryCode.set, None, None) # Element {http://www.vantivcnp.com/schema}businessIndicator uses Python identifier businessIndicator - __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 811, 24), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 859, 24), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.set, None, None) + # Element {http://www.vantivcnp.com/schema}orderChannel uses Python identifier orderChannel + __orderChannel = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), 'orderChannel', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaorderChannel', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 860, 24), ) + + + orderChannel = property(__orderChannel.value, __orderChannel.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}fraudCheckStatus uses Python identifier fraudCheckStatus + __fraudCheckStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), 'fraudCheckStatus', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemafraudCheckStatus', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 861, 24), ) + + + fraudCheckStatus = property(__fraudCheckStatus.value, __fraudCheckStatus.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}crypto uses Python identifier crypto + __crypto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'crypto'), 'crypto', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacrypto', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 862, 24), ) + + + crypto = property(__crypto.value, __crypto.set, None, None) + + # Element {http://www.vantivcnp.com/schema}shipToAddress uses Python identifier shipToAddress - __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4), ) shipToAddress = property(__shipToAddress.value, __shipToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}healthcareIIAS uses Python identifier healthcareIIAS - __healthcareIIAS = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), 'healthcareIIAS', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemahealthcareIIAS', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 984, 4), ) + __healthcareIIAS = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), 'healthcareIIAS', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemahealthcareIIAS', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1035, 4), ) healthcareIIAS = property(__healthcareIIAS.value, __healthcareIIAS.set, None, None) # Element {http://www.vantivcnp.com/schema}enhancedData uses Python identifier enhancedData - __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4), ) enhancedData = property(__enhancedData.value, __enhancedData.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) # Element {http://www.vantivcnp.com/schema}pos uses Python identifier pos - __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4), ) pos = property(__pos.value, __pos.set, None, None) # Element {http://www.vantivcnp.com/schema}wallet uses Python identifier wallet - __wallet = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'wallet'), 'wallet', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemawallet', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2166, 4), ) + __wallet = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'wallet'), 'wallet', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemawallet', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2242, 4), ) wallet = property(__wallet.value, __wallet.set, None, None) # Element {http://www.vantivcnp.com/schema}lodgingInfo uses Python identifier lodgingInfo - __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_52_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -7868,6 +8179,8 @@ class CTD_ANON_52 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ __billToAddress.name() : __billToAddress, + __retailerAddress.name() : __retailerAddress, + __additionalCOFData.name() : __additionalCOFData, __customerInfo.name() : __customerInfo, __cnpTxnId.name() : __cnpTxnId, __orderId.name() : __orderId, @@ -7906,6 +8219,9 @@ class CTD_ANON_52 (transactionTypeWithReportGroup): __skipRealtimeAU.name() : __skipRealtimeAU, __merchantCategoryCode.name() : __merchantCategoryCode, __businessIndicator.name() : __businessIndicator, + __orderChannel.name() : __orderChannel, + __fraudCheckStatus.name() : __fraudCheckStatus, + __crypto.name() : __crypto, __shipToAddress.name() : __shipToAddress, __healthcareIIAS.name() : __healthcareIIAS, __enhancedData.name() : __enhancedData, @@ -7928,174 +8244,174 @@ class CTD_ANON_53 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 820, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 871, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 826, 32), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 877, 32), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 827, 32), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 878, 32), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 828, 32), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 879, 32), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}secondaryAmount uses Python identifier secondaryAmount - __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 829, 32), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 880, 32), ) secondaryAmount = property(__secondaryAmount.value, __secondaryAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}surchargeAmount uses Python identifier surchargeAmount - __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 830, 32), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 881, 32), ) surchargeAmount = property(__surchargeAmount.value, __surchargeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}pin uses Python identifier pin - __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 836, 32), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 887, 32), ) pin = property(__pin.value, __pin.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 843, 32), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 894, 32), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}mpos uses Python identifier mpos - __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 846, 36), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 897, 36), ) mpos = property(__mpos.value, __mpos.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 847, 36), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 898, 36), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}token uses Python identifier token - __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 848, 36), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 899, 36), ) token = property(__token.value, __token.set, None, None) # Element {http://www.vantivcnp.com/schema}paypage uses Python identifier paypage - __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 849, 36), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 900, 36), ) paypage = property(__paypage.value, __paypage.set, None, None) # Element {http://www.vantivcnp.com/schema}paypal uses Python identifier paypal - __paypal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypal'), 'paypal', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 850, 36), ) + __paypal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypal'), 'paypal', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapaypal', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 901, 36), ) paypal = property(__paypal.value, __paypal.set, None, None) # Element {http://www.vantivcnp.com/schema}taxType uses Python identifier taxType - __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 853, 32), ) + __taxType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'taxType'), 'taxType', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemataxType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 904, 32), ) taxType = property(__taxType.value, __taxType.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 858, 32), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 909, 32), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantCategoryCode uses Python identifier merchantCategoryCode - __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 859, 32), ) + __merchantCategoryCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), 'merchantCategoryCode', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemamerchantCategoryCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 910, 32), ) merchantCategoryCode = property(__merchantCategoryCode.value, __merchantCategoryCode.set, None, None) # Element {http://www.vantivcnp.com/schema}payPalNotes uses Python identifier payPalNotes - __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 862, 24), ) + __payPalNotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), 'payPalNotes', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapayPalNotes', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 913, 24), ) payPalNotes = property(__payPalNotes.value, __payPalNotes.set, None, None) # Element {http://www.vantivcnp.com/schema}actionReason uses Python identifier actionReason - __actionReason = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), 'actionReason', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaactionReason', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 863, 24), ) + __actionReason = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), 'actionReason', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaactionReason', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 914, 24), ) actionReason = property(__actionReason.value, __actionReason.set, None, None) # Element {http://www.vantivcnp.com/schema}businessIndicator uses Python identifier businessIndicator - __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 864, 24), ) + __businessIndicator = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), 'businessIndicator', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemabusinessIndicator', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 915, 24), ) businessIndicator = property(__businessIndicator.value, __businessIndicator.set, None, None) # Element {http://www.vantivcnp.com/schema}enhancedData uses Python identifier enhancedData - __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4), ) enhancedData = property(__enhancedData.value, __enhancedData.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) # Element {http://www.vantivcnp.com/schema}pos uses Python identifier pos - __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4), ) + __pos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pos'), 'pos', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemapos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4), ) pos = property(__pos.value, __pos.set, None, None) # Element {http://www.vantivcnp.com/schema}lodgingInfo uses Python identifier lodgingInfo - __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_53_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) @@ -8145,41 +8461,41 @@ class CTD_ANON_54 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 872, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 923, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 878, 32), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 929, 32), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}creditAmount uses Python identifier creditAmount - __creditAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditAmount'), 'creditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemacreditAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 879, 32), ) + __creditAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditAmount'), 'creditAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemacreditAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 930, 32), ) creditAmount = property(__creditAmount.value, __creditAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 880, 32), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 931, 32), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 883, 32), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 934, 32), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 885, 32), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_54_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 936, 32), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) @@ -8210,41 +8526,41 @@ class CTD_ANON_55 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 896, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 947, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 900, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 951, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 901, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 952, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 902, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 953, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 904, 28), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 955, 28), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}virtualGiftCard uses Python identifier virtualGiftCard - __virtualGiftCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard'), 'virtualGiftCard', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemavirtualGiftCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 905, 28), ) + __virtualGiftCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard'), 'virtualGiftCard', '__httpwww_vantivcnp_comschema_CTD_ANON_55_httpwww_vantivcnp_comschemavirtualGiftCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 956, 28), ) virtualGiftCard = property(__virtualGiftCard.value, __virtualGiftCard.set, None, None) @@ -8275,27 +8591,27 @@ class CTD_ANON_56 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 914, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 965, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 918, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 969, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 919, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 970, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 920, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_56_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 971, 24), ) card = property(__card.value, __card.set, None, None) @@ -8324,34 +8640,34 @@ class CTD_ANON_57 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 928, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 979, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 932, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 983, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 933, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 984, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 934, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 985, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 935, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_57_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 986, 24), ) card = property(__card.value, __card.set, None, None) @@ -8381,34 +8697,34 @@ class CTD_ANON_58 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 943, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 994, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 947, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 998, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 948, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 999, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 949, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1000, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 950, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_58_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1001, 24), ) card = property(__card.value, __card.set, None, None) @@ -8438,27 +8754,27 @@ class CTD_ANON_59 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 971, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1022, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 975, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1026, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 976, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1027, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 977, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_59_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1028, 24), ) card = property(__card.value, __card.set, None, None) @@ -8487,76 +8803,76 @@ class registerTokenRequestType (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'registerTokenRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1127, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1185, 4) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}encryptionKeyId uses Python identifier encryptionKeyId - __encryptionKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId'), 'encryptionKeyId', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaencryptionKeyId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1131, 20), ) + __encryptionKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId'), 'encryptionKeyId', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaencryptionKeyId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1189, 20), ) encryptionKeyId = property(__encryptionKeyId.value, __encryptionKeyId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1132, 20), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1190, 20), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}mpos uses Python identifier mpos - __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1134, 24), ) + __mpos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'mpos'), 'mpos', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemampos', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1192, 24), ) mpos = property(__mpos.value, __mpos.set, None, None) # Element {http://www.vantivcnp.com/schema}accountNumber uses Python identifier accountNumber - __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), 'accountNumber', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaaccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1135, 24), ) + __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), 'accountNumber', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaaccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1193, 24), ) accountNumber = property(__accountNumber.value, __accountNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}encryptedAccountNumber uses Python identifier encryptedAccountNumber - __encryptedAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptedAccountNumber'), 'encryptedAccountNumber', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaencryptedAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1136, 24), ) + __encryptedAccountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptedAccountNumber'), 'encryptedAccountNumber', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaencryptedAccountNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1194, 24), ) encryptedAccountNumber = property(__encryptedAccountNumber.value, __encryptedAccountNumber.set, None, None) # Element {http://www.vantivcnp.com/schema}echeckForToken uses Python identifier echeckForToken - __echeckForToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), 'echeckForToken', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaecheckForToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1137, 24), ) + __echeckForToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), 'echeckForToken', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaecheckForToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1195, 24), ) echeckForToken = property(__echeckForToken.value, __echeckForToken.set, None, None) # Element {http://www.vantivcnp.com/schema}paypageRegistrationId uses Python identifier paypageRegistrationId - __paypageRegistrationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), 'paypageRegistrationId', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemapaypageRegistrationId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1138, 24), ) + __paypageRegistrationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), 'paypageRegistrationId', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemapaypageRegistrationId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1196, 24), ) paypageRegistrationId = property(__paypageRegistrationId.value, __paypageRegistrationId.set, None, None) # Element {http://www.vantivcnp.com/schema}applepay uses Python identifier applepay - __applepay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepay'), 'applepay', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1139, 24), ) + __applepay = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepay'), 'applepay', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaapplepay', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1197, 24), ) applepay = property(__applepay.value, __applepay.set, None, None) # Element {http://www.vantivcnp.com/schema}cardValidationNum uses Python identifier cardValidationNum - __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1142, 24), ) + __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1200, 24), ) cardValidationNum = property(__cardValidationNum.value, __cardValidationNum.set, None, None) # Element {http://www.vantivcnp.com/schema}encryptedCardValidationNum uses Python identifier encryptedCardValidationNum - __encryptedCardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptedCardValidationNum'), 'encryptedCardValidationNum', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaencryptedCardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1143, 24), ) + __encryptedCardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'encryptedCardValidationNum'), 'encryptedCardValidationNum', '__httpwww_vantivcnp_comschema_registerTokenRequestType_httpwww_vantivcnp_comschemaencryptedCardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1201, 24), ) encryptedCardValidationNum = property(__encryptedCardValidationNum.value, __encryptedCardValidationNum.set, None, None) @@ -8593,90 +8909,90 @@ class CTD_ANON_60 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1151, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1209, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1155, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1213, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpToken uses Python identifier cnpToken - __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1156, 24), ) + __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1214, 24), ) cnpToken = property(__cnpToken.value, __cnpToken.set, None, None) # Element {http://www.vantivcnp.com/schema}bin uses Python identifier bin - __bin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bin'), 'bin', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1157, 24), ) + __bin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'bin'), 'bin', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemabin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1215, 24), ) bin = property(__bin.value, __bin.set, None, None) # Element {http://www.vantivcnp.com/schema}type uses Python identifier type - __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1158, 24), ) + __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'type'), 'type', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschematype', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1216, 24), ) type = property(__type.value, __type.set, None, None) # Element {http://www.vantivcnp.com/schema}eCheckAccountSuffix uses Python identifier eCheckAccountSuffix - __eCheckAccountSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), 'eCheckAccountSuffix', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaeCheckAccountSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1159, 24), ) + __eCheckAccountSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), 'eCheckAccountSuffix', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaeCheckAccountSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1217, 24), ) eCheckAccountSuffix = property(__eCheckAccountSuffix.value, __eCheckAccountSuffix.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1160, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1218, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1161, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1219, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1162, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1220, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1163, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1221, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}accountRangeId uses Python identifier accountRangeId - __accountRangeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), 'accountRangeId', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaaccountRangeId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1166, 24), ) + __accountRangeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), 'accountRangeId', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaaccountRangeId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1224, 24), ) accountRangeId = property(__accountRangeId.value, __accountRangeId.set, None, None) # Element {http://www.vantivcnp.com/schema}applepayResponse uses Python identifier applepayResponse - __applepayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), 'applepayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2193, 4), ) + __applepayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), 'applepayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2269, 4), ) applepayResponse = property(__applepayResponse.value, __applepayResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}androidpayResponse uses Python identifier androidpayResponse - __androidpayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), 'androidpayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2209, 4), ) + __androidpayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), 'androidpayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_60_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2285, 4), ) androidpayResponse = property(__androidpayResponse.value, __androidpayResponse.set, None, None) @@ -8714,181 +9030,188 @@ class CTD_ANON_61 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1177, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1235, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1181, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1239, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1182, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1240, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1183, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1241, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1184, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1242, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}cardProductId uses Python identifier cardProductId - __cardProductId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), 'cardProductId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemacardProductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1185, 24), ) + __cardProductId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), 'cardProductId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemacardProductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1243, 24), ) cardProductId = property(__cardProductId.value, __cardProductId.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1187, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1245, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1188, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1246, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1189, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1247, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}authCode uses Python identifier authCode - __authCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authCode'), 'authCode', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1190, 24), ) + __authCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authCode'), 'authCode', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1248, 24), ) authCode = property(__authCode.value, __authCode.set, None, None) # Element {http://www.vantivcnp.com/schema}authorizationResponseSubCode uses Python identifier authorizationResponseSubCode - __authorizationResponseSubCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), 'authorizationResponseSubCode', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaauthorizationResponseSubCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1191, 24), ) + __authorizationResponseSubCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), 'authorizationResponseSubCode', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaauthorizationResponseSubCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1249, 24), ) authorizationResponseSubCode = property(__authorizationResponseSubCode.value, __authorizationResponseSubCode.set, None, None) # Element {http://www.vantivcnp.com/schema}approvedAmount uses Python identifier approvedAmount - __approvedAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), 'approvedAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1192, 24), ) + __approvedAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), 'approvedAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1250, 24), ) approvedAmount = property(__approvedAmount.value, __approvedAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}accountInformation uses Python identifier accountInformation - __accountInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), 'accountInformation', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaaccountInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1193, 24), ) + __accountInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), 'accountInformation', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaaccountInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1251, 24), ) accountInformation = property(__accountInformation.value, __accountInformation.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1197, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1255, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}recyclingResponse uses Python identifier recyclingResponse - __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1199, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1257, 24), ) recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}recurringResponse uses Python identifier recurringResponse - __recurringResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), 'recurringResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemarecurringResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1200, 24), ) + __recurringResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), 'recurringResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemarecurringResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1258, 24), ) recurringResponse = property(__recurringResponse.value, __recurringResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}cardSuffix uses Python identifier cardSuffix - __cardSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), 'cardSuffix', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemacardSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1204, 24), ) + __cardSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), 'cardSuffix', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemacardSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1262, 24), ) cardSuffix = property(__cardSuffix.value, __cardSuffix.set, None, None) # Element {http://www.vantivcnp.com/schema}networkTransactionId uses Python identifier networkTransactionId - __networkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), 'networkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemanetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1207, 24), ) + __networkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), 'networkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemanetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1265, 24), ) networkTransactionId = property(__networkTransactionId.value, __networkTransactionId.set, None, None) # Element {http://www.vantivcnp.com/schema}paymentAccountReferenceNumber uses Python identifier paymentAccountReferenceNumber - __paymentAccountReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), 'paymentAccountReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapaymentAccountReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1208, 24), ) + __paymentAccountReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), 'paymentAccountReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapaymentAccountReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1266, 24), ) paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.set, None, None) + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1270, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + + # Element {http://www.vantivcnp.com/schema}enhancedAuthResponse uses Python identifier enhancedAuthResponse - __enhancedAuthResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), 'enhancedAuthResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaenhancedAuthResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1275, 4), ) + __enhancedAuthResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), 'enhancedAuthResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaenhancedAuthResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1335, 4), ) enhancedAuthResponse = property(__enhancedAuthResponse.value, __enhancedAuthResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater - __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) # Element {http://www.vantivcnp.com/schema}applepayResponse uses Python identifier applepayResponse - __applepayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), 'applepayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2193, 4), ) + __applepayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), 'applepayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2269, 4), ) applepayResponse = property(__applepayResponse.value, __applepayResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}androidpayResponse uses Python identifier androidpayResponse - __androidpayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), 'androidpayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2209, 4), ) + __androidpayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), 'androidpayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2285, 4), ) androidpayResponse = property(__androidpayResponse.value, __androidpayResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}pinlessDebitResponse uses Python identifier pinlessDebitResponse - __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2634, 4), ) + __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_61_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2710, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) @@ -8918,6 +9241,7 @@ class CTD_ANON_61 (transactionTypeWithReportGroup): __cardSuffix.name() : __cardSuffix, __networkTransactionId.name() : __networkTransactionId, __paymentAccountReferenceNumber.name() : __paymentAccountReferenceNumber, + __checkoutId.name() : __checkoutId, __enhancedAuthResponse.name() : __enhancedAuthResponse, __fraudResult.name() : __fraudResult, __giftCardResponse.name() : __giftCardResponse, @@ -8939,55 +9263,62 @@ class CTD_ANON_62 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1299, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1359, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1303, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1363, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1304, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1364, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1305, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1365, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1307, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1367, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1308, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1368, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1309, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1369, 24), ) location = property(__location.value, __location.set, None, None) + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1373, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + + # Element {http://www.vantivcnp.com/schema}pinlessDebitResponse uses Python identifier pinlessDebitResponse - __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2634, 4), ) + __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_62_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2710, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) @@ -9005,6 +9336,7 @@ class CTD_ANON_62 (transactionTypeWithReportGroup): __postDate.name() : __postDate, __message.name() : __message, __location.name() : __location, + __checkoutId.name() : __checkoutId, __pinlessDebitResponse.name() : __pinlessDebitResponse }) _AttributeMap.update({ @@ -9020,55 +9352,55 @@ class CTD_ANON_63 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1319, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1381, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1323, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1385, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1324, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1386, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1325, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1387, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1327, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1389, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1328, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1390, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1329, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1391, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_63_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9101,55 +9433,55 @@ class CTD_ANON_64 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1338, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1400, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1342, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1404, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1343, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1405, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1344, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1406, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1346, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1408, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1347, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1409, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1348, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1410, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_64_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9182,55 +9514,55 @@ class CTD_ANON_65 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1358, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1420, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1362, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1424, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1363, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1425, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1364, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1426, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1366, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1428, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1367, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1429, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1368, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1430, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_65_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9263,55 +9595,55 @@ class CTD_ANON_66 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1378, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1440, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1382, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1444, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1383, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1445, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1384, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1446, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1386, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1448, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1387, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1449, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1388, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1450, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_66_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9344,55 +9676,55 @@ class CTD_ANON_67 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1398, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1460, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1402, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1464, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1403, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1465, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1404, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1466, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1406, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1468, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1407, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1469, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1408, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1470, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_67_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9425,55 +9757,55 @@ class CTD_ANON_68 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1418, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1480, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1422, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1484, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1423, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1485, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1424, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1486, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1426, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1488, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1427, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1489, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1428, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1490, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_68_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9506,55 +9838,55 @@ class CTD_ANON_69 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1438, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1500, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1442, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1504, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1443, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1505, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1444, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1506, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1446, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1508, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1447, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1509, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1448, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1510, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_69_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9587,69 +9919,76 @@ class CTD_ANON_70 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1458, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1520, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1462, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1524, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1464, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1526, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1465, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1527, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1467, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1529, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1468, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1530, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1469, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1531, 24), ) location = property(__location.value, __location.set, None, None) + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1538, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + + # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater - __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) # Element {http://www.vantivcnp.com/schema}pinlessDebitResponse uses Python identifier pinlessDebitResponse - __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2634, 4), ) + __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_70_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2710, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) @@ -9667,6 +10006,7 @@ class CTD_ANON_70 (transactionTypeWithReportGroup): __postDate.name() : __postDate, __message.name() : __message, __location.name() : __location, + __checkoutId.name() : __checkoutId, __fraudResult.name() : __fraudResult, __accountUpdater.name() : __accountUpdater, __pinlessDebitResponse.name() : __pinlessDebitResponse @@ -9684,62 +10024,62 @@ class CTD_ANON_71 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1482, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1546, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1486, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1550, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1488, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1552, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1489, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1553, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1491, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1555, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1492, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1556, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1493, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1557, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_71_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9773,76 +10113,83 @@ class CTD_ANON_72 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1503, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1567, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1507, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1571, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1508, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1572, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1509, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1573, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1511, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1575, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1512, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1576, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1513, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1577, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1515, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1579, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1585, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + + # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater - __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_72_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) @@ -9861,6 +10208,7 @@ class CTD_ANON_72 (transactionTypeWithReportGroup): __message.name() : __message, __location.name() : __location, __tokenResponse.name() : __tokenResponse, + __checkoutId.name() : __checkoutId, __fraudResult.name() : __fraudResult, __giftCardResponse.name() : __giftCardResponse, __accountUpdater.name() : __accountUpdater @@ -9878,69 +10226,76 @@ class CTD_ANON_73 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1527, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1593, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1531, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1597, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1532, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1598, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1533, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1599, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1535, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1601, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1536, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1602, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1537, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1603, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1539, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1605, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1610, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + + # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_73_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -9959,6 +10314,7 @@ class CTD_ANON_73 (transactionTypeWithReportGroup): __message.name() : __message, __location.name() : __location, __tokenResponse.name() : __tokenResponse, + __checkoutId.name() : __checkoutId, __fraudResult.name() : __fraudResult, __giftCardResponse.name() : __giftCardResponse }) @@ -9975,209 +10331,216 @@ class CTD_ANON_74 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1550, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1618, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}enhancedAuthResponse uses Python identifier enhancedAuthResponse - __enhancedAuthResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), 'enhancedAuthResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaenhancedAuthResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1275, 4), ) + __enhancedAuthResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), 'enhancedAuthResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaenhancedAuthResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1335, 4), ) enhancedAuthResponse = property(__enhancedAuthResponse.value, __enhancedAuthResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1554, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1622, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1555, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1623, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1556, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1624, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1557, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1625, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}cardProductId uses Python identifier cardProductId - __cardProductId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), 'cardProductId', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemacardProductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1558, 24), ) + __cardProductId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), 'cardProductId', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemacardProductId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1626, 24), ) cardProductId = property(__cardProductId.value, __cardProductId.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1559, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1627, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1560, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1628, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1561, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1629, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}authCode uses Python identifier authCode - __authCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authCode'), 'authCode', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1562, 24), ) + __authCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authCode'), 'authCode', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaauthCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1630, 24), ) authCode = property(__authCode.value, __authCode.set, None, None) # Element {http://www.vantivcnp.com/schema}authorizationResponseSubCode uses Python identifier authorizationResponseSubCode - __authorizationResponseSubCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), 'authorizationResponseSubCode', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaauthorizationResponseSubCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1563, 24), ) + __authorizationResponseSubCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), 'authorizationResponseSubCode', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaauthorizationResponseSubCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1631, 24), ) authorizationResponseSubCode = property(__authorizationResponseSubCode.value, __authorizationResponseSubCode.set, None, None) # Element {http://www.vantivcnp.com/schema}approvedAmount uses Python identifier approvedAmount - __approvedAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), 'approvedAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1564, 24), ) + __approvedAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), 'approvedAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1632, 24), ) approvedAmount = property(__approvedAmount.value, __approvedAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}accountInformation uses Python identifier accountInformation - __accountInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), 'accountInformation', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaaccountInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1565, 24), ) + __accountInformation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), 'accountInformation', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaaccountInformation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1633, 24), ) accountInformation = property(__accountInformation.value, __accountInformation.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1568, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1636, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}recyclingResponse uses Python identifier recyclingResponse - __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1571, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1639, 24), ) recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}recurringResponse uses Python identifier recurringResponse - __recurringResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), 'recurringResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemarecurringResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1572, 24), ) + __recurringResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), 'recurringResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemarecurringResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1640, 24), ) recurringResponse = property(__recurringResponse.value, __recurringResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}cardSuffix uses Python identifier cardSuffix - __cardSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), 'cardSuffix', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemacardSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1576, 24), ) + __cardSuffix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), 'cardSuffix', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemacardSuffix', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1644, 24), ) cardSuffix = property(__cardSuffix.value, __cardSuffix.set, None, None) # Element {http://www.vantivcnp.com/schema}networkTransactionId uses Python identifier networkTransactionId - __networkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), 'networkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemanetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1587, 24), ) + __networkTransactionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), 'networkTransactionId', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemanetworkTransactionId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1655, 24), ) networkTransactionId = property(__networkTransactionId.value, __networkTransactionId.set, None, None) # Element {http://www.vantivcnp.com/schema}paymentAccountReferenceNumber uses Python identifier paymentAccountReferenceNumber - __paymentAccountReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), 'paymentAccountReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemapaymentAccountReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1590, 24), ) + __paymentAccountReferenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), 'paymentAccountReferenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemapaymentAccountReferenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1658, 24), ) paymentAccountReferenceNumber = property(__paymentAccountReferenceNumber.value, __paymentAccountReferenceNumber.set, None, None) + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1660, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + + # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater - __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) # Element {http://www.vantivcnp.com/schema}applepayResponse uses Python identifier applepayResponse - __applepayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), 'applepayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2193, 4), ) + __applepayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), 'applepayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaapplepayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2269, 4), ) applepayResponse = property(__applepayResponse.value, __applepayResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}androidpayResponse uses Python identifier androidpayResponse - __androidpayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), 'androidpayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2209, 4), ) + __androidpayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), 'androidpayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaandroidpayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2285, 4), ) androidpayResponse = property(__androidpayResponse.value, __androidpayResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}sepaDirectDebitResponse uses Python identifier sepaDirectDebitResponse - __sepaDirectDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), 'sepaDirectDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemasepaDirectDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2233, 4), ) + __sepaDirectDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), 'sepaDirectDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemasepaDirectDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2309, 4), ) sepaDirectDebitResponse = property(__sepaDirectDebitResponse.value, __sepaDirectDebitResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}idealResponse uses Python identifier idealResponse - __idealResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), 'idealResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaidealResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2249, 4), ) + __idealResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), 'idealResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemaidealResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2325, 4), ) idealResponse = property(__idealResponse.value, __idealResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}giropayResponse uses Python identifier giropayResponse - __giropayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), 'giropayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemagiropayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2265, 4), ) + __giropayResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), 'giropayResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemagiropayResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2341, 4), ) giropayResponse = property(__giropayResponse.value, __giropayResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}sofortResponse uses Python identifier sofortResponse - __sofortResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), 'sofortResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemasofortResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2281, 4), ) + __sofortResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), 'sofortResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemasofortResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2357, 4), ) sofortResponse = property(__sofortResponse.value, __sofortResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}pinlessDebitResponse uses Python identifier pinlessDebitResponse - __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2634, 4), ) + __pinlessDebitResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), 'pinlessDebitResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_74_httpwww_vantivcnp_comschemapinlessDebitResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2710, 4), ) pinlessDebitResponse = property(__pinlessDebitResponse.value, __pinlessDebitResponse.set, None, None) @@ -10208,6 +10571,7 @@ class CTD_ANON_74 (transactionTypeWithReportGroup): __cardSuffix.name() : __cardSuffix, __networkTransactionId.name() : __networkTransactionId, __paymentAccountReferenceNumber.name() : __paymentAccountReferenceNumber, + __checkoutId.name() : __checkoutId, __fraudResult.name() : __fraudResult, __giftCardResponse.name() : __giftCardResponse, __accountUpdater.name() : __accountUpdater, @@ -10232,62 +10596,69 @@ class CTD_ANON_75 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1598, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1668, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1602, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1672, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1603, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1673, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1604, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1674, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1606, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1676, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1607, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1677, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1608, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1678, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1610, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1680, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1684, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + + # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_75_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) @@ -10306,6 +10677,7 @@ class CTD_ANON_75 (transactionTypeWithReportGroup): __message.name() : __message, __location.name() : __location, __tokenResponse.name() : __tokenResponse, + __checkoutId.name() : __checkoutId, __fraudResult.name() : __fraudResult }) _AttributeMap.update({ @@ -10321,62 +10693,62 @@ class CTD_ANON_76 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1620, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1692, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1624, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1696, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1625, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1697, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1626, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1698, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1628, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1700, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1629, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1701, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1630, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1702, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_76_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -10410,69 +10782,69 @@ class CTD_ANON_77 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1653, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1725, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1657, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1729, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1658, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1730, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1659, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1731, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1661, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1733, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1662, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1734, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1663, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1735, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}virtualGiftCardResponse uses Python identifier virtualGiftCardResponse - __virtualGiftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), 'virtualGiftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemavirtualGiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1728, 4), ) + __virtualGiftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), 'virtualGiftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_77_httpwww_vantivcnp_comschemavirtualGiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1800, 4), ) virtualGiftCardResponse = property(__virtualGiftCardResponse.value, __virtualGiftCardResponse.set, None, None) @@ -10507,62 +10879,62 @@ class CTD_ANON_78 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1674, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1746, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1678, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1750, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1679, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1751, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1680, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1752, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1682, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1754, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1683, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1755, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1684, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1756, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_78_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -10596,62 +10968,62 @@ class CTD_ANON_79 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1694, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1766, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1698, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1770, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1699, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1771, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1700, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1772, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1702, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1774, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1703, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1775, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1704, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1776, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_79_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) @@ -10685,62 +11057,62 @@ class CTD_ANON_80 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1738, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1810, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1742, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1814, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1743, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1815, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1744, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1816, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1746, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1818, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1747, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1819, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1748, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_80_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1820, 24), ) location = property(__location.value, __location.set, None, None) @@ -10774,69 +11146,69 @@ class CTD_ANON_81 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1758, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1830, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fraudResult uses Python identifier fraudResult - __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4), ) + __fraudResult = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), 'fraudResult', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemafraudResult', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4), ) fraudResult = property(__fraudResult.value, __fraudResult.set, None, None) # Element {http://www.vantivcnp.com/schema}giftCardResponse uses Python identifier giftCardResponse - __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4), ) + __giftCardResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), 'giftCardResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemagiftCardResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4), ) giftCardResponse = property(__giftCardResponse.value, __giftCardResponse.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1762, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1834, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1763, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1835, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1764, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1836, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1766, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1838, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1767, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1839, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1768, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1840, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}approvedAmount uses Python identifier approvedAmount - __approvedAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), 'approvedAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1770, 24), ) + __approvedAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), 'approvedAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_81_httpwww_vantivcnp_comschemaapprovedAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1842, 24), ) approvedAmount = property(__approvedAmount.value, __approvedAmount.set, None, None) @@ -10871,97 +11243,97 @@ class CTD_ANON_82 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1781, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1853, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}shipToAddress uses Python identifier shipToAddress - __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4), ) shipToAddress = property(__shipToAddress.value, __shipToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1786, 28), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1858, 28), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1787, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1859, 28), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1789, 28), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1861, 28), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1792, 28), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1864, 28), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}verify uses Python identifier verify - __verify = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'verify'), 'verify', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaverify', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1793, 28), ) + __verify = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'verify'), 'verify', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaverify', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1865, 28), ) verify = property(__verify.value, __verify.set, None, None) # Element {http://www.vantivcnp.com/schema}secondaryAmount uses Python identifier secondaryAmount - __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1795, 28), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1867, 28), ) secondaryAmount = property(__secondaryAmount.value, __secondaryAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1796, 28), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1868, 28), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}echeck uses Python identifier echeck - __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1799, 39), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1871, 39), ) echeck = property(__echeck.value, __echeck.set, None, None) # Element {http://www.vantivcnp.com/schema}echeckToken uses Python identifier echeckToken - __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1799, 101), ) + __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1871, 101), ) echeckToken = property(__echeckToken.value, __echeckToken.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1801, 28), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_82_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1873, 28), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -11000,83 +11372,83 @@ class CTD_ANON_83 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1811, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1883, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1817, 32), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1889, 32), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1818, 32), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1890, 32), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}secondaryAmount uses Python identifier secondaryAmount - __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1819, 32), ) + __secondaryAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), 'secondaryAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemasecondaryAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1891, 32), ) secondaryAmount = property(__secondaryAmount.value, __secondaryAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1821, 32), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1893, 32), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1824, 32), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1896, 32), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1827, 32), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1899, 32), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}echeck uses Python identifier echeck - __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1829, 43), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1901, 43), ) echeck = property(__echeck.value, __echeck.set, None, None) # Element {http://www.vantivcnp.com/schema}echeckToken uses Python identifier echeckToken - __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1829, 105), ) + __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1901, 105), ) echeckToken = property(__echeckToken.value, __echeckToken.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1831, 32), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_83_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1903, 32), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -11113,55 +11485,55 @@ class CTD_ANON_84 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1842, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1914, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1846, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1918, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1847, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1919, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1848, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1920, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}echeck uses Python identifier echeck - __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1850, 35), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1922, 35), ) echeck = property(__echeck.value, __echeck.set, None, None) # Element {http://www.vantivcnp.com/schema}echeckToken uses Python identifier echeckToken - __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1850, 97), ) + __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1922, 97), ) echeckToken = property(__echeckToken.value, __echeckToken.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1851, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_84_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1923, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -11194,159 +11566,76 @@ class CTD_ANON_85 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1859, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1931, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1863, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1935, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1864, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1936, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1865, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1937, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1866, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1938, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1867, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1939, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}verificationCode uses Python identifier verificationCode - __verificationCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'verificationCode'), 'verificationCode', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaverificationCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1868, 24), ) + __verificationCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'verificationCode'), 'verificationCode', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaverificationCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1940, 24), ) verificationCode = property(__verificationCode.value, __verificationCode.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1870, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1942, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1872, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1944, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater - __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4), ) - - - accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) - - - # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType - - # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType - - # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __message.name() : __message, - __location.name() : __location, - __verificationCode.name() : __verificationCode, - __postDate.name() : __postDate, - __tokenResponse.name() : __tokenResponse, - __accountUpdater.name() : __accountUpdater - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_85 = CTD_ANON_85 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_86 (transactionTypeWithReportGroup): - """Complex type [anonymous] with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1880, 8) - _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() - _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() - # Base type is transactionTypeWithReportGroup - - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1884, 24), ) - - - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1885, 24), ) - - - response = property(__response.value, __response.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1886, 24), ) - - - responseTime = property(__responseTime.value, __responseTime.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1887, 24), ) - - - message = property(__message.value, __message.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1888, 24), ) - - - location = property(__location.value, __location.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1890, 24), ) - - - postDate = property(__postDate.value, __postDate.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1892, 24), ) + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1946, 24), ) - tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater - __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_85_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) @@ -11363,72 +11652,171 @@ class CTD_ANON_86 (transactionTypeWithReportGroup): __responseTime.name() : __responseTime, __message.name() : __message, __location.name() : __location, + __verificationCode.name() : __verificationCode, __postDate.name() : __postDate, __tokenResponse.name() : __tokenResponse, + __checkoutId.name() : __checkoutId, __accountUpdater.name() : __accountUpdater }) _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_86 = CTD_ANON_86 +_module_typeBindings.CTD_ANON_85 = CTD_ANON_85 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_87 (transactionTypeWithReportGroup): +class CTD_ANON_86 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1979, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1954, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1983, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1958, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1984, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1959, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1985, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1960, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1986, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1961, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1987, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1962, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1989, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1964, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1990, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1966, 24), ) + + + tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1968, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_86_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4), ) + + + accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) + + + # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType + + # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType + + # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __message.name() : __message, + __location.name() : __location, + __postDate.name() : __postDate, + __tokenResponse.name() : __tokenResponse, + __checkoutId.name() : __checkoutId, + __accountUpdater.name() : __accountUpdater + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_86 = CTD_ANON_86 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_87 (transactionTypeWithReportGroup): + """Complex type [anonymous] with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = None + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2055, 8) + _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() + _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() + # Base type is transactionTypeWithReportGroup + + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2059, 24), ) + + + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2060, 24), ) + + + response = property(__response.value, __response.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2061, 24), ) + + + responseTime = property(__responseTime.value, __responseTime.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2062, 24), ) + + + message = property(__message.value, __message.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2063, 24), ) + + + location = property(__location.value, __location.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2065, 24), ) + + + postDate = property(__postDate.value, __postDate.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_87_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2066, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -11461,41 +11849,41 @@ class CTD_ANON_88 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1998, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2074, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2002, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2078, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}echeck uses Python identifier echeck - __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2004, 28), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2080, 28), ) echeck = property(__echeck.value, __echeck.set, None, None) # Element {http://www.vantivcnp.com/schema}echeckToken uses Python identifier echeckToken - __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2005, 28), ) + __echeckToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), 'echeckToken', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemaecheckToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2081, 28), ) echeckToken = property(__echeckToken.value, __echeckToken.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2007, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2083, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2008, 24), ) + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_88_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2084, 24), ) customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) @@ -11526,62 +11914,62 @@ class CTD_ANON_89 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2016, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2092, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}accountUpdater uses Python identifier accountUpdater - __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4), ) + __accountUpdater = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), 'accountUpdater', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemaaccountUpdater', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4), ) accountUpdater = property(__accountUpdater.value, __accountUpdater.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2020, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2096, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2021, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2097, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2022, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2098, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2023, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2099, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2024, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2100, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2026, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2102, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2028, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_89_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2104, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -11615,27 +12003,27 @@ class updateCardValidationNumOnToken_ (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnToken') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2095, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2171, 4) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_updateCardValidationNumOnToken__httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2099, 20), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_updateCardValidationNumOnToken__httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2175, 20), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpToken uses Python identifier cnpToken - __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_updateCardValidationNumOnToken__httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2100, 20), ) + __cnpToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), 'cnpToken', '__httpwww_vantivcnp_comschema_updateCardValidationNumOnToken__httpwww_vantivcnp_comschemacnpToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2176, 20), ) cnpToken = property(__cnpToken.value, __cnpToken.set, None, None) # Element {http://www.vantivcnp.com/schema}cardValidationNum uses Python identifier cardValidationNum - __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_updateCardValidationNumOnToken__httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2101, 20), ) + __cardValidationNum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), 'cardValidationNum', '__httpwww_vantivcnp_comschema_updateCardValidationNumOnToken__httpwww_vantivcnp_comschemacardValidationNum', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2177, 20), ) cardValidationNum = property(__cardValidationNum.value, __cardValidationNum.set, None, None) @@ -11665,41 +12053,41 @@ class CTD_ANON_90 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2108, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2184, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2112, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2188, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2113, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2189, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2114, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2190, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2115, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2191, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2116, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_90_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2192, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) @@ -11730,55 +12118,55 @@ class CTD_ANON_91 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2131, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2207, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}shipToAddress uses Python identifier shipToAddress - __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4), ) + __shipToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), 'shipToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemashipToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4), ) shipToAddress = property(__shipToAddress.value, __shipToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}advancedFraudChecks uses Python identifier advancedFraudChecks - __advancedFraudChecks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), 'advancedFraudChecks', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2135, 24), ) + __advancedFraudChecks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), 'advancedFraudChecks', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaadvancedFraudChecks', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2211, 24), ) advancedFraudChecks = property(__advancedFraudChecks.value, __advancedFraudChecks.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2138, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2214, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}eventType uses Python identifier eventType - __eventType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eventType'), 'eventType', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaeventType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2139, 24), ) + __eventType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'eventType'), 'eventType', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaeventType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2215, 24), ) eventType = property(__eventType.value, __eventType.set, None, None) # Element {http://www.vantivcnp.com/schema}accountLogin uses Python identifier accountLogin - __accountLogin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountLogin'), 'accountLogin', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaaccountLogin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2140, 24), ) + __accountLogin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountLogin'), 'accountLogin', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaaccountLogin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2216, 24), ) accountLogin = property(__accountLogin.value, __accountLogin.set, None, None) # Element {http://www.vantivcnp.com/schema}accountPasshash uses Python identifier accountPasshash - __accountPasshash = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash'), 'accountPasshash', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaaccountPasshash', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2141, 24), ) + __accountPasshash = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash'), 'accountPasshash', '__httpwww_vantivcnp_comschema_CTD_ANON_91_httpwww_vantivcnp_comschemaaccountPasshash', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2217, 24), ) accountPasshash = property(__accountPasshash.value, __accountPasshash.set, None, None) @@ -11811,48 +12199,48 @@ class CTD_ANON_92 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2149, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2225, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2153, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2229, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2154, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2230, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2155, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2231, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2156, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2232, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2157, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2233, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}advancedFraudResults uses Python identifier advancedFraudResults - __advancedFraudResults = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), 'advancedFraudResults', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemaadvancedFraudResults', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2158, 24), ) + __advancedFraudResults = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), 'advancedFraudResults', '__httpwww_vantivcnp_comschema_CTD_ANON_92_httpwww_vantivcnp_comschemaadvancedFraudResults', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2234, 24), ) advancedFraudResults = property(__advancedFraudResults.value, __advancedFraudResults.set, None, None) @@ -11884,55 +12272,55 @@ class CTD_ANON_93 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2295, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2371, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2299, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2375, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2300, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2376, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2301, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2377, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2302, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2378, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2304, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2380, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2305, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2381, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2306, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_93_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2382, 24), ) location = property(__location.value, __location.set, None, None) @@ -11946,8 +12334,8 @@ class CTD_ANON_93 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_93_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2308, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2308, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2384, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2384, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -11973,55 +12361,55 @@ class CTD_ANON_94 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2315, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2391, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2319, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2395, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2320, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2396, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2321, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2397, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2322, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2398, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2324, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2400, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2325, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2401, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2326, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_94_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2402, 24), ) location = property(__location.value, __location.set, None, None) @@ -12035,8 +12423,8 @@ class CTD_ANON_94 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_94_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2328, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2328, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2404, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2404, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12062,27 +12450,27 @@ class CTD_ANON_95 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2335, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2411, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2340, 28), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2416, 28), ) fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2341, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2417, 28), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2342, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_95_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2418, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12111,27 +12499,27 @@ class CTD_ANON_96 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2351, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2427, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2356, 28), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2432, 28), ) fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2357, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2433, 28), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2358, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_96_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2434, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12160,55 +12548,55 @@ class CTD_ANON_97 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2367, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2443, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2371, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2447, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2372, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2448, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2373, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2449, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2374, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2450, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2376, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2452, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2377, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2453, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2378, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_97_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2454, 24), ) location = property(__location.value, __location.set, None, None) @@ -12222,8 +12610,8 @@ class CTD_ANON_97 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_97_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2380, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2380, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2456, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2456, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12249,55 +12637,55 @@ class CTD_ANON_98 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2387, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2463, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2391, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2467, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2392, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2468, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2393, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2469, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2394, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2470, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2396, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2472, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2397, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2473, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2398, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_98_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2474, 24), ) location = property(__location.value, __location.set, None, None) @@ -12311,8 +12699,8 @@ class CTD_ANON_98 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_98_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2400, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2400, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2476, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2476, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12338,34 +12726,34 @@ class CTD_ANON_99 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2407, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2483, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2413, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2489, 32), ) fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2414, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2490, 32), ) fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2416, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2492, 28), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2417, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_99_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2493, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12395,34 +12783,34 @@ class CTD_ANON_100 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2426, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2502, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2432, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2508, 32), ) fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2433, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2509, 32), ) fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2435, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2511, 28), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2436, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_100_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2512, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12452,55 +12840,55 @@ class CTD_ANON_101 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2445, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2521, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2449, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2525, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2450, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2526, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2451, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2527, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2452, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2528, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2454, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2530, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2455, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2531, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2456, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_101_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2532, 24), ) location = property(__location.value, __location.set, None, None) @@ -12514,8 +12902,8 @@ class CTD_ANON_101 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_101_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2458, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2458, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2534, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2534, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12541,55 +12929,55 @@ class CTD_ANON_102 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2465, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2541, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2469, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2545, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2470, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2546, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2471, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2547, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2472, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2548, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2474, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2550, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2475, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2551, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2476, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_102_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2552, 24), ) location = property(__location.value, __location.set, None, None) @@ -12603,8 +12991,8 @@ class CTD_ANON_102 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_102_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2478, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2478, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2554, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2554, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12630,34 +13018,34 @@ class CTD_ANON_103 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2485, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2561, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2491, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2567, 32), ) fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2492, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2568, 32), ) fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2494, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2570, 28), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2495, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_103_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2571, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12687,55 +13075,55 @@ class CTD_ANON_104 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2504, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2580, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2508, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2584, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2509, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2585, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2510, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2586, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2511, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2587, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2513, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2589, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2514, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2590, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2515, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_104_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2591, 24), ) location = property(__location.value, __location.set, None, None) @@ -12749,8 +13137,8 @@ class CTD_ANON_104 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_104_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2517, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2517, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2593, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2593, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12776,34 +13164,34 @@ class CTD_ANON_105 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2524, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2600, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2530, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2606, 32), ) fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2531, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2607, 32), ) fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2533, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2609, 28), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2534, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_105_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2610, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -12833,55 +13221,55 @@ class CTD_ANON_106 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2543, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2619, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2547, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2623, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2548, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2624, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2549, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2625, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2550, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2626, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2552, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2628, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2553, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2629, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2554, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_106_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2630, 24), ) location = property(__location.value, __location.set, None, None) @@ -12895,8 +13283,8 @@ class CTD_ANON_106 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_106_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2556, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2556, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2632, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2632, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -12922,55 +13310,55 @@ class CTD_ANON_107 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2564, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2640, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2568, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2644, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2569, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2645, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2570, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2646, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2571, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2647, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2573, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2649, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2574, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2650, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2575, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_107_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2651, 24), ) location = property(__location.value, __location.set, None, None) @@ -12984,8 +13372,8 @@ class CTD_ANON_107 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_107_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2577, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2577, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2653, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2653, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13011,55 +13399,55 @@ class CTD_ANON_108 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2584, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2660, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2588, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2664, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2589, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2665, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2590, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2666, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2591, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2667, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2593, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2669, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2594, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2670, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2595, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_108_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2671, 24), ) location = property(__location.value, __location.set, None, None) @@ -13073,8 +13461,8 @@ class CTD_ANON_108 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_108_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2597, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2597, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2673, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2673, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13100,13 +13488,13 @@ class CTD_ANON_109 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2604, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2680, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_109_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2608, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_109_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2684, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) @@ -13133,48 +13521,48 @@ class CTD_ANON_110 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2616, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2692, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2620, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2696, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2621, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2697, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2622, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2698, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2624, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2700, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2625, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2701, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2626, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_110_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2702, 24), ) location = property(__location.value, __location.set, None, None) @@ -13188,8 +13576,8 @@ class CTD_ANON_110 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_110_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2628, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2628, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2704, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2704, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13214,83 +13602,83 @@ class CTD_ANON_111 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2646, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2722, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2652, 32), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2728, 32), ) fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2653, 32), ) + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2729, 32), ) fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) # Element {http://www.vantivcnp.com/schema}customerName uses Python identifier customerName - __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2656, 32), ) + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2732, 32), ) customerName = property(__customerName.value, __customerName.set, None, None) # Element {http://www.vantivcnp.com/schema}submerchantName uses Python identifier submerchantName - __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2657, 32), ) + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2733, 32), ) submerchantName = property(__submerchantName.value, __submerchantName.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2659, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2735, 28), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2660, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2736, 28), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}disbursementType uses Python identifier disbursementType - __disbursementType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'disbursementType'), 'disbursementType', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemadisbursementType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2661, 28), ) + __disbursementType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'disbursementType'), 'disbursementType', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemadisbursementType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2737, 28), ) disbursementType = property(__disbursementType.value, __disbursementType.set, None, None) # Element {http://www.vantivcnp.com/schema}cardholderAddress uses Python identifier cardholderAddress - __cardholderAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress'), 'cardholderAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemacardholderAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2662, 28), ) + __cardholderAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress'), 'cardholderAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemacardholderAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2738, 28), ) cardholderAddress = property(__cardholderAddress.value, __cardholderAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2664, 32), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2740, 32), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}token uses Python identifier token - __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2665, 32), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2741, 32), ) token = property(__token.value, __token.set, None, None) # Element {http://www.vantivcnp.com/schema}paypage uses Python identifier paypage - __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2666, 32), ) + __paypage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypage'), 'paypage', '__httpwww_vantivcnp_comschema_CTD_ANON_111_httpwww_vantivcnp_comschemapaypage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2742, 32), ) paypage = property(__paypage.value, __paypage.set, None, None) @@ -13327,62 +13715,62 @@ class CTD_ANON_112 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2676, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2752, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2680, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2756, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2681, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2757, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2682, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2758, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2683, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2759, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2684, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2760, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2685, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2761, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2686, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2762, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}tokenResponse uses Python identifier tokenResponse - __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2688, 24), ) + __tokenResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), 'tokenResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_112_httpwww_vantivcnp_comschematokenResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2764, 24), ) tokenResponse = property(__tokenResponse.value, __tokenResponse.set, None, None) @@ -13396,8 +13784,8 @@ class CTD_ANON_112 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_112_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2690, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2690, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2766, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2766, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13424,55 +13812,55 @@ class CTD_ANON_113 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2697, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2773, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2701, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2777, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2702, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2778, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2703, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2779, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2704, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2780, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2706, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2782, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2707, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2783, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2708, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_113_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2784, 24), ) location = property(__location.value, __location.set, None, None) @@ -13486,8 +13874,8 @@ class CTD_ANON_113 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_113_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2710, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2710, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2786, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2786, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13513,55 +13901,55 @@ class CTD_ANON_114 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2717, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2793, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2721, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2797, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2722, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2798, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2723, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2799, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2724, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2800, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2726, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2802, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2727, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2803, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2728, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_114_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2804, 24), ) location = property(__location.value, __location.set, None, None) @@ -13575,8 +13963,8 @@ class CTD_ANON_114 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_114_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2730, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2730, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2806, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2806, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13602,27 +13990,27 @@ class CTD_ANON_115 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2737, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2813, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2742, 28), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2818, 28), ) fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2743, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2819, 28), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2744, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_115_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2820, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -13651,27 +14039,27 @@ class CTD_ANON_116 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2753, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2829, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_116_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2758, 28), ) + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_116_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2834, 28), ) fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_116_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2759, 28), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_116_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2835, 28), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_116_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2760, 28), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_116_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2836, 28), ) amount = property(__amount.value, __amount.set, None, None) @@ -13700,55 +14088,55 @@ class CTD_ANON_117 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2769, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2845, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2773, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2849, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2774, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2850, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2775, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2851, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2776, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2852, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2778, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2854, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2779, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2855, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2780, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_117_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2856, 24), ) location = property(__location.value, __location.set, None, None) @@ -13762,8 +14150,8 @@ class CTD_ANON_117 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_117_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2782, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2782, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2858, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2858, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13789,55 +14177,55 @@ class CTD_ANON_118 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2789, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2865, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2793, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2869, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2794, 24), ) + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2870, 24), ) fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2795, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2871, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2796, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2872, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2798, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2874, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2799, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2875, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2800, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_118_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2876, 24), ) location = property(__location.value, __location.set, None, None) @@ -13851,8 +14239,8 @@ class CTD_ANON_118 (transactionTypeWithReportGroup): # Attribute duplicate uses Python identifier duplicate __duplicate = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'duplicate'), 'duplicate', '__httpwww_vantivcnp_comschema_CTD_ANON_118_duplicate', pyxb.binding.datatypes.boolean) - __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2802, 20) - __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2802, 20) + __duplicate._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2878, 20) + __duplicate._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2878, 20) duplicate = property(__duplicate.value, __duplicate.set, None, None) @@ -13878,20 +14266,20 @@ class translateToLowValueTokenRequestType (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenRequestType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2810, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2886, 4) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_translateToLowValueTokenRequestType_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2814, 20), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_translateToLowValueTokenRequestType_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2890, 20), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}token uses Python identifier token - __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_translateToLowValueTokenRequestType_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2815, 20), ) + __token = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'token'), 'token', '__httpwww_vantivcnp_comschema_translateToLowValueTokenRequestType_httpwww_vantivcnp_comschematoken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2891, 20), ) token = property(__token.value, __token.set, None, None) @@ -13920,48 +14308,48 @@ class CTD_ANON_119 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2822, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2898, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2826, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2902, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}paypageRegistrationId uses Python identifier paypageRegistrationId - __paypageRegistrationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), 'paypageRegistrationId', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemapaypageRegistrationId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2827, 24), ) + __paypageRegistrationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), 'paypageRegistrationId', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemapaypageRegistrationId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2903, 24), ) paypageRegistrationId = property(__paypageRegistrationId.value, __paypageRegistrationId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2828, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2904, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2829, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2905, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2830, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2906, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2831, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_119_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2907, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) @@ -13993,62 +14381,62 @@ class CTD_ANON_120 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2871, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2947, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}enhancedData uses Python identifier enhancedData - __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4), ) enhancedData = property(__enhancedData.value, __enhancedData.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) # Element {http://www.vantivcnp.com/schema}lodgingInfo uses Python identifier lodgingInfo - __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2875, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2951, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2876, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2952, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}surchargeAmount uses Python identifier surchargeAmount - __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2877, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2953, 24), ) surchargeAmount = property(__surchargeAmount.value, __surchargeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}pin uses Python identifier pin - __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2882, 24), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_120_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2958, 24), ) pin = property(__pin.value, __pin.set, None, None) @@ -14082,55 +14470,55 @@ class CTD_ANON_121 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2890, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2966, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2894, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2970, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2895, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2971, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2896, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2972, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2897, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2973, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2898, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2974, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2899, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2975, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}recyclingResponse uses Python identifier recyclingResponse - __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2900, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_121_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2976, 24), ) recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) @@ -14163,62 +14551,62 @@ class CTD_ANON_122 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2915, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2991, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}enhancedData uses Python identifier enhancedData - __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4), ) + __enhancedData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), 'enhancedData', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemaenhancedData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4), ) enhancedData = property(__enhancedData.value, __enhancedData.set, None, None) # Element {http://www.vantivcnp.com/schema}customBilling uses Python identifier customBilling - __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4), ) + __customBilling = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), 'customBilling', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemacustomBilling', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4), ) customBilling = property(__customBilling.value, __customBilling.set, None, None) # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4), ) + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) # Element {http://www.vantivcnp.com/schema}lodgingInfo uses Python identifier lodgingInfo - __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4), ) + __lodgingInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), 'lodgingInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemalodgingInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4), ) lodgingInfo = property(__lodgingInfo.value, __lodgingInfo.set, None, None) # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2919, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2995, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2920, 24), ) + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2996, 24), ) amount = property(__amount.value, __amount.set, None, None) # Element {http://www.vantivcnp.com/schema}surchargeAmount uses Python identifier surchargeAmount - __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2921, 24), ) + __surchargeAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), 'surchargeAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemasurchargeAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2997, 24), ) surchargeAmount = property(__surchargeAmount.value, __surchargeAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}pin uses Python identifier pin - __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2926, 24), ) + __pin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pin'), 'pin', '__httpwww_vantivcnp_comschema_CTD_ANON_122_httpwww_vantivcnp_comschemapin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3002, 24), ) pin = property(__pin.value, __pin.set, None, None) @@ -14252,55 +14640,55 @@ class CTD_ANON_123 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2934, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3010, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2938, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3014, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2939, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3015, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2940, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3016, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2941, 24), ) + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3017, 24), ) postDate = property(__postDate.value, __postDate.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2942, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3018, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2943, 24), ) + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3019, 24), ) location = property(__location.value, __location.set, None, None) # Element {http://www.vantivcnp.com/schema}recyclingResponse uses Python identifier recyclingResponse - __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2944, 24), ) + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_123_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3020, 24), ) recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) @@ -14333,20 +14721,20 @@ class CTD_ANON_124 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3087, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3163, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cardOrToken uses Python identifier cardOrToken - __cardOrToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), 'cardOrToken', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemacardOrToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3081, 4), ) + __cardOrToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), 'cardOrToken', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemacardOrToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3157, 4), ) cardOrToken = property(__cardOrToken.value, __cardOrToken.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3091, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_124_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3167, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) @@ -14374,69 +14762,69 @@ class CTD_ANON_125 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3134, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3210, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3138, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3214, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3139, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3215, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3140, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3216, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3141, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3217, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3142, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3218, 24), ) message = property(__message.value, __message.set, None, None) # Element {http://www.vantivcnp.com/schema}updatedCard uses Python identifier updatedCard - __updatedCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), 'updatedCard', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaupdatedCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3143, 24), ) + __updatedCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), 'updatedCard', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaupdatedCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3219, 24), ) updatedCard = property(__updatedCard.value, __updatedCard.set, None, None) # Element {http://www.vantivcnp.com/schema}originalCard uses Python identifier originalCard - __originalCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), 'originalCard', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaoriginalCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3144, 24), ) + __originalCard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), 'originalCard', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaoriginalCard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3220, 24), ) originalCard = property(__originalCard.value, __originalCard.set, None, None) # Element {http://www.vantivcnp.com/schema}updatedToken uses Python identifier updatedToken - __updatedToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), 'updatedToken', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaupdatedToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3145, 24), ) + __updatedToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), 'updatedToken', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaupdatedToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3221, 24), ) updatedToken = property(__updatedToken.value, __updatedToken.set, None, None) # Element {http://www.vantivcnp.com/schema}originalToken uses Python identifier originalToken - __originalToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), 'originalToken', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaoriginalToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3146, 24), ) + __originalToken = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), 'originalToken', '__httpwww_vantivcnp_comschema_CTD_ANON_125_httpwww_vantivcnp_comschemaoriginalToken', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3222, 24), ) originalToken = property(__originalToken.value, __originalToken.set, None, None) @@ -14471,41 +14859,41 @@ class CTD_ANON_126 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3174, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3250, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3178, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3254, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3179, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3255, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}echeck uses Python identifier echeck - __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3181, 24), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3257, 24), ) echeck = property(__echeck.value, __echeck.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3182, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_126_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3258, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -14536,41 +14924,41 @@ class CTD_ANON_127 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3190, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3266, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}billToAddress uses Python identifier billToAddress - __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4), ) + __billToAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), 'billToAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemabillToAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4), ) billToAddress = property(__billToAddress.value, __billToAddress.set, None, None) # Element {http://www.vantivcnp.com/schema}orderId uses Python identifier orderId - __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3194, 24), ) + __orderId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderId'), 'orderId', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemaorderId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3270, 24), ) orderId = property(__orderId.value, __orderId.set, None, None) # Element {http://www.vantivcnp.com/schema}orderSource uses Python identifier orderSource - __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3195, 24), ) + __orderSource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), 'orderSource', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemaorderSource', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3271, 24), ) orderSource = property(__orderSource.value, __orderSource.set, None, None) # Element {http://www.vantivcnp.com/schema}echeck uses Python identifier echeck - __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3197, 24), ) + __echeck = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'echeck'), 'echeck', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemaecheck', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3273, 24), ) echeck = property(__echeck.value, __echeck.set, None, None) # Element {http://www.vantivcnp.com/schema}merchantData uses Python identifier merchantData - __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3198, 24), ) + __merchantData = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), 'merchantData', '__httpwww_vantivcnp_comschema_CTD_ANON_127_httpwww_vantivcnp_comschemamerchantData', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3274, 24), ) merchantData = property(__merchantData.value, __merchantData.set, None, None) @@ -14601,34 +14989,34 @@ class CTD_ANON_128 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3206, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3282, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3210, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3286, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3211, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3287, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3212, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3288, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3213, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_128_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3289, 24), ) message = property(__message.value, __message.set, None, None) @@ -14658,34 +15046,34 @@ class CTD_ANON_129 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3221, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3297, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3225, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3301, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3226, 24), ) + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3302, 24), ) response = property(__response.value, __response.set, None, None) # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3227, 24), ) + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3303, 24), ) responseTime = property(__responseTime.value, __responseTime.set, None, None) # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3228, 24), ) + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_129_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3304, 24), ) message = property(__message.value, __message.set, None, None) @@ -14715,58 +15103,23 @@ class CTD_ANON_130 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3236, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3358, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3242, 32), ) - - - fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3243, 32), ) - - - fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}vendorName uses Python identifier vendorName - __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3245, 28), ) - - - vendorName = property(__vendorName.value, __vendorName.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3246, 28), ) - - - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3247, 28), ) - - - amount = property(__amount.value, __amount.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3248, 28), ) + # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) - # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress - __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3249, 28), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24), ) - vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -14775,13 +15128,8 @@ class CTD_ANON_130 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __vendorName.name() : __vendorName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __vendorAddress.name() : __vendorAddress + __processingInstructions.name() : __processingInstructions, + __cnpTxnId.name() : __cnpTxnId }) _AttributeMap.update({ @@ -14796,58 +15144,65 @@ class CTD_ANON_131 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3258, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3371, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3264, 32), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24), ) - fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3265, 32), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24), ) - fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}vendorName uses Python identifier vendorName - __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3267, 28), ) + # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24), ) - vendorName = property(__vendorName.value, __vendorName.set, None, None) + responseTime = property(__responseTime.value, __responseTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3268, 28), ) + # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24), ) - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + postDate = property(__postDate.value, __postDate.set, None, None) - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3269, 28), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24), ) - amount = property(__amount.value, __amount.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3270, 28), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + location = property(__location.value, __location.set, None, None) - # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress - __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3271, 28), ) + # Element {http://www.vantivcnp.com/schema}recyclingResponse uses Python identifier recyclingResponse + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24), ) - vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) + recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -14856,13 +15211,14 @@ class CTD_ANON_131 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __vendorName.name() : __vendorName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __vendorAddress.name() : __vendorAddress + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __recyclingResponse.name() : __recyclingResponse, + __checkoutId.name() : __checkoutId }) _AttributeMap.update({ @@ -14877,51 +15233,16 @@ class CTD_ANON_132 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3281, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3398, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3286, 28), ) - - - fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}submerchantName uses Python identifier submerchantName - __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3287, 28), ) - - - submerchantName = property(__submerchantName.value, __submerchantName.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3288, 28), ) - - - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3289, 28), ) - - - amount = property(__amount.value, __amount.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3290, 28), ) - - - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3291, 28), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 24), ) - customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -14930,12 +15251,7 @@ class CTD_ANON_132 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __submerchantName.name() : __submerchantName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier + __cnpTxnId.name() : __cnpTxnId }) _AttributeMap.update({ @@ -14950,51 +15266,58 @@ class CTD_ANON_133 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3300, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3410, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3305, 28), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24), ) - fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}submerchantName uses Python identifier submerchantName - __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3306, 28), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24), ) - submerchantName = property(__submerchantName.value, __submerchantName.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3307, 28), ) + # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24), ) - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + responseTime = property(__responseTime.value, __responseTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3308, 28), ) + # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24), ) - amount = property(__amount.value, __amount.set, None, None) + postDate = property(__postDate.value, __postDate.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3309, 28), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3310, 28), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24), ) - customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) + location = property(__location.value, __location.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15003,12 +15326,13 @@ class CTD_ANON_133 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __submerchantName.name() : __submerchantName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __checkoutId.name() : __checkoutId }) _AttributeMap.update({ @@ -15023,51 +15347,58 @@ class CTD_ANON_134 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3319, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3429, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3324, 28), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24), ) - fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}customerName uses Python identifier customerName - __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3325, 28), ) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24), ) - customerName = property(__customerName.value, __customerName.set, None, None) + card = property(__card.value, __card.set, None, None) - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3326, 28), ) + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24), ) - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3327, 28), ) + # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24), ) - amount = property(__amount.value, __amount.set, None, None) + originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3328, 28), ) + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3329, 28), ) + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24), ) - customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15076,12 +15407,13 @@ class CTD_ANON_134 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingCustomerId.name() : __fundingCustomerId, - __customerName.name() : __customerName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier + __cnpTxnId.name() : __cnpTxnId, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ @@ -15096,51 +15428,58 @@ class CTD_ANON_135 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3338, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3447, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3343, 28), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24), ) - fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}customerName uses Python identifier customerName - __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3344, 28), ) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24), ) - customerName = property(__customerName.value, __customerName.set, None, None) + card = property(__card.value, __card.set, None, None) - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3345, 28), ) + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24), ) - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3346, 28), ) + # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24), ) - amount = property(__amount.value, __amount.set, None, None) + originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3347, 28), ) + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3348, 28), ) + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24), ) - customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15149,12 +15488,13 @@ class CTD_ANON_135 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingCustomerId.name() : __fundingCustomerId, - __customerName.name() : __customerName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier + __cnpTxnId.name() : __cnpTxnId, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ @@ -15169,23 +15509,65 @@ class CTD_ANON_136 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3403, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3465, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24), ) - processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3407, 24), ) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24), ) - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) + card = property(__card.value, __card.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}virtualGiftCardBin uses Python identifier virtualGiftCardBin + __virtualGiftCardBin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), 'virtualGiftCardBin', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24), ) + + + virtualGiftCardBin = property(__virtualGiftCardBin.value, __virtualGiftCardBin.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24), ) + + + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24), ) + + + originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24), ) + + + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24), ) + + + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15194,8 +15576,14 @@ class CTD_ANON_136 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __processingInstructions.name() : __processingInstructions, - __cnpTxnId.name() : __cnpTxnId + __cnpTxnId.name() : __cnpTxnId, + __card.name() : __card, + __virtualGiftCardBin.name() : __virtualGiftCardBin, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ @@ -15210,58 +15598,51 @@ class CTD_ANON_137 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3416, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3484, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3420, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3421, 24), ) - - - response = property(__response.value, __response.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3422, 24), ) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24), ) - responseTime = property(__responseTime.value, __responseTime.set, None, None) + card = property(__card.value, __card.set, None, None) - # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3423, 24), ) + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24), ) - postDate = property(__postDate.value, __postDate.set, None, None) + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3424, 24), ) + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24), ) - message = property(__message.value, __message.set, None, None) + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3425, 24), ) + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24), ) - location = property(__location.value, __location.set, None, None) + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) - # Element {http://www.vantivcnp.com/schema}recyclingResponse uses Python identifier recyclingResponse - __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3426, 24), ) + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24), ) - recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15271,12 +15652,11 @@ class CTD_ANON_137 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __recyclingResponse.name() : __recyclingResponse + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ @@ -15291,84 +15671,58 @@ class CTD_ANON_138 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3441, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3501, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3445, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType - - # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType - - # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_138 = CTD_ANON_138 - - -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_139 (transactionTypeWithReportGroup): - """Complex type [anonymous] with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3453, 8) - _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() - _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() - # Base type is transactionTypeWithReportGroup - - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3457, 24), ) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24), ) - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) + card = property(__card.value, __card.set, None, None) - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3458, 24), ) + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24), ) - response = property(__response.value, __response.set, None, None) + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3459, 24), ) + # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24), ) - responseTime = property(__responseTime.value, __responseTime.set, None, None) + originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) - # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3460, 24), ) + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24), ) - postDate = property(__postDate.value, __postDate.set, None, None) + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3461, 24), ) + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24), ) - message = property(__message.value, __message.set, None, None) + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3462, 24), ) + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24), ) - location = property(__location.value, __location.set, None, None) + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15378,74 +15732,75 @@ class CTD_ANON_139 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_139 = CTD_ANON_139 +_module_typeBindings.CTD_ANON_138 = CTD_ANON_138 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_140 (transactionTypeWithReportGroup): +class CTD_ANON_139 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3470, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3519, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3474, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3475, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3476, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24), ) originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3477, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24), ) originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3478, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24), ) originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3479, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24), ) originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3480, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -15468,68 +15823,47 @@ class CTD_ANON_140 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_140 = CTD_ANON_140 +_module_typeBindings.CTD_ANON_139 = CTD_ANON_139 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_141 (transactionTypeWithReportGroup): +class CTD_ANON_140 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3488, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3537, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3492, 24), ) - - - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3493, 24), ) - - - card = property(__card.value, __card.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3494, 24), ) - - - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3495, 24), ) + # Element {http://www.vantivcnp.com/schema}origId uses Python identifier origId + __origId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origId'), 'origId', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3541, 24), ) - originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) + origId = property(__origId.value, __origId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3496, 24), ) + # Element {http://www.vantivcnp.com/schema}origActionType uses Python identifier origActionType + __origActionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), 'origActionType', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3542, 24), ) - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + origActionType = property(__origActionType.value, __origActionType.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3497, 24), ) + # Element {http://www.vantivcnp.com/schema}origCnpTxnId uses Python identifier origCnpTxnId + __origCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), 'origCnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3543, 24), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + origCnpTxnId = property(__origCnpTxnId.value, __origCnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3498, 24), ) + # Element {http://www.vantivcnp.com/schema}showStatusOnly uses Python identifier showStatusOnly + __showStatusOnly = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), 'showStatusOnly', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3544, 24), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + showStatusOnly = property(__showStatusOnly.value, __showStatusOnly.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15538,86 +15872,69 @@ class CTD_ANON_141 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __origId.name() : __origId, + __origActionType.name() : __origActionType, + __origCnpTxnId.name() : __origCnpTxnId, + __showStatusOnly.name() : __showStatusOnly }) _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_141 = CTD_ANON_141 +_module_typeBindings.CTD_ANON_140 = CTD_ANON_140 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_142 (transactionTypeWithReportGroup): +class CTD_ANON_141 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3506, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3552, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3510, 24), ) - - - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3511, 24), ) - - - card = property(__card.value, __card.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}virtualGiftCardBin uses Python identifier virtualGiftCardBin - __virtualGiftCardBin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), 'virtualGiftCardBin', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3512, 24), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24), ) - virtualGiftCardBin = property(__virtualGiftCardBin.value, __virtualGiftCardBin.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3513, 24), ) + # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24), ) - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) + responseTime = property(__responseTime.value, __responseTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3514, 24), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24), ) - originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3515, 24), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24), ) - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + location = property(__location.value, __location.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3516, 24), ) + # Element {http://www.vantivcnp.com/schema}matchCount uses Python identifier matchCount + __matchCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), 'matchCount', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + matchCount = property(__matchCount.value, __matchCount.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3517, 24), ) + # Element {http://www.vantivcnp.com/schema}results_max10 uses Python identifier results_max10 + __results_max10 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), 'results_max10', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + results_max10 = property(__results_max10.value, __results_max10.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15626,73 +15943,100 @@ class CTD_ANON_142 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __virtualGiftCardBin.name() : __virtualGiftCardBin, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __response.name() : __response, + __responseTime.name() : __responseTime, + __message.name() : __message, + __location.name() : __location, + __matchCount.name() : __matchCount, + __results_max10.name() : __results_max10 }) _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_142 = CTD_ANON_142 +_module_typeBindings.CTD_ANON_141 = CTD_ANON_141 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_143 (transactionTypeWithReportGroup): +class CTD_ANON_142 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3525, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3575, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3529, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3530, 24), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24), ) - card = property(__card.value, __card.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3531, 24), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24), ) - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3532, 24), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24), ) - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + location = property(__location.value, __location.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3533, 24), ) + # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType + + # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType + + # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __message.name() : __message, + __location.name() : __location + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_142 = CTD_ANON_142 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_143 (transactionTypeWithReportGroup): + """Complex type [anonymous] with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = None + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3590, 8) + _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() + _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() + # Base type is transactionTypeWithReportGroup + + # Element {http://www.vantivcnp.com/schema}serviceId uses Python identifier serviceId + __serviceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), 'serviceId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + serviceId = property(__serviceId.value, __serviceId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3534, 24), ) + # Element {http://www.vantivcnp.com/schema}pathId uses Python identifier pathId + __pathId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pathId'), 'pathId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + pathId = property(__pathId.value, __pathId.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15701,12 +16045,8 @@ class CTD_ANON_143 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __serviceId.name() : __serviceId, + __pathId.name() : __pathId }) _AttributeMap.update({ @@ -15721,58 +16061,44 @@ class CTD_ANON_144 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3542, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3603, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3546, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3547, 24), ) - - - card = property(__card.value, __card.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3548, 24), ) - - - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3549, 24), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24), ) - originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3550, 24), ) + # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24), ) - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + responseTime = property(__responseTime.value, __responseTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3551, 24), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3552, 24), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + location = property(__location.value, __location.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15782,12 +16108,10 @@ class CTD_ANON_144 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __response.name() : __response, + __responseTime.name() : __responseTime, + __message.name() : __message, + __location.name() : __location }) _AttributeMap.update({ @@ -15802,58 +16126,58 @@ class CTD_ANON_145 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3560, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3619, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3564, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 32), ) - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) + fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3565, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 32), ) - card = property(__card.value, __card.set, None, None) + fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3566, 24), ) + # Element {http://www.vantivcnp.com/schema}vendorName uses Python identifier vendorName + __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 28), ) - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) + vendorName = property(__vendorName.value, __vendorName.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3567, 24), ) + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 28), ) - originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3568, 24), ) + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 28), ) - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + amount = property(__amount.value, __amount.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3569, 24), ) + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3631, 28), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3570, 24), ) + # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress + __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3632, 28), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15862,13 +16186,13 @@ class CTD_ANON_145 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __vendorName.name() : __vendorName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __vendorAddress.name() : __vendorAddress }) _AttributeMap.update({ @@ -15883,37 +16207,58 @@ class CTD_ANON_146 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3578, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3641, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}origId uses Python identifier origId - __origId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origId'), 'origId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3582, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 32), ) - origId = property(__origId.value, __origId.set, None, None) + fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - # Element {http://www.vantivcnp.com/schema}origActionType uses Python identifier origActionType - __origActionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), 'origActionType', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3583, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 32), ) - origActionType = property(__origActionType.value, __origActionType.set, None, None) + fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - # Element {http://www.vantivcnp.com/schema}origCnpTxnId uses Python identifier origCnpTxnId - __origCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), 'origCnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3584, 24), ) + # Element {http://www.vantivcnp.com/schema}vendorName uses Python identifier vendorName + __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3650, 28), ) - origCnpTxnId = property(__origCnpTxnId.value, __origCnpTxnId.set, None, None) + vendorName = property(__vendorName.value, __vendorName.set, None, None) - # Element {http://www.vantivcnp.com/schema}showStatusOnly uses Python identifier showStatusOnly - __showStatusOnly = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), 'showStatusOnly', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3585, 24), ) + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3651, 28), ) - showStatusOnly = property(__showStatusOnly.value, __showStatusOnly.set, None, None) + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3652, 28), ) + + + amount = property(__amount.value, __amount.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3653, 28), ) + + + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress + __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3654, 28), ) + + + vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15922,10 +16267,13 @@ class CTD_ANON_146 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __origId.name() : __origId, - __origActionType.name() : __origActionType, - __origCnpTxnId.name() : __origCnpTxnId, - __showStatusOnly.name() : __showStatusOnly + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __vendorName.name() : __vendorName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __vendorAddress.name() : __vendorAddress }) _AttributeMap.update({ @@ -15940,51 +16288,51 @@ class CTD_ANON_147 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3593, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3664, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3597, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3669, 28), ) - response = property(__response.value, __response.set, None, None) + fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3598, 24), ) + # Element {http://www.vantivcnp.com/schema}submerchantName uses Python identifier submerchantName + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3670, 28), ) - responseTime = property(__responseTime.value, __responseTime.set, None, None) + submerchantName = property(__submerchantName.value, __submerchantName.set, None, None) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3599, 24), ) + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3671, 28), ) - message = property(__message.value, __message.set, None, None) + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3600, 24), ) + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3672, 28), ) - location = property(__location.value, __location.set, None, None) + amount = property(__amount.value, __amount.set, None, None) - # Element {http://www.vantivcnp.com/schema}matchCount uses Python identifier matchCount - __matchCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), 'matchCount', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3601, 24), ) + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3673, 28), ) - matchCount = property(__matchCount.value, __matchCount.set, None, None) + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) - # Element {http://www.vantivcnp.com/schema}results_max10 uses Python identifier results_max10 - __results_max10 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), 'results_max10', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3602, 24), ) + # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3674, 28), ) - results_max10 = property(__results_max10.value, __results_max10.set, None, None) + customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15993,12 +16341,12 @@ class CTD_ANON_147 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __response.name() : __response, - __responseTime.name() : __responseTime, - __message.name() : __message, - __location.name() : __location, - __matchCount.name() : __matchCount, - __results_max10.name() : __results_max10 + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __submerchantName.name() : __submerchantName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier }) _AttributeMap.update({ @@ -16013,37 +16361,51 @@ class CTD_ANON_148 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3616, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3683, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3620, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3688, 28), ) - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) + fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3621, 24), ) + # Element {http://www.vantivcnp.com/schema}submerchantName uses Python identifier submerchantName + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3689, 28), ) - response = property(__response.value, __response.set, None, None) + submerchantName = property(__submerchantName.value, __submerchantName.set, None, None) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3622, 24), ) + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3690, 28), ) - message = property(__message.value, __message.set, None, None) + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3623, 24), ) + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3691, 28), ) - location = property(__location.value, __location.set, None, None) + amount = property(__amount.value, __amount.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3692, 28), ) + + + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3693, 28), ) + + + customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16052,10 +16414,12 @@ class CTD_ANON_148 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __message.name() : __message, - __location.name() : __location + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __submerchantName.name() : __submerchantName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier }) _AttributeMap.update({ @@ -16070,23 +16434,51 @@ class CTD_ANON_149 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3631, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3702, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}serviceId uses Python identifier serviceId - __serviceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), 'serviceId', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3635, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3707, 28), ) - serviceId = property(__serviceId.value, __serviceId.set, None, None) + fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - # Element {http://www.vantivcnp.com/schema}pathId uses Python identifier pathId - __pathId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pathId'), 'pathId', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3636, 24), ) + # Element {http://www.vantivcnp.com/schema}customerName uses Python identifier customerName + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3708, 28), ) - pathId = property(__pathId.value, __pathId.set, None, None) + customerName = property(__customerName.value, __customerName.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3709, 28), ) + + + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3710, 28), ) + + + amount = property(__amount.value, __amount.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3711, 28), ) + + + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3712, 28), ) + + + customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16095,8 +16487,12 @@ class CTD_ANON_149 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __serviceId.name() : __serviceId, - __pathId.name() : __pathId + __fundingCustomerId.name() : __fundingCustomerId, + __customerName.name() : __customerName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier }) _AttributeMap.update({ @@ -16111,44 +16507,51 @@ class CTD_ANON_150 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3644, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3721, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3648, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 28), ) - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) + fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3649, 24), ) + # Element {http://www.vantivcnp.com/schema}customerName uses Python identifier customerName + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 28), ) - response = property(__response.value, __response.set, None, None) + customerName = property(__customerName.value, __customerName.set, None, None) - # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3650, 24), ) + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 28), ) - responseTime = property(__responseTime.value, __responseTime.set, None, None) + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3651, 24), ) + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 28), ) - message = property(__message.value, __message.set, None, None) + amount = property(__amount.value, __amount.set, None, None) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3652, 24), ) + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 28), ) - location = property(__location.value, __location.set, None, None) + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3731, 28), ) + + + customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16157,11 +16560,12 @@ class CTD_ANON_150 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __message.name() : __message, - __location.name() : __location + __fundingCustomerId.name() : __fundingCustomerId, + __customerName.name() : __customerName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier }) _AttributeMap.update({ @@ -16169,494 +16573,500 @@ class CTD_ANON_150 (transactionTypeWithReportGroup): _module_typeBindings.CTD_ANON_150 = CTD_ANON_150 -cardOrToken = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3081, 4)) +cardOrToken = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3157, 4)) Namespace.addCategoryObject('elementBinding', cardOrToken.name().localName(), cardOrToken) -authentication = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 5, 4)) +authentication = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 5, 4)) Namespace.addCategoryObject('elementBinding', authentication.name().localName(), authentication) -billToAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4)) +billToAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4)) Namespace.addCategoryObject('elementBinding', billToAddress.name().localName(), billToAddress) -lodgingCharge = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge'), CTD_ANON_, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 213, 4)) +retailerAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 87, 4)) +Namespace.addCategoryObject('elementBinding', retailerAddress.name().localName(), retailerAddress) + +lodgingCharge = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge'), CTD_ANON_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 224, 4)) Namespace.addCategoryObject('elementBinding', lodgingCharge.name().localName(), lodgingCharge) -customerInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 521, 4)) +additionalCOFData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 245, 4)) +Namespace.addCategoryObject('elementBinding', additionalCOFData.name().localName(), additionalCOFData) + +customerInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 549, 4)) Namespace.addCategoryObject('elementBinding', customerInfo.name().localName(), customerInfo) -shipToAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4)) +shipToAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4)) Namespace.addCategoryObject('elementBinding', shipToAddress.name().localName(), shipToAddress) -authInformation = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 959, 4)) +authInformation = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1010, 4)) Namespace.addCategoryObject('elementBinding', authInformation.name().localName(), authInformation) -healthcareIIAS = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 984, 4)) +healthcareIIAS = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1035, 4)) Namespace.addCategoryObject('elementBinding', healthcareIIAS.name().localName(), healthcareIIAS) -healthcareAmounts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts'), CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 993, 4)) +healthcareAmounts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts'), CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1044, 4)) Namespace.addCategoryObject('elementBinding', healthcareAmounts.name().localName(), healthcareAmounts) -enhancedData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4)) +enhancedData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4)) Namespace.addCategoryObject('elementBinding', enhancedData.name().localName(), enhancedData) -detailTax = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1027, 4)) +detailTax = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1081, 4)) Namespace.addCategoryObject('elementBinding', detailTax.name().localName(), detailTax) -lineItemData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemData'), CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1039, 4)) +lineItemData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemData'), CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1093, 4)) Namespace.addCategoryObject('elementBinding', lineItemData.name().localName(), lineItemData) -customBilling = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4)) +customBilling = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4)) Namespace.addCategoryObject('elementBinding', customBilling.name().localName(), customBilling) -processingInstructions = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4)) +processingInstructions = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4)) Namespace.addCategoryObject('elementBinding', processingInstructions.name().localName(), processingInstructions) -pos = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4)) +pos = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4)) Namespace.addCategoryObject('elementBinding', pos.name().localName(), pos) -enhancedAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1275, 4)) +enhancedAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1335, 4)) Namespace.addCategoryObject('elementBinding', enhancedAuthResponse.name().localName(), enhancedAuthResponse) -fraudResult = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4)) +fraudResult = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4)) Namespace.addCategoryObject('elementBinding', fraudResult.name().localName(), fraudResult) -giftCardResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4)) +giftCardResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4)) Namespace.addCategoryObject('elementBinding', giftCardResponse.name().localName(), giftCardResponse) -virtualGiftCardResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), CTD_ANON_16, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1728, 4)) +virtualGiftCardResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), CTD_ANON_16, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1800, 4)) Namespace.addCategoryObject('elementBinding', virtualGiftCardResponse.name().localName(), virtualGiftCardResponse) -accountUpdater = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4)) +accountUpdater = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4)) Namespace.addCategoryObject('elementBinding', accountUpdater.name().localName(), accountUpdater) -wallet = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2166, 4)) +wallet = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2242, 4)) Namespace.addCategoryObject('elementBinding', wallet.name().localName(), wallet) -applepayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2193, 4)) +applepayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2269, 4)) Namespace.addCategoryObject('elementBinding', applepayResponse.name().localName(), applepayResponse) -androidpayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2209, 4)) +androidpayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2285, 4)) Namespace.addCategoryObject('elementBinding', androidpayResponse.name().localName(), androidpayResponse) -sepaDirectDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2233, 4)) +sepaDirectDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2309, 4)) Namespace.addCategoryObject('elementBinding', sepaDirectDebitResponse.name().localName(), sepaDirectDebitResponse) -idealResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2249, 4)) +idealResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2325, 4)) Namespace.addCategoryObject('elementBinding', idealResponse.name().localName(), idealResponse) -giropayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2265, 4)) +giropayResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2341, 4)) Namespace.addCategoryObject('elementBinding', giropayResponse.name().localName(), giropayResponse) -sofortResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2281, 4)) +sofortResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2357, 4)) Namespace.addCategoryObject('elementBinding', sofortResponse.name().localName(), sofortResponse) -pinlessDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2634, 4)) +pinlessDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2710, 4)) Namespace.addCategoryObject('elementBinding', pinlessDebitResponse.name().localName(), pinlessDebitResponse) -lodgingInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4)) +lodgingInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4)) Namespace.addCategoryObject('elementBinding', lodgingInfo.name().localName(), lodgingInfo) -cnpRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpRequest'), CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2964, 4)) +cnpRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpRequest'), CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3040, 4)) Namespace.addCategoryObject('elementBinding', cnpRequest.name().localName(), cnpRequest) -RFRRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2978, 4)) +RFRRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3054, 4)) Namespace.addCategoryObject('elementBinding', RFRRequest.name().localName(), RFRRequest) -batchRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2986, 4)) +batchRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3062, 4)) Namespace.addCategoryObject('elementBinding', batchRequest.name().localName(), batchRequest) -card = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3082, 4)) +card = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3158, 4)) Namespace.addCategoryObject('elementBinding', card.name().localName(), card) -token = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3083, 4)) +token = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3159, 4)) Namespace.addCategoryObject('elementBinding', token.name().localName(), token) -cnpResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpResponse'), CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3099, 4)) +cnpResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpResponse'), CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3175, 4)) Namespace.addCategoryObject('elementBinding', cnpResponse.name().localName(), cnpResponse) -RFRResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3114, 4)) +RFRResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), CTD_ANON_31, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3190, 4)) Namespace.addCategoryObject('elementBinding', RFRResponse.name().localName(), RFRResponse) -batchResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3120, 4)) +batchResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3196, 4)) Namespace.addCategoryObject('elementBinding', batchResponse.name().localName(), batchResponse) -accountUpdateFileRequestData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3164, 4)) +accountUpdateFileRequestData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3240, 4)) Namespace.addCategoryObject('elementBinding', accountUpdateFileRequestData.name().localName(), accountUpdateFileRequestData) -cnpOnlineResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineResponse'), CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3390, 4)) +cnpOnlineResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineResponse'), CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3345, 4)) Namespace.addCategoryObject('elementBinding', cnpOnlineResponse.name().localName(), cnpOnlineResponse) -recurringTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 228, 4)) +recurringTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 256, 4)) Namespace.addCategoryObject('elementBinding', recurringTransaction.name().localName(), recurringTransaction) -recurringTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 229, 4)) +recurringTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 257, 4)) Namespace.addCategoryObject('elementBinding', recurringTransactionResponse.name().localName(), recurringTransactionResponse) -transaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transaction'), transactionType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 469, 4)) +transaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transaction'), transactionType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 497, 4)) Namespace.addCategoryObject('elementBinding', transaction.name().localName(), transaction) -cnpOnlineRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineRequest'), CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3377, 4)) +cnpOnlineRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineRequest'), CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3332, 4)) Namespace.addCategoryObject('elementBinding', cnpOnlineRequest.name().localName(), cnpOnlineRequest) -cancelSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscription'), CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 253, 4)) +cancelSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscription'), CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 281, 4)) Namespace.addCategoryObject('elementBinding', cancelSubscription.name().localName(), cancelSubscription) -updateSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscription'), CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 265, 4)) +updateSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscription'), CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 293, 4)) Namespace.addCategoryObject('elementBinding', updateSubscription.name().localName(), updateSubscription) -createPlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlan'), CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 291, 4)) +createPlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlan'), CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 319, 4)) Namespace.addCategoryObject('elementBinding', createPlan.name().localName(), createPlan) -updatePlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlan'), CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 311, 4)) +updatePlan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlan'), CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 339, 4)) Namespace.addCategoryObject('elementBinding', updatePlan.name().localName(), updatePlan) -cancelSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscriptionResponse'), CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 324, 4)) +cancelSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscriptionResponse'), CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 352, 4)) Namespace.addCategoryObject('elementBinding', cancelSubscriptionResponse.name().localName(), cancelSubscriptionResponse) -updateSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscriptionResponse'), CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 336, 4)) +updateSubscriptionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateSubscriptionResponse'), CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 364, 4)) Namespace.addCategoryObject('elementBinding', updateSubscriptionResponse.name().localName(), updateSubscriptionResponse) -createPlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlanResponse'), CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 349, 4)) +createPlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createPlanResponse'), CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 377, 4)) Namespace.addCategoryObject('elementBinding', createPlanResponse.name().localName(), createPlanResponse) -updatePlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlanResponse'), CTD_ANON_44, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 361, 4)) +updatePlanResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatePlanResponse'), CTD_ANON_44, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 389, 4)) Namespace.addCategoryObject('elementBinding', updatePlanResponse.name().localName(), updatePlanResponse) -transactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1174, 4)) +transactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1232, 4)) Namespace.addCategoryObject('elementBinding', transactionResponse.name().localName(), transactionResponse) -authorization = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorization'), CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 552, 4)) +authorization = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorization'), CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 589, 4)) Namespace.addCategoryObject('elementBinding', authorization.name().localName(), authorization) -authReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversal'), CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 608, 4)) +authReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversal'), CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 651, 4)) Namespace.addCategoryObject('elementBinding', authReversal.name().localName(), authReversal) -giftCardAuthReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversal'), CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 624, 4)) +giftCardAuthReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversal'), CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 667, 4)) Namespace.addCategoryObject('elementBinding', giftCardAuthReversal.name().localName(), giftCardAuthReversal) -capture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'capture'), CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 642, 4)) +capture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'capture'), CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 685, 4)) Namespace.addCategoryObject('elementBinding', capture.name().localName(), capture) -giftCardCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCapture'), CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 664, 4)) +giftCardCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCapture'), CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 707, 4)) Namespace.addCategoryObject('elementBinding', giftCardCapture.name().localName(), giftCardCapture) -forceCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCapture'), CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 681, 4)) +forceCapture = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCapture'), CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 724, 4)) Namespace.addCategoryObject('elementBinding', forceCapture.name().localName(), forceCapture) -captureGivenAuth = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuth'), CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 715, 4)) +captureGivenAuth = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuth'), CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 758, 4)) Namespace.addCategoryObject('elementBinding', captureGivenAuth.name().localName(), captureGivenAuth) -sale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sale'), CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 753, 4)) +sale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sale'), CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 799, 4)) Namespace.addCategoryObject('elementBinding', sale.name().localName(), sale) -credit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'credit'), CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 819, 4)) +credit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'credit'), CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 870, 4)) Namespace.addCategoryObject('elementBinding', credit.name().localName(), credit) -giftCardCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCredit'), CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 871, 4)) +giftCardCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCredit'), CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 922, 4)) Namespace.addCategoryObject('elementBinding', giftCardCredit.name().localName(), giftCardCredit) -activate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activate'), CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 895, 4)) +activate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activate'), CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 946, 4)) Namespace.addCategoryObject('elementBinding', activate.name().localName(), activate) -deactivate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivate'), CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 913, 4)) +deactivate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivate'), CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 964, 4)) Namespace.addCategoryObject('elementBinding', deactivate.name().localName(), deactivate) -load = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'load'), CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 927, 4)) +load = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'load'), CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 978, 4)) Namespace.addCategoryObject('elementBinding', load.name().localName(), load) -unload = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unload'), CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 942, 4)) +unload = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unload'), CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 993, 4)) Namespace.addCategoryObject('elementBinding', unload.name().localName(), unload) -balanceInquiry = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiry'), CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 970, 4)) +balanceInquiry = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiry'), CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1021, 4)) Namespace.addCategoryObject('elementBinding', balanceInquiry.name().localName(), balanceInquiry) -registerTokenRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'registerTokenRequest'), registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1125, 4)) +registerTokenRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'registerTokenRequest'), registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1183, 4)) Namespace.addCategoryObject('elementBinding', registerTokenRequest.name().localName(), registerTokenRequest) -registerTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'registerTokenResponse'), CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1150, 4)) +registerTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'registerTokenResponse'), CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1208, 4)) Namespace.addCategoryObject('elementBinding', registerTokenResponse.name().localName(), registerTokenResponse) -authorizationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponse'), CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1176, 4)) +authorizationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponse'), CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1234, 4)) Namespace.addCategoryObject('elementBinding', authorizationResponse.name().localName(), authorizationResponse) -authReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversalResponse'), CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1298, 4)) +authReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authReversalResponse'), CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1358, 4)) Namespace.addCategoryObject('elementBinding', authReversalResponse.name().localName(), authReversalResponse) -giftCardAuthReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversalResponse'), CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1318, 4)) +giftCardAuthReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardAuthReversalResponse'), CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1380, 4)) Namespace.addCategoryObject('elementBinding', giftCardAuthReversalResponse.name().localName(), giftCardAuthReversalResponse) -depositReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversalResponse'), CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1337, 4)) +depositReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversalResponse'), CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1399, 4)) Namespace.addCategoryObject('elementBinding', depositReversalResponse.name().localName(), depositReversalResponse) -refundReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversalResponse'), CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1357, 4)) +refundReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversalResponse'), CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1419, 4)) Namespace.addCategoryObject('elementBinding', refundReversalResponse.name().localName(), refundReversalResponse) -activateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversalResponse'), CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1377, 4)) +activateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversalResponse'), CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1439, 4)) Namespace.addCategoryObject('elementBinding', activateReversalResponse.name().localName(), activateReversalResponse) -deactivateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversalResponse'), CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1397, 4)) +deactivateReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversalResponse'), CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1459, 4)) Namespace.addCategoryObject('elementBinding', deactivateReversalResponse.name().localName(), deactivateReversalResponse) -loadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversalResponse'), CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1417, 4)) +loadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversalResponse'), CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1479, 4)) Namespace.addCategoryObject('elementBinding', loadReversalResponse.name().localName(), loadReversalResponse) -unloadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversalResponse'), CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1437, 4)) +unloadReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversalResponse'), CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1499, 4)) Namespace.addCategoryObject('elementBinding', unloadReversalResponse.name().localName(), unloadReversalResponse) -captureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureResponse'), CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1457, 4)) +captureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureResponse'), CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1519, 4)) Namespace.addCategoryObject('elementBinding', captureResponse.name().localName(), captureResponse) -giftCardCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCaptureResponse'), CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1481, 4)) +giftCardCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCaptureResponse'), CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1545, 4)) Namespace.addCategoryObject('elementBinding', giftCardCaptureResponse.name().localName(), giftCardCaptureResponse) -forceCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCaptureResponse'), CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1502, 4)) +forceCaptureResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'forceCaptureResponse'), CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1566, 4)) Namespace.addCategoryObject('elementBinding', forceCaptureResponse.name().localName(), forceCaptureResponse) -captureGivenAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuthResponse'), CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1526, 4)) +captureGivenAuthResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureGivenAuthResponse'), CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1592, 4)) Namespace.addCategoryObject('elementBinding', captureGivenAuthResponse.name().localName(), captureGivenAuthResponse) -saleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'saleResponse'), CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1549, 4)) +saleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'saleResponse'), CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1617, 4)) Namespace.addCategoryObject('elementBinding', saleResponse.name().localName(), saleResponse) -creditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditResponse'), CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1597, 4)) +creditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditResponse'), CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1667, 4)) Namespace.addCategoryObject('elementBinding', creditResponse.name().localName(), creditResponse) -giftCardCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCreditResponse'), CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1619, 4)) +giftCardCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardCreditResponse'), CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1691, 4)) Namespace.addCategoryObject('elementBinding', giftCardCreditResponse.name().localName(), giftCardCreditResponse) -activateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateResponse'), CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1652, 4)) +activateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateResponse'), CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1724, 4)) Namespace.addCategoryObject('elementBinding', activateResponse.name().localName(), activateResponse) -loadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadResponse'), CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1673, 4)) +loadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadResponse'), CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1745, 4)) Namespace.addCategoryObject('elementBinding', loadResponse.name().localName(), loadResponse) -unloadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadResponse'), CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1693, 4)) +unloadResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadResponse'), CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1765, 4)) Namespace.addCategoryObject('elementBinding', unloadResponse.name().localName(), unloadResponse) -balanceInquiryResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiryResponse'), CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1737, 4)) +balanceInquiryResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'balanceInquiryResponse'), CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1809, 4)) Namespace.addCategoryObject('elementBinding', balanceInquiryResponse.name().localName(), balanceInquiryResponse) -deactivateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateResponse'), CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1757, 4)) +deactivateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateResponse'), CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1829, 4)) Namespace.addCategoryObject('elementBinding', deactivateResponse.name().localName(), deactivateResponse) -echeckSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSale'), CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1780, 4)) +echeckSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSale'), CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1852, 4)) Namespace.addCategoryObject('elementBinding', echeckSale.name().localName(), echeckSale) -echeckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCredit'), CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1810, 4)) +echeckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCredit'), CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1882, 4)) Namespace.addCategoryObject('elementBinding', echeckCredit.name().localName(), echeckCredit) -echeckVerification = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerification'), CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1841, 4)) +echeckVerification = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerification'), CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1913, 4)) Namespace.addCategoryObject('elementBinding', echeckVerification.name().localName(), echeckVerification) -echeckSalesResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSalesResponse'), CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1858, 4)) +echeckSalesResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckSalesResponse'), CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1930, 4)) Namespace.addCategoryObject('elementBinding', echeckSalesResponse.name().localName(), echeckSalesResponse) -echeckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCreditResponse'), CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1879, 4)) +echeckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckCreditResponse'), CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1953, 4)) Namespace.addCategoryObject('elementBinding', echeckCreditResponse.name().localName(), echeckCreditResponse) -echeckVerificationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerificationResponse'), CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1978, 4)) +echeckVerificationResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVerificationResponse'), CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2054, 4)) Namespace.addCategoryObject('elementBinding', echeckVerificationResponse.name().localName(), echeckVerificationResponse) -echeckRedeposit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedeposit'), CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1997, 4)) +echeckRedeposit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedeposit'), CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2073, 4)) Namespace.addCategoryObject('elementBinding', echeckRedeposit.name().localName(), echeckRedeposit) -echeckRedepositResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedepositResponse'), CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2015, 4)) +echeckRedepositResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckRedepositResponse'), CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2091, 4)) Namespace.addCategoryObject('elementBinding', echeckRedepositResponse.name().localName(), echeckRedepositResponse) -updateCardValidationNumOnToken = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnToken'), updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2093, 4)) +updateCardValidationNumOnToken = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnToken'), updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2169, 4)) Namespace.addCategoryObject('elementBinding', updateCardValidationNumOnToken.name().localName(), updateCardValidationNumOnToken) -updateCardValidationNumOnTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnTokenResponse'), CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2107, 4)) +updateCardValidationNumOnTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateCardValidationNumOnTokenResponse'), CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2183, 4)) Namespace.addCategoryObject('elementBinding', updateCardValidationNumOnTokenResponse.name().localName(), updateCardValidationNumOnTokenResponse) -fraudCheck = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2130, 4)) +fraudCheck = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2206, 4)) Namespace.addCategoryObject('elementBinding', fraudCheck.name().localName(), fraudCheck) -fraudCheckResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckResponse'), CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2148, 4)) +fraudCheckResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckResponse'), CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2224, 4)) Namespace.addCategoryObject('elementBinding', fraudCheckResponse.name().localName(), fraudCheckResponse) -submerchantCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCreditResponse'), CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2294, 4)) +submerchantCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCreditResponse'), CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2370, 4)) Namespace.addCategoryObject('elementBinding', submerchantCreditResponse.name().localName(), submerchantCreditResponse) -submerchantDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebitResponse'), CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2314, 4)) +submerchantDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebitResponse'), CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2390, 4)) Namespace.addCategoryObject('elementBinding', submerchantDebitResponse.name().localName(), submerchantDebitResponse) -payFacDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebit'), CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2334, 4)) +payFacDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebit'), CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2410, 4)) Namespace.addCategoryObject('elementBinding', payFacDebit.name().localName(), payFacDebit) -payFacCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCredit'), CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2350, 4)) +payFacCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCredit'), CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2426, 4)) Namespace.addCategoryObject('elementBinding', payFacCredit.name().localName(), payFacCredit) -payFacCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCreditResponse'), CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2366, 4)) +payFacCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacCreditResponse'), CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2442, 4)) Namespace.addCategoryObject('elementBinding', payFacCreditResponse.name().localName(), payFacCreditResponse) -payFacDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebitResponse'), CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2386, 4)) +payFacDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payFacDebitResponse'), CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2462, 4)) Namespace.addCategoryObject('elementBinding', payFacDebitResponse.name().localName(), payFacDebitResponse) -reserveCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCredit'), CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2406, 4)) +reserveCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCredit'), CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2482, 4)) Namespace.addCategoryObject('elementBinding', reserveCredit.name().localName(), reserveCredit) -reserveDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebit'), CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2425, 4)) +reserveDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebit'), CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2501, 4)) Namespace.addCategoryObject('elementBinding', reserveDebit.name().localName(), reserveDebit) -reserveCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCreditResponse'), CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2444, 4)) +reserveCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveCreditResponse'), CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2520, 4)) Namespace.addCategoryObject('elementBinding', reserveCreditResponse.name().localName(), reserveCreditResponse) -reserveDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebitResponse'), CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2464, 4)) +reserveDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reserveDebitResponse'), CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2540, 4)) Namespace.addCategoryObject('elementBinding', reserveDebitResponse.name().localName(), reserveDebitResponse) -physicalCheckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCredit'), CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2484, 4)) +physicalCheckCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCredit'), CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2560, 4)) Namespace.addCategoryObject('elementBinding', physicalCheckCredit.name().localName(), physicalCheckCredit) -physicalCheckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCreditResponse'), CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2503, 4)) +physicalCheckCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckCreditResponse'), CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2579, 4)) Namespace.addCategoryObject('elementBinding', physicalCheckCreditResponse.name().localName(), physicalCheckCreditResponse) -physicalCheckDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebit'), CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2523, 4)) +physicalCheckDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebit'), CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2599, 4)) Namespace.addCategoryObject('elementBinding', physicalCheckDebit.name().localName(), physicalCheckDebit) -physicalCheckDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebitResponse'), CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2542, 4)) +physicalCheckDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'physicalCheckDebitResponse'), CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2618, 4)) Namespace.addCategoryObject('elementBinding', physicalCheckDebitResponse.name().localName(), physicalCheckDebitResponse) -vendorDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebitResponse'), CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2563, 4)) +vendorDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebitResponse'), CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2639, 4)) Namespace.addCategoryObject('elementBinding', vendorDebitResponse.name().localName(), vendorDebitResponse) -vendorCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCreditResponse'), CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2583, 4)) +vendorCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCreditResponse'), CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2659, 4)) Namespace.addCategoryObject('elementBinding', vendorCreditResponse.name().localName(), vendorCreditResponse) -fundingInstructionVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoid'), CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2603, 4)) +fundingInstructionVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoid'), CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2679, 4)) Namespace.addCategoryObject('elementBinding', fundingInstructionVoid.name().localName(), fundingInstructionVoid) -fundingInstructionVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoidResponse'), CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2615, 4)) +fundingInstructionVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingInstructionVoidResponse'), CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2691, 4)) Namespace.addCategoryObject('elementBinding', fundingInstructionVoidResponse.name().localName(), fundingInstructionVoidResponse) -fastAccessFunding = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFunding'), CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2645, 4)) +fastAccessFunding = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFunding'), CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2721, 4)) Namespace.addCategoryObject('elementBinding', fastAccessFunding.name().localName(), fastAccessFunding) -fastAccessFundingResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFundingResponse'), CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2675, 4)) +fastAccessFundingResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fastAccessFundingResponse'), CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2751, 4)) Namespace.addCategoryObject('elementBinding', fastAccessFundingResponse.name().localName(), fastAccessFundingResponse) -customerCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCreditResponse'), CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2696, 4)) +customerCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCreditResponse'), CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2772, 4)) Namespace.addCategoryObject('elementBinding', customerCreditResponse.name().localName(), customerCreditResponse) -customerDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebitResponse'), CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2716, 4)) +customerDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebitResponse'), CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2792, 4)) Namespace.addCategoryObject('elementBinding', customerDebitResponse.name().localName(), customerDebitResponse) -payoutOrgDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebit'), CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2736, 4)) +payoutOrgDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebit'), CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2812, 4)) Namespace.addCategoryObject('elementBinding', payoutOrgDebit.name().localName(), payoutOrgDebit) -payoutOrgCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCredit'), CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2752, 4)) +payoutOrgCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCredit'), CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2828, 4)) Namespace.addCategoryObject('elementBinding', payoutOrgCredit.name().localName(), payoutOrgCredit) -payoutOrgCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCreditResponse'), CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2768, 4)) +payoutOrgCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgCreditResponse'), CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2844, 4)) Namespace.addCategoryObject('elementBinding', payoutOrgCreditResponse.name().localName(), payoutOrgCreditResponse) -payoutOrgDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebitResponse'), CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2788, 4)) +payoutOrgDebitResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payoutOrgDebitResponse'), CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2864, 4)) Namespace.addCategoryObject('elementBinding', payoutOrgDebitResponse.name().localName(), payoutOrgDebitResponse) -translateToLowValueTokenRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenRequest'), translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2808, 4)) +translateToLowValueTokenRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenRequest'), translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2884, 4)) Namespace.addCategoryObject('elementBinding', translateToLowValueTokenRequest.name().localName(), translateToLowValueTokenRequest) -translateToLowValueTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenResponse'), CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2821, 4)) +translateToLowValueTokenResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'translateToLowValueTokenResponse'), CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2897, 4)) Namespace.addCategoryObject('elementBinding', translateToLowValueTokenResponse.name().localName(), translateToLowValueTokenResponse) -depositTransactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversal'), CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2870, 4)) +depositTransactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversal'), CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2946, 4)) Namespace.addCategoryObject('elementBinding', depositTransactionReversal.name().localName(), depositTransactionReversal) -depositTransactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversalResponse'), CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2889, 4)) +depositTransactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositTransactionReversalResponse'), CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2965, 4)) Namespace.addCategoryObject('elementBinding', depositTransactionReversalResponse.name().localName(), depositTransactionReversalResponse) -refundTransactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversal'), CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2914, 4)) +refundTransactionReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversal'), CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2990, 4)) Namespace.addCategoryObject('elementBinding', refundTransactionReversal.name().localName(), refundTransactionReversal) -refundTransactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversalResponse'), CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2933, 4)) +refundTransactionReversalResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundTransactionReversalResponse'), CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3009, 4)) Namespace.addCategoryObject('elementBinding', refundTransactionReversalResponse.name().localName(), refundTransactionReversalResponse) -accountUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdate'), CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3086, 4)) +accountUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdate'), CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3162, 4)) Namespace.addCategoryObject('elementBinding', accountUpdate.name().localName(), accountUpdate) -accountUpdateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateResponse'), CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3133, 4)) +accountUpdateResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateResponse'), CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3209, 4)) Namespace.addCategoryObject('elementBinding', accountUpdateResponse.name().localName(), accountUpdateResponse) -echeckPreNoteSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSale'), CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3173, 4)) +echeckPreNoteSale = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSale'), CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3249, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteSale.name().localName(), echeckPreNoteSale) -echeckPreNoteCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCredit'), CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3189, 4)) +echeckPreNoteCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCredit'), CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3265, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteCredit.name().localName(), echeckPreNoteCredit) -echeckPreNoteSaleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSaleResponse'), CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3205, 4)) +echeckPreNoteSaleResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteSaleResponse'), CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3281, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteSaleResponse.name().localName(), echeckPreNoteSaleResponse) -echeckPreNoteCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCreditResponse'), CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3220, 4)) +echeckPreNoteCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCreditResponse'), CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3296, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteCreditResponse.name().localName(), echeckPreNoteCreditResponse) -vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3235, 4)) -Namespace.addCategoryObject('elementBinding', vendorCredit.name().localName(), vendorCredit) - -vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3257, 4)) -Namespace.addCategoryObject('elementBinding', vendorDebit.name().localName(), vendorDebit) - -submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3280, 4)) -Namespace.addCategoryObject('elementBinding', submerchantCredit.name().localName(), submerchantCredit) - -submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3299, 4)) -Namespace.addCategoryObject('elementBinding', submerchantDebit.name().localName(), submerchantDebit) - -customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3318, 4)) -Namespace.addCategoryObject('elementBinding', customerCredit.name().localName(), customerCredit) - -customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3337, 4)) -Namespace.addCategoryObject('elementBinding', customerDebit.name().localName(), customerDebit) - -void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3402, 4)) +void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3357, 4)) Namespace.addCategoryObject('elementBinding', void.name().localName(), void) -voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3415, 4)) +voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3370, 4)) Namespace.addCategoryObject('elementBinding', voidResponse.name().localName(), voidResponse) -echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3440, 4)) +echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3397, 4)) Namespace.addCategoryObject('elementBinding', echeckVoid.name().localName(), echeckVoid) -echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3452, 4)) +echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3409, 4)) Namespace.addCategoryObject('elementBinding', echeckVoidResponse.name().localName(), echeckVoidResponse) -depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3469, 4)) +depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3428, 4)) Namespace.addCategoryObject('elementBinding', depositReversal.name().localName(), depositReversal) -refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3487, 4)) +refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3446, 4)) Namespace.addCategoryObject('elementBinding', refundReversal.name().localName(), refundReversal) -activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3505, 4)) +activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3464, 4)) Namespace.addCategoryObject('elementBinding', activateReversal.name().localName(), activateReversal) -deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3524, 4)) +deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3483, 4)) Namespace.addCategoryObject('elementBinding', deactivateReversal.name().localName(), deactivateReversal) -loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3541, 4)) +loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3500, 4)) Namespace.addCategoryObject('elementBinding', loadReversal.name().localName(), loadReversal) -unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3559, 4)) +unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3518, 4)) Namespace.addCategoryObject('elementBinding', unloadReversal.name().localName(), unloadReversal) -queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3577, 4)) +queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3536, 4)) Namespace.addCategoryObject('elementBinding', queryTransaction.name().localName(), queryTransaction) -queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3592, 4)) +queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3551, 4)) Namespace.addCategoryObject('elementBinding', queryTransactionResponse.name().localName(), queryTransactionResponse) -queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3615, 4)) +queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3574, 4)) Namespace.addCategoryObject('elementBinding', queryTransactionUnavailableResponse.name().localName(), queryTransactionUnavailableResponse) -serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3630, 4)) +serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3589, 4)) Namespace.addCategoryObject('elementBinding', serviceStatusRequest.name().localName(), serviceStatusRequest) -serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3643, 4)) +serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3602, 4)) Namespace.addCategoryObject('elementBinding', serviceStatusResponse.name().localName(), serviceStatusResponse) +vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3618, 4)) +Namespace.addCategoryObject('elementBinding', vendorCredit.name().localName(), vendorCredit) +vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3640, 4)) +Namespace.addCategoryObject('elementBinding', vendorDebit.name().localName(), vendorDebit) -CTD_ANON._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'user'), pyxb.binding.datatypes.string, scope=CTD_ANON, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 8, 16))) +submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3663, 4)) +Namespace.addCategoryObject('elementBinding', submerchantCredit.name().localName(), submerchantCredit) + +submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3682, 4)) +Namespace.addCategoryObject('elementBinding', submerchantDebit.name().localName(), submerchantDebit) -CTD_ANON._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'password'), pyxb.binding.datatypes.string, scope=CTD_ANON, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 9, 16))) +customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3701, 4)) +Namespace.addCategoryObject('elementBinding', customerCredit.name().localName(), customerCredit) + +customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3720, 4)) +Namespace.addCategoryObject('elementBinding', customerDebit.name().localName(), customerDebit) + + + +CTD_ANON._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'user'), pyxb.binding.datatypes.string, scope=CTD_ANON, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 8, 16))) + +CTD_ANON._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'password'), pyxb.binding.datatypes.string, scope=CTD_ANON, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 9, 16))) def _BuildAutomaton (): # Remove this helper function from the namespace after it is invoked @@ -16665,19 +17075,19 @@ def _BuildAutomaton (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 8, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 8, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 9, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 9, 16)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'user')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 8, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'user')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 8, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'password')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 9, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'password')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 9, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -16696,33 +17106,37 @@ def _BuildAutomaton (): -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 61, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 66, 12))) + +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'firstName'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 67, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'firstName'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 62, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'middleInitial'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 68, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'middleInitial'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 63, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lastName'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 69, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lastName'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 64, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'companyName'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 70, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'companyName'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 65, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 71, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 66, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 72, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 67, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 73, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 68, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 74, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 69, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'state'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 75, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'state'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 70, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'zip'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 76, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'zip'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 71, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'country'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 77, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'country'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 72, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'email'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 78, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'email'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 73, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'phone'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 79, 12))) -contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'phone'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 74, 12))) +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sellerId'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 80, 12))) + +contact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'url'), pyxb.binding.datatypes.string, scope=contact, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 81, 12))) def _BuildAutomaton_2 (): # Remove this helper function from the namespace after it is invoked @@ -16731,12 +17145,12 @@ def _BuildAutomaton_2 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 61, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 66, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 61, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 66, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16752,12 +17166,12 @@ def _BuildAutomaton_3 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 62, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 67, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'firstName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 62, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'firstName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 67, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16773,12 +17187,12 @@ def _BuildAutomaton_4 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 63, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 68, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'middleInitial')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 63, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'middleInitial')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 68, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16794,12 +17208,12 @@ def _BuildAutomaton_5 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 64, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 69, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lastName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 64, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lastName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 69, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16815,12 +17229,12 @@ def _BuildAutomaton_6 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 65, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 70, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'companyName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 65, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'companyName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 70, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16836,12 +17250,12 @@ def _BuildAutomaton_7 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 66, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 71, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine1')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 66, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine1')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 71, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16857,12 +17271,12 @@ def _BuildAutomaton_8 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 67, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 72, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 67, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 72, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16878,12 +17292,12 @@ def _BuildAutomaton_9 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 68, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 73, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 68, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 73, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16899,12 +17313,12 @@ def _BuildAutomaton_10 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 69, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 74, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 69, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 74, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16920,12 +17334,12 @@ def _BuildAutomaton_11 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 70, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 75, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 70, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 75, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16941,12 +17355,12 @@ def _BuildAutomaton_12 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 71, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 76, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 71, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 76, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16962,12 +17376,12 @@ def _BuildAutomaton_13 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 72, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 77, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 72, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 77, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -16983,12 +17397,12 @@ def _BuildAutomaton_14 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 73, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 78, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 73, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'email')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 78, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17004,12 +17418,54 @@ def _BuildAutomaton_15 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 74, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 79, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 74, 12)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 79, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_16 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_16 + del _BuildAutomaton_16 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 80, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sellerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 80, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_17 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_17 + del _BuildAutomaton_17 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 81, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(contact._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'url')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 81, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17025,34 +17481,38 @@ def _BuildAutomaton_ (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 61, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 66, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 62, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 67, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 63, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 68, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 64, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 69, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 65, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 70, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 66, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 71, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 67, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 72, 12)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 68, 12)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 73, 12)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 69, 12)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 74, 12)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 70, 12)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 75, 12)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 71, 12)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 76, 12)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 72, 12)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 77, 12)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 73, 12)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 78, 12)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 74, 12)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 79, 12)) counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 80, 12)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 81, 12)) + counters.add(cc_15) states = [] sub_automata = [] sub_automata.append(_BuildAutomaton_2()) @@ -17069,8 +17529,10 @@ def _BuildAutomaton_ (): sub_automata.append(_BuildAutomaton_13()) sub_automata.append(_BuildAutomaton_14()) sub_automata.append(_BuildAutomaton_15()) + sub_automata.append(_BuildAutomaton_16()) + sub_automata.append(_BuildAutomaton_17()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 60, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 65, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) @@ -17082,33 +17544,33 @@ def _BuildAutomaton_ (): -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 82, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine1'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 91, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 83, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine2'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 92, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 84, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addressLine3'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 93, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 85, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 94, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'state'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 86, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'state'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 95, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'zip'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 87, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'zip'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 96, 12))) -address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'country'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 88, 12))) +address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'country'), pyxb.binding.datatypes.string, scope=address, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 97, 12))) -def _BuildAutomaton_17 (): +def _BuildAutomaton_19 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_17 - del _BuildAutomaton_17 + global _BuildAutomaton_19 + del _BuildAutomaton_19 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 82, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 91, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine1')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 82, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine1')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 91, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17117,19 +17579,19 @@ def _BuildAutomaton_17 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_18 (): +def _BuildAutomaton_20 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_18 - del _BuildAutomaton_18 + global _BuildAutomaton_20 + del _BuildAutomaton_20 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 83, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 92, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 83, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine2')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 92, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17138,19 +17600,19 @@ def _BuildAutomaton_18 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_19 (): +def _BuildAutomaton_21 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_19 - del _BuildAutomaton_19 + global _BuildAutomaton_21 + del _BuildAutomaton_21 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 84, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 93, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 84, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addressLine3')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 93, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17159,19 +17621,19 @@ def _BuildAutomaton_19 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_20 (): +def _BuildAutomaton_22 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_20 - del _BuildAutomaton_20 + global _BuildAutomaton_22 + del _BuildAutomaton_22 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 85, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 94, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 85, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 94, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17180,19 +17642,19 @@ def _BuildAutomaton_20 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_21 (): +def _BuildAutomaton_23 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_21 - del _BuildAutomaton_21 + global _BuildAutomaton_23 + del _BuildAutomaton_23 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 86, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 95, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 86, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 95, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17201,19 +17663,19 @@ def _BuildAutomaton_21 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_22 (): +def _BuildAutomaton_24 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_22 - del _BuildAutomaton_22 + global _BuildAutomaton_24 + del _BuildAutomaton_24 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 87, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 96, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 87, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'zip')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 96, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17222,19 +17684,19 @@ def _BuildAutomaton_22 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_23 (): +def _BuildAutomaton_25 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_23 - del _BuildAutomaton_23 + global _BuildAutomaton_25 + del _BuildAutomaton_25 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 88, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 97, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 88, 12)) + symbol = pyxb.binding.content.ElementUse(address._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'country')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 97, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -17243,100 +17705,100 @@ def _BuildAutomaton_23 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_16 (): +def _BuildAutomaton_18 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_16 - del _BuildAutomaton_16 + global _BuildAutomaton_18 + del _BuildAutomaton_18 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 82, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 91, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 83, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 92, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 84, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 93, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 85, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 94, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 86, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 95, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 87, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 96, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 88, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 97, 12)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_17()) - sub_automata.append(_BuildAutomaton_18()) sub_automata.append(_BuildAutomaton_19()) sub_automata.append(_BuildAutomaton_20()) sub_automata.append(_BuildAutomaton_21()) sub_automata.append(_BuildAutomaton_22()) sub_automata.append(_BuildAutomaton_23()) + sub_automata.append(_BuildAutomaton_24()) + sub_automata.append(_BuildAutomaton_25()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 81, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 90, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -address._Automaton = _BuildAutomaton_16() +address._Automaton = _BuildAutomaton_18() -mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ksn'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 94, 12))) +mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ksn'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 103, 12))) -mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'formatId'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 95, 12))) +mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'formatId'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 104, 12))) -mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptedTrack'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 96, 12))) +mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptedTrack'), pyxb.binding.datatypes.string, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 105, 12))) -mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'track1Status'), pyxb.binding.datatypes.int, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 97, 12))) +mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'track1Status'), pyxb.binding.datatypes.int, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 106, 12))) -mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'track2Status'), pyxb.binding.datatypes.int, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 98, 12))) +mposType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'track2Status'), pyxb.binding.datatypes.int, scope=mposType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 107, 12))) -def _BuildAutomaton_24 (): +def _BuildAutomaton_26 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_24 - del _BuildAutomaton_24 + global _BuildAutomaton_26 + del _BuildAutomaton_26 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 94, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 103, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 95, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 104, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 96, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 105, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 97, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 106, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 98, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 107, 12)) counters.add(cc_4) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ksn')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 94, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ksn')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 103, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'formatId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 95, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'formatId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 104, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedTrack')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 96, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedTrack')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 105, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track1Status')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 97, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track1Status')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 106, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track2Status')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 98, 12)) + symbol = pyxb.binding.content.ElementUse(mposType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track2Status')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 107, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -17380,65 +17842,65 @@ def _BuildAutomaton_24 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -mposType._Automaton = _BuildAutomaton_24() +mposType._Automaton = _BuildAutomaton_26() -cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 106, 20))) +cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 115, 20))) -cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'number'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 107, 20))) +cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'number'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 116, 20))) -cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 108, 20))) +cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 117, 20))) -cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'track'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 111, 20))) +cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'track'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 120, 20))) -cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 114, 12))) +cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 123, 12))) -cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 115, 12))) +cardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=cardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 124, 12))) -def _BuildAutomaton_25 (): +def _BuildAutomaton_27 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_25 - del _BuildAutomaton_25 + global _BuildAutomaton_27 + del _BuildAutomaton_27 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 107, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 116, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 108, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 117, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 114, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 123, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 115, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 124, 12)) counters.add(cc_3) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 106, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 115, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 107, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 116, 20)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 108, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 117, 20)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() - symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 111, 20)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 120, 20)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 114, 12)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 123, 12)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 115, 12)) + symbol = pyxb.binding.content.ElementUse(cardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 124, 12)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -17486,74 +17948,74 @@ def _BuildAutomaton_25 (): fac.UpdateInstruction(cc_3, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -cardType._Automaton = _BuildAutomaton_25() +cardType._Automaton = _BuildAutomaton_27() -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 144, 16))) +cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 153, 16))) -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenURL'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 145, 16))) +cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenURL'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 154, 16))) -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 147, 12))) +cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 156, 12))) -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 148, 12))) +cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 157, 12))) -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 149, 12))) +cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 158, 12))) -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 150, 12))) +cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 159, 12))) -cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 151, 12))) +cardTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID'), pyxb.binding.datatypes.string, scope=cardTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 160, 12))) -def _BuildAutomaton_26 (): +def _BuildAutomaton_28 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_26 - del _BuildAutomaton_26 + global _BuildAutomaton_28 + del _BuildAutomaton_28 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 147, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 156, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 148, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 157, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 149, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 158, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 150, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 159, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 151, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 160, 12)) counters.add(cc_4) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 144, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 153, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenURL')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 145, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenURL')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 154, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 147, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 156, 12)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 148, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 157, 12)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 149, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 158, 12)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 150, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 159, 12)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 151, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 160, 12)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -17621,53 +18083,53 @@ def _BuildAutomaton_26 (): fac.UpdateInstruction(cc_4, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -cardTokenType._Automaton = _BuildAutomaton_26() +cardTokenType._Automaton = _BuildAutomaton_28() -cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 159, 12))) +cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 168, 12))) -cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 160, 12))) +cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 169, 12))) -cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 161, 12))) +cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 170, 12))) -cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 162, 12))) +cardPaypageType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardPaypageType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 171, 12))) -def _BuildAutomaton_27 (): +def _BuildAutomaton_29 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_27 - del _BuildAutomaton_27 + global _BuildAutomaton_29 + del _BuildAutomaton_29 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 159, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 168, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 160, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 169, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 161, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 170, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 162, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 171, 12)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 159, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 168, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 160, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 169, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 161, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 170, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 162, 12)) + symbol = pyxb.binding.content.ElementUse(cardPaypageType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 171, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -17699,71 +18161,71 @@ def _BuildAutomaton_27 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -cardPaypageType._Automaton = _BuildAutomaton_27() +cardPaypageType._Automaton = _BuildAutomaton_29() -tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 168, 12))) +tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 177, 12))) -tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponseCode'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 169, 12))) +tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponseCode'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 178, 12))) -tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenMessage'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 170, 12))) +tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenMessage'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 179, 12))) -tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 171, 12))) +tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 180, 12))) -tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 172, 12))) +tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 181, 12))) -tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 173, 12))) +tokenResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), pyxb.binding.datatypes.string, scope=tokenResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 182, 12))) -def _BuildAutomaton_28 (): +def _BuildAutomaton_30 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_28 - del _BuildAutomaton_28 + global _BuildAutomaton_30 + del _BuildAutomaton_30 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 168, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 177, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 169, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 178, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 170, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 179, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 171, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 180, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 172, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 181, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 173, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 182, 12)) counters.add(cc_5) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 168, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 177, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 169, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 178, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 170, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 179, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 171, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 180, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 172, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 181, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 173, 12)) + symbol = pyxb.binding.content.ElementUse(tokenResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 182, 12)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -17821,80 +18283,80 @@ def _BuildAutomaton_28 (): fac.UpdateInstruction(cc_5, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -tokenResponseType._Automaton = _BuildAutomaton_28() +tokenResponseType._Automaton = _BuildAutomaton_30() -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId'), pyxb.binding.datatypes.token, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 185, 12))) +advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId'), pyxb.binding.datatypes.token, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 194, 12))) -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'webSessionId'), pyxb.binding.datatypes.token, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 186, 12))) +advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'webSessionId'), pyxb.binding.datatypes.token, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 195, 12))) -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute1'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 187, 12))) +advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute1'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 196, 12))) -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute2'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 188, 12))) +advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute2'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 197, 12))) -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute3'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 189, 12))) +advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute3'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 198, 12))) -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute4'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 190, 12))) +advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute4'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 199, 12))) -advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute5'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 191, 12))) +advancedFraudChecksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customAttribute5'), pyxb.binding.datatypes.string, scope=advancedFraudChecksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 200, 12))) -def _BuildAutomaton_29 (): +def _BuildAutomaton_31 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_29 - del _BuildAutomaton_29 + global _BuildAutomaton_31 + del _BuildAutomaton_31 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 185, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 194, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 186, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 195, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 187, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 196, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 188, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 197, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 189, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 198, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 190, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 199, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 191, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 200, 12)) counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 185, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'threatMetrixSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 194, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'webSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 186, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'webSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 195, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute1')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 187, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute1')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 196, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute2')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 188, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute2')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 197, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute3')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 189, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute3')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 198, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute4')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 190, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute4')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 199, 12)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute5')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 191, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudChecksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customAttribute5')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 200, 12)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -17968,44 +18430,44 @@ def _BuildAutomaton_29 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -advancedFraudChecksType._Automaton = _BuildAutomaton_29() +advancedFraudChecksType._Automaton = _BuildAutomaton_31() -advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus'), pyxb.binding.datatypes.string, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 199, 12))) +advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus'), pyxb.binding.datatypes.string, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 208, 12))) -advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceReputationScore'), pyxb.binding.datatypes.int, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 200, 12))) +advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceReputationScore'), pyxb.binding.datatypes.int, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 209, 12))) -advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'triggeredRule'), pyxb.binding.datatypes.string, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 201, 12))) +advancedFraudResultsType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'triggeredRule'), pyxb.binding.datatypes.string, scope=advancedFraudResultsType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 210, 12))) -def _BuildAutomaton_30 (): +def _BuildAutomaton_32 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_30 - del _BuildAutomaton_30 + global _BuildAutomaton_32 + del _BuildAutomaton_32 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 199, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 208, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 200, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 209, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 201, 12)) + cc_2 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 210, 12)) counters.add(cc_2) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 199, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceReviewStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 208, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceReputationScore')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 200, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceReputationScore')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 209, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'triggeredRule')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 201, 12)) + symbol = pyxb.binding.content.ElementUse(advancedFraudResultsType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'triggeredRule')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 210, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -18027,26 +18489,26 @@ def _BuildAutomaton_30 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -advancedFraudResultsType._Automaton = _BuildAutomaton_30() +advancedFraudResultsType._Automaton = _BuildAutomaton_32() -CTD_ANON_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 216, 16))) +CTD_ANON_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 227, 16))) -def _BuildAutomaton_31 (): +def _BuildAutomaton_33 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_31 - del _BuildAutomaton_31 + global _BuildAutomaton_33 + del _BuildAutomaton_33 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 216, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 227, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 216, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 227, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18054,71 +18516,249 @@ def _BuildAutomaton_31 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_._Automaton = _BuildAutomaton_31() +CTD_ANON_._Automaton = _BuildAutomaton_33() -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 376, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'totalPaymentCount'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 236, 12))) -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), pyxb.binding.datatypes.integer, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 377, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentType'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 237, 12))) -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 378, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'uniqueId'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 238, 12))) -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 379, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'frequencyOfMIT'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 239, 12))) -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 380, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'validationReference'), pyxb.binding.datatypes.string, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 240, 12))) -recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 381, 12))) +additionalCOFData_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sequenceIndicator'), pyxb.binding.datatypes.integer, scope=additionalCOFData_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 241, 12))) -def _BuildAutomaton_32 (): +def _BuildAutomaton_35 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_32 - del _BuildAutomaton_32 + global _BuildAutomaton_35 + del _BuildAutomaton_35 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 236, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'totalPaymentCount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 236, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_36 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_36 + del _BuildAutomaton_36 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 237, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 237, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_37 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_37 + del _BuildAutomaton_37 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 238, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'uniqueId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 238, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_38 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_38 + del _BuildAutomaton_38 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 239, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'frequencyOfMIT')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 239, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_39 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_39 + del _BuildAutomaton_39 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 240, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'validationReference')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 240, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_40 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_40 + del _BuildAutomaton_40 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 241, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(additionalCOFData_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 241, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_34 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_34 + del _BuildAutomaton_34 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 236, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 237, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 238, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 239, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 240, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 241, 12)) + counters.add(cc_5) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_35()) + sub_automata.append(_BuildAutomaton_36()) + sub_automata.append(_BuildAutomaton_37()) + sub_automata.append(_BuildAutomaton_38()) + sub_automata.append(_BuildAutomaton_39()) + sub_automata.append(_BuildAutomaton_40()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 235, 8) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) + transitions = [] + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +additionalCOFData_._Automaton = _BuildAutomaton_34() + + + + +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 404, 12))) + +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), pyxb.binding.datatypes.integer, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 405, 12))) + +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 406, 12))) + +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 407, 12))) + +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 408, 12))) + +recurringSubscriptionType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=recurringSubscriptionType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 409, 12))) + +def _BuildAutomaton_41 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_41 + del _BuildAutomaton_41 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 376, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 404, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 377, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 405, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 378, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 406, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 379, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 407, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 380, 12)) + cc_4 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 408, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 381, 12)) + cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 409, 12)) counters.add(cc_5) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 376, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 404, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 377, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 405, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 378, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 406, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 379, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 407, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 380, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 408, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 381, 12)) + symbol = pyxb.binding.content.ElementUse(recurringSubscriptionType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 409, 12)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -18176,44 +18816,44 @@ def _BuildAutomaton_32 (): fac.UpdateInstruction(cc_5, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -recurringSubscriptionType._Automaton = _BuildAutomaton_32() +recurringSubscriptionType._Automaton = _BuildAutomaton_41() -cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 390, 12))) +cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 418, 12))) -cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId'), pyxb.binding.datatypes.long, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 391, 12))) +cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId'), pyxb.binding.datatypes.long, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 419, 12))) -cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finalPayment'), pyxb.binding.datatypes.boolean, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 392, 12))) +cnpInternalRecurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'finalPayment'), pyxb.binding.datatypes.boolean, scope=cnpInternalRecurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 420, 12))) -def _BuildAutomaton_33 (): +def _BuildAutomaton_42 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_33 - del _BuildAutomaton_33 + global _BuildAutomaton_42 + del _BuildAutomaton_42 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 390, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 418, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 391, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 419, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 392, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 420, 12)) counters.add(cc_2) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 390, 12)) + symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 418, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 391, 12)) + symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 419, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'finalPayment')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 392, 12)) + symbol = pyxb.binding.content.ElementUse(cnpInternalRecurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'finalPayment')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 420, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -18235,26 +18875,26 @@ def _BuildAutomaton_33 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -cnpInternalRecurringRequestType._Automaton = _BuildAutomaton_33() +cnpInternalRecurringRequestType._Automaton = _BuildAutomaton_42() -recurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), recurringSubscriptionType, scope=recurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 398, 12))) +recurringRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createSubscription'), recurringSubscriptionType, scope=recurringRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 426, 12))) -def _BuildAutomaton_34 (): +def _BuildAutomaton_43 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_34 - del _BuildAutomaton_34 + global _BuildAutomaton_43 + del _BuildAutomaton_43 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 398, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 426, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(recurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createSubscription')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 398, 12)) + symbol = pyxb.binding.content.ElementUse(recurringRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createSubscription')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 426, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18262,53 +18902,53 @@ def _BuildAutomaton_34 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -recurringRequestType._Automaton = _BuildAutomaton_34() +recurringRequestType._Automaton = _BuildAutomaton_43() -recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 404, 12))) +recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 432, 12))) -recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseCode'), pyxb.binding.datatypes.string, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 405, 12))) +recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseCode'), pyxb.binding.datatypes.string, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 433, 12))) -recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseMessage'), pyxb.binding.datatypes.string, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 406, 12))) +recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseMessage'), pyxb.binding.datatypes.string, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 434, 12))) -recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId'), pyxb.binding.datatypes.long, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 407, 12))) +recurringResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId'), pyxb.binding.datatypes.long, scope=recurringResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 435, 12))) -def _BuildAutomaton_35 (): +def _BuildAutomaton_44 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_35 - del _BuildAutomaton_35 + global _BuildAutomaton_44 + del _BuildAutomaton_44 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 404, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 432, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 405, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 433, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 406, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 434, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 407, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 435, 12)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 404, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 432, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 405, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 433, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 406, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 434, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 407, 12)) + symbol = pyxb.binding.content.ElementUse(recurringResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 435, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -18340,62 +18980,62 @@ def _BuildAutomaton_35 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -recurringResponseType._Automaton = _BuildAutomaton_35() +recurringResponseType._Automaton = _BuildAutomaton_44() -createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 413, 12))) +createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 441, 12))) -createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 414, 12))) +createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 442, 12))) -createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 415, 12))) +createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 443, 12))) -createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 416, 12))) +createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 444, 12))) -createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endDate'), pyxb.binding.datatypes.date, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 417, 12))) +createDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endDate'), pyxb.binding.datatypes.date, scope=createDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 445, 12))) -def _BuildAutomaton_36 (): +def _BuildAutomaton_45 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_36 - del _BuildAutomaton_36 + global _BuildAutomaton_45 + del _BuildAutomaton_45 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 413, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 441, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 414, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 442, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 415, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 443, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 416, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 444, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 417, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 445, 12)) counters.add(cc_4) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 413, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 441, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 414, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 442, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 415, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 443, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 416, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 444, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 417, 12)) + symbol = pyxb.binding.content.ElementUse(createDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 445, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -18439,62 +19079,62 @@ def _BuildAutomaton_36 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -createDiscountType._Automaton = _BuildAutomaton_36() +createDiscountType._Automaton = _BuildAutomaton_45() -updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 423, 12))) +updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 451, 12))) -updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 424, 12))) +updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 452, 12))) -updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 425, 12))) +updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 453, 12))) -updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 426, 12))) +updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 454, 12))) -updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endDate'), pyxb.binding.datatypes.date, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 427, 12))) +updateDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endDate'), pyxb.binding.datatypes.date, scope=updateDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 455, 12))) -def _BuildAutomaton_37 (): +def _BuildAutomaton_46 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_37 - del _BuildAutomaton_37 + global _BuildAutomaton_46 + del _BuildAutomaton_46 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 423, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 451, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 424, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 452, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 425, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 453, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 426, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 454, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 427, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 455, 12)) counters.add(cc_4) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 423, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 451, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 424, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 452, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 425, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 453, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 426, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 454, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 427, 12)) + symbol = pyxb.binding.content.ElementUse(updateDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 455, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -18538,26 +19178,26 @@ def _BuildAutomaton_37 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -updateDiscountType._Automaton = _BuildAutomaton_37() +updateDiscountType._Automaton = _BuildAutomaton_46() -deleteDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=deleteDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 433, 12))) +deleteDiscountType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=deleteDiscountType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 461, 12))) -def _BuildAutomaton_38 (): +def _BuildAutomaton_47 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_38 - del _BuildAutomaton_38 + global _BuildAutomaton_47 + del _BuildAutomaton_47 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 433, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 461, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(deleteDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 433, 12)) + symbol = pyxb.binding.content.ElementUse(deleteDiscountType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 461, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18565,62 +19205,62 @@ def _BuildAutomaton_38 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -deleteDiscountType._Automaton = _BuildAutomaton_38() +deleteDiscountType._Automaton = _BuildAutomaton_47() -createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 439, 12))) +createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 467, 12))) -createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 440, 12))) +createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 468, 12))) -createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 441, 12))) +createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 469, 12))) -createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 442, 12))) +createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 470, 12))) -createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endDate'), pyxb.binding.datatypes.date, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 443, 12))) +createAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endDate'), pyxb.binding.datatypes.date, scope=createAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 471, 12))) -def _BuildAutomaton_39 (): +def _BuildAutomaton_48 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_39 - del _BuildAutomaton_39 + global _BuildAutomaton_48 + del _BuildAutomaton_48 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 439, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 467, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 440, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 468, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 441, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 469, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 442, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 470, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 443, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 471, 12)) counters.add(cc_4) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 439, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 467, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 440, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 468, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 441, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 469, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 442, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 470, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 443, 12)) + symbol = pyxb.binding.content.ElementUse(createAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 471, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -18664,62 +19304,62 @@ def _BuildAutomaton_39 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -createAddOnType._Automaton = _BuildAutomaton_39() +createAddOnType._Automaton = _BuildAutomaton_48() -updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 449, 12))) +updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 477, 12))) -updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 450, 12))) +updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 478, 12))) -updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 451, 12))) +updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 479, 12))) -updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 452, 12))) +updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'startDate'), pyxb.binding.datatypes.date, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 480, 12))) -updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endDate'), pyxb.binding.datatypes.date, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 453, 12))) +updateAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endDate'), pyxb.binding.datatypes.date, scope=updateAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 481, 12))) -def _BuildAutomaton_40 (): +def _BuildAutomaton_49 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_40 - del _BuildAutomaton_40 + global _BuildAutomaton_49 + del _BuildAutomaton_49 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 449, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 477, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 450, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 478, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 451, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 479, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 452, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 480, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 453, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 481, 12)) counters.add(cc_4) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 449, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 477, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 450, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 478, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 451, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 479, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 452, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'startDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 480, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 453, 12)) + symbol = pyxb.binding.content.ElementUse(updateAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 481, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -18763,26 +19403,26 @@ def _BuildAutomaton_40 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -updateAddOnType._Automaton = _BuildAutomaton_40() +updateAddOnType._Automaton = _BuildAutomaton_49() -deleteAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=deleteAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 459, 12))) +deleteAddOnType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'addOnCode'), pyxb.binding.datatypes.string, scope=deleteAddOnType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 487, 12))) -def _BuildAutomaton_41 (): +def _BuildAutomaton_50 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_41 - del _BuildAutomaton_41 + global _BuildAutomaton_50 + del _BuildAutomaton_50 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 459, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 487, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(deleteAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 459, 12)) + symbol = pyxb.binding.content.ElementUse(deleteAddOnType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'addOnCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 487, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18790,130 +19430,30 @@ def _BuildAutomaton_41 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -deleteAddOnType._Automaton = _BuildAutomaton_41() - - +deleteAddOnType._Automaton = _BuildAutomaton_50() -merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'campaign'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 490, 12))) - -merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'affiliate'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 491, 12))) - -merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantGroupingId'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 492, 12))) - -def _BuildAutomaton_43 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_43 - del _BuildAutomaton_43 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 490, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'campaign')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 490, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_44 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_44 - del _BuildAutomaton_44 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 491, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'affiliate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 491, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_45 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_45 - del _BuildAutomaton_45 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 492, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantGroupingId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 492, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_42 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_42 - del _BuildAutomaton_42 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 490, 12)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 491, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 492, 12)) - counters.add(cc_2) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_43()) - sub_automata.append(_BuildAutomaton_44()) - sub_automata.append(_BuildAutomaton_45()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 489, 8) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) - transitions = [] - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -merchantDataType._Automaton = _BuildAutomaton_42() +merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'campaign'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 518, 12))) +merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'affiliate'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 519, 12))) -driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 515, 12))) +merchantDataType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantGroupingId'), pyxb.binding.datatypes.string, scope=merchantDataType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 520, 12))) -driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'state'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 516, 12))) - -driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dateOfBirth'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 517, 12))) - -def _BuildAutomaton_47 (): +def _BuildAutomaton_52 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_47 - del _BuildAutomaton_47 + global _BuildAutomaton_52 + del _BuildAutomaton_52 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 515, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 518, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 515, 12)) + symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'campaign')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 518, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18922,19 +19462,19 @@ def _BuildAutomaton_47 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_48 (): +def _BuildAutomaton_53 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_48 - del _BuildAutomaton_48 + global _BuildAutomaton_53 + del _BuildAutomaton_53 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 516, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 519, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 516, 12)) + symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'affiliate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 519, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18943,19 +19483,19 @@ def _BuildAutomaton_48 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_49 (): +def _BuildAutomaton_54 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_49 - del _BuildAutomaton_49 + global _BuildAutomaton_54 + del _BuildAutomaton_54 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 517, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 520, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dateOfBirth')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 517, 12)) + symbol = pyxb.binding.content.ElementUse(merchantDataType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantGroupingId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 520, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -18964,167 +19504,42 @@ def _BuildAutomaton_49 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_46 (): +def _BuildAutomaton_51 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_46 - del _BuildAutomaton_46 + global _BuildAutomaton_51 + del _BuildAutomaton_51 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 515, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 518, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 516, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 519, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 517, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 520, 12)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_47()) - sub_automata.append(_BuildAutomaton_48()) - sub_automata.append(_BuildAutomaton_49()) + sub_automata.append(_BuildAutomaton_52()) + sub_automata.append(_BuildAutomaton_53()) + sub_automata.append(_BuildAutomaton_54()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 514, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 517, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -driversLicenseInfo._Automaton = _BuildAutomaton_46() - - - - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ssn'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 524, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dob'), pyxb.binding.datatypes.date, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 525, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerRegistrationDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 526, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerType'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 527, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'incomeAmount'), pyxb.binding.datatypes.long, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 528, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'incomeCurrency'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 529, 16), unicode_default='USD')) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCheckingAccount'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 530, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerSavingAccount'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 531, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'employerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 532, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerWorkTelephone'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 533, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'residenceStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 534, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'yearsAtResidence'), pyxb.binding.datatypes.int, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 535, 16))) - -CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'yearsAtEmployer'), pyxb.binding.datatypes.int, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 536, 16))) - -def _BuildAutomaton_51 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_51 - del _BuildAutomaton_51 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 524, 16)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ssn')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 524, 16)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_52 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_52 - del _BuildAutomaton_52 - import pyxb.utils.fac as fac +merchantDataType._Automaton = _BuildAutomaton_51() - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 525, 16)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dob')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 525, 16)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_53 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_53 - del _BuildAutomaton_53 - import pyxb.utils.fac as fac - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 526, 16)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerRegistrationDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 526, 16)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_54 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_54 - del _BuildAutomaton_54 - import pyxb.utils.fac as fac +driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 543, 12))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 527, 16)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 527, 16)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'state'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 544, 12))) -def _BuildAutomaton_55 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_55 - del _BuildAutomaton_55 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 528, 16)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'incomeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 528, 16)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +driversLicenseInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dateOfBirth'), pyxb.binding.datatypes.string, scope=driversLicenseInfo, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 545, 12))) def _BuildAutomaton_56 (): # Remove this helper function from the namespace after it is invoked @@ -19133,12 +19548,12 @@ def _BuildAutomaton_56 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 529, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 543, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'incomeCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 529, 16)) + symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'licenseNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 543, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19154,12 +19569,12 @@ def _BuildAutomaton_57 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 530, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 544, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerCheckingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 530, 16)) + symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'state')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 544, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19175,12 +19590,12 @@ def _BuildAutomaton_58 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 531, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 545, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerSavingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 531, 16)) + symbol = pyxb.binding.content.ElementUse(driversLicenseInfo._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dateOfBirth')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 545, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19189,26 +19604,80 @@ def _BuildAutomaton_58 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_59 (): +def _BuildAutomaton_55 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_59 - del _BuildAutomaton_59 + global _BuildAutomaton_55 + del _BuildAutomaton_55 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 532, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 543, 12)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 544, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 545, 12)) + counters.add(cc_2) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_56()) + sub_automata.append(_BuildAutomaton_57()) + sub_automata.append(_BuildAutomaton_58()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'employerName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 532, 16)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 542, 8) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +driversLicenseInfo._Automaton = _BuildAutomaton_55() + + + + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ssn'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 552, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dob'), pyxb.binding.datatypes.date, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 553, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerRegistrationDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 554, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerType'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 555, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'incomeAmount'), pyxb.binding.datatypes.long, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 556, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'incomeCurrency'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 557, 16), unicode_default='USD')) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCheckingAccount'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 558, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerSavingAccount'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 559, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'employerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 560, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerWorkTelephone'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 561, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'residenceStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 562, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'yearsAtResidence'), pyxb.binding.datatypes.int, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 563, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'yearsAtEmployer'), pyxb.binding.datatypes.int, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 564, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUsername'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 565, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userAccountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 566, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userAccountEmail'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 567, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipId'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 568, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipPhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 569, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipEmail'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 570, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membershipName'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 571, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountCreatedDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 572, 16))) + +CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userAccountPhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 573, 16))) def _BuildAutomaton_60 (): # Remove this helper function from the namespace after it is invoked @@ -19217,12 +19686,12 @@ def _BuildAutomaton_60 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 533, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 552, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerWorkTelephone')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 533, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ssn')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 552, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19238,12 +19707,12 @@ def _BuildAutomaton_61 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 534, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 553, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'residenceStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 534, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dob')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 553, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19259,12 +19728,12 @@ def _BuildAutomaton_62 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 535, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 554, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'yearsAtResidence')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 535, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerRegistrationDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 554, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19280,12 +19749,12 @@ def _BuildAutomaton_63 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 536, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 555, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'yearsAtEmployer')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 536, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 555, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19294,78 +19763,26 @@ def _BuildAutomaton_63 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_50 (): +def _BuildAutomaton_64 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_50 - del _BuildAutomaton_50 + global _BuildAutomaton_64 + del _BuildAutomaton_64 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 524, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 556, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 525, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 526, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 527, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 528, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 529, 16)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 530, 16)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 531, 16)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 532, 16)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 533, 16)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 534, 16)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 535, 16)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 536, 16)) - counters.add(cc_12) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_51()) - sub_automata.append(_BuildAutomaton_52()) - sub_automata.append(_BuildAutomaton_53()) - sub_automata.append(_BuildAutomaton_54()) - sub_automata.append(_BuildAutomaton_55()) - sub_automata.append(_BuildAutomaton_56()) - sub_automata.append(_BuildAutomaton_57()) - sub_automata.append(_BuildAutomaton_58()) - sub_automata.append(_BuildAutomaton_59()) - sub_automata.append(_BuildAutomaton_60()) - sub_automata.append(_BuildAutomaton_61()) - sub_automata.append(_BuildAutomaton_62()) - sub_automata.append(_BuildAutomaton_63()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 523, 12) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'incomeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 556, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_2._Automaton = _BuildAutomaton_50() - - - - -fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 543, 12))) - -fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationTransactionId'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 544, 12))) - -fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerIpAddress'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 545, 12))) - -fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticatedByMerchant'), pyxb.binding.datatypes.boolean, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 546, 12))) - -fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationProtocolVersion'), pyxb.binding.datatypes.integer, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 547, 12))) - -fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenAuthenticationValue'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 548, 12))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_65 (): # Remove this helper function from the namespace after it is invoked @@ -19374,12 +19791,12 @@ def _BuildAutomaton_65 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 543, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 557, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 543, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'incomeCurrency')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 557, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19395,12 +19812,12 @@ def _BuildAutomaton_66 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 544, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 558, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 544, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerCheckingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 558, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19416,12 +19833,12 @@ def _BuildAutomaton_67 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 545, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 559, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerIpAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 545, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerSavingAccount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 559, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19437,12 +19854,12 @@ def _BuildAutomaton_68 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 546, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 560, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedByMerchant')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 546, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'employerName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 560, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19458,12 +19875,12 @@ def _BuildAutomaton_69 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 547, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 561, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationProtocolVersion')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 547, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerWorkTelephone')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 561, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19479,12 +19896,12 @@ def _BuildAutomaton_70 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 548, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 562, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenAuthenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 548, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'residenceStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 562, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19493,53 +19910,26 @@ def _BuildAutomaton_70 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_64 (): +def _BuildAutomaton_71 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_64 - del _BuildAutomaton_64 + global _BuildAutomaton_71 + del _BuildAutomaton_71 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 543, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 563, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 544, 12)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 545, 12)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 546, 12)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 547, 12)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 548, 12)) - counters.add(cc_5) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_65()) - sub_automata.append(_BuildAutomaton_66()) - sub_automata.append(_BuildAutomaton_67()) - sub_automata.append(_BuildAutomaton_68()) - sub_automata.append(_BuildAutomaton_69()) - sub_automata.append(_BuildAutomaton_70()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 542, 8) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'yearsAtResidence')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 563, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -fraudCheckType._Automaton = _BuildAutomaton_64() - - - - -CTD_ANON_3._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 962, 16))) - -CTD_ANON_3._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 963, 16))) - -CTD_ANON_3._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 965, 16))) - -CTD_ANON_3._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_72 (): # Remove this helper function from the namespace after it is invoked @@ -19548,12 +19938,12 @@ def _BuildAutomaton_72 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 962, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 564, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 962, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'yearsAtEmployer')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 564, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19569,12 +19959,12 @@ def _BuildAutomaton_73 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 963, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 565, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 963, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUsername')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 565, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19590,12 +19980,12 @@ def _BuildAutomaton_74 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 964, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 566, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 964, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'userAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 566, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19611,12 +20001,12 @@ def _BuildAutomaton_75 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 965, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 567, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 965, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'userAccountEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 567, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -19625,338 +20015,849 @@ def _BuildAutomaton_75 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_71 (): +def _BuildAutomaton_76 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_71 - del _BuildAutomaton_71 + global _BuildAutomaton_76 + del _BuildAutomaton_76 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 962, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 568, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 963, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 964, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 965, 16)) - counters.add(cc_3) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_72()) - sub_automata.append(_BuildAutomaton_73()) - sub_automata.append(_BuildAutomaton_74()) - sub_automata.append(_BuildAutomaton_75()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 961, 12) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 568, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_3._Automaton = _BuildAutomaton_71() + return fac.Automaton(states, counters, True, containing_state=st_0) +def _BuildAutomaton_77 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_77 + del _BuildAutomaton_77 + import pyxb.utils.fac as fac + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 569, 16)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 569, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) +def _BuildAutomaton_78 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_78 + del _BuildAutomaton_78 + import pyxb.utils.fac as fac -CTD_ANON_4._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'IIASFlag'), pyxb.binding.datatypes.string, scope=CTD_ANON_4, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 988, 16))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 570, 16)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 570, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) -CTD_ANON_4._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts'), CTD_ANON_5, scope=CTD_ANON_4, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 993, 4))) +def _BuildAutomaton_79 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_79 + del _BuildAutomaton_79 + import pyxb.utils.fac as fac -def _BuildAutomaton_76 (): + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 571, 16)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'membershipName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 571, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_80 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_76 - del _BuildAutomaton_76 + global _BuildAutomaton_80 + del _BuildAutomaton_80 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 987, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 572, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 988, 16)) - counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 987, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountCreatedDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 572, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_81 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_81 + del _BuildAutomaton_81 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 573, 16)) + counters.add(cc_0) + states = [] final_update = set() - final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'IIASFlag')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 988, 16)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'userAccountPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 573, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_59 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_59 + del _BuildAutomaton_59 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 552, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 553, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 554, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 555, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 556, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 557, 16)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 558, 16)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 559, 16)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 560, 16)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 561, 16)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 562, 16)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 563, 16)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 564, 16)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 565, 16)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 566, 16)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 567, 16)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 568, 16)) + counters.add(cc_16) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 569, 16)) + counters.add(cc_17) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 570, 16)) + counters.add(cc_18) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 571, 16)) + counters.add(cc_19) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 572, 16)) + counters.add(cc_20) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 573, 16)) + counters.add(cc_21) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_60()) + sub_automata.append(_BuildAutomaton_61()) + sub_automata.append(_BuildAutomaton_62()) + sub_automata.append(_BuildAutomaton_63()) + sub_automata.append(_BuildAutomaton_64()) + sub_automata.append(_BuildAutomaton_65()) + sub_automata.append(_BuildAutomaton_66()) + sub_automata.append(_BuildAutomaton_67()) + sub_automata.append(_BuildAutomaton_68()) + sub_automata.append(_BuildAutomaton_69()) + sub_automata.append(_BuildAutomaton_70()) + sub_automata.append(_BuildAutomaton_71()) + sub_automata.append(_BuildAutomaton_72()) + sub_automata.append(_BuildAutomaton_73()) + sub_automata.append(_BuildAutomaton_74()) + sub_automata.append(_BuildAutomaton_75()) + sub_automata.append(_BuildAutomaton_76()) + sub_automata.append(_BuildAutomaton_77()) + sub_automata.append(_BuildAutomaton_78()) + sub_automata.append(_BuildAutomaton_79()) + sub_automata.append(_BuildAutomaton_80()) + sub_automata.append(_BuildAutomaton_81()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 551, 12) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_1, True) ])) - st_1._set_transitionSet(transitions) + st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_4._Automaton = _BuildAutomaton_76() +CTD_ANON_2._Automaton = _BuildAutomaton_59() -CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'totalHealthcareAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 996, 16))) +fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 580, 12))) -CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RxAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 997, 16))) +fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationTransactionId'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 581, 12))) -CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'visionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 998, 16))) +fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerIpAddress'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 582, 12))) -CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'clinicOtherAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 999, 16))) +fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticatedByMerchant'), pyxb.binding.datatypes.boolean, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 583, 12))) -CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dentalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1000, 16))) +fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationProtocolVersion'), pyxb.binding.datatypes.integer, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 584, 12))) -CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'copayAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1001, 16))) +fraudCheckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenAuthenticationValue'), pyxb.binding.datatypes.string, scope=fraudCheckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 585, 12))) -def _BuildAutomaton_77 (): +def _BuildAutomaton_83 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_77 - del _BuildAutomaton_77 + global _BuildAutomaton_83 + del _BuildAutomaton_83 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 996, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 580, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 997, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 998, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 999, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1000, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1001, 16)) - counters.add(cc_5) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'totalHealthcareAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 996, 16)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 580, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 997, 16)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'visionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 998, 16)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'clinicOtherAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 999, 16)) - st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dentalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1000, 16)) - st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'copayAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1001, 16)) - st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_84 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_84 + del _BuildAutomaton_84 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 581, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 581, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_4, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_5, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_5._Automaton = _BuildAutomaton_77() + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) +def _BuildAutomaton_85 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_85 + del _BuildAutomaton_85 + import pyxb.utils.fac as fac + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 582, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerIpAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 582, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) +def _BuildAutomaton_86 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_86 + del _BuildAutomaton_86 + import pyxb.utils.fac as fac -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerReference'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1009, 16))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 583, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedByMerchant')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 583, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'salesTax'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1010, 16))) +def _BuildAutomaton_87 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_87 + del _BuildAutomaton_87 + import pyxb.utils.fac as fac -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deliveryType'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1011, 16), unicode_default='TBD')) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 584, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationProtocolVersion')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 584, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxExempt'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1012, 16))) +def _BuildAutomaton_88 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_88 + del _BuildAutomaton_88 + import pyxb.utils.fac as fac -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1013, 16))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 585, 12)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(fraudCheckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenAuthenticationValue')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 585, 12)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shippingAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1014, 16))) +def _BuildAutomaton_82 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_82 + del _BuildAutomaton_82 + import pyxb.utils.fac as fac -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dutyAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1015, 16))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 580, 12)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 581, 12)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 582, 12)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 583, 12)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 584, 12)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 585, 12)) + counters.add(cc_5) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_83()) + sub_automata.append(_BuildAutomaton_84()) + sub_automata.append(_BuildAutomaton_85()) + sub_automata.append(_BuildAutomaton_86()) + sub_automata.append(_BuildAutomaton_87()) + sub_automata.append(_BuildAutomaton_88()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 579, 8) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) + transitions = [] + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +fraudCheckType._Automaton = _BuildAutomaton_82() -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipFromPostalCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1016, 16))) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'destinationPostalCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1017, 16))) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'destinationCountryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1018, 16))) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'invoiceReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1019, 16))) +CTD_ANON_3._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1013, 16))) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1020, 16))) +CTD_ANON_3._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1014, 16))) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), CTD_ANON_7, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1027, 4))) +CTD_ANON_3._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1016, 16))) -CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemData'), CTD_ANON_8, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1039, 4))) +CTD_ANON_3._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -def _BuildAutomaton_78 (): +def _BuildAutomaton_90 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_78 - del _BuildAutomaton_78 + global _BuildAutomaton_90 + del _BuildAutomaton_90 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1009, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1013, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1010, 16)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1011, 16)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1012, 16)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1013, 16)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1014, 16)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1015, 16)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1016, 16)) - counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1017, 16)) - counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1018, 16)) - counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1019, 16)) - counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1020, 16)) - counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1021, 16)) - counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1022, 16)) - counters.add(cc_13) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerReference')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1009, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1013, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_91 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_91 + del _BuildAutomaton_91 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1014, 16)) + counters.add(cc_0) + states = [] final_update = set() - final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'salesTax')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1010, 16)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deliveryType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1011, 16)) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1014, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_92 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_92 + del _BuildAutomaton_92 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1015, 16)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1015, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_93 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_93 + del _BuildAutomaton_93 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1016, 16)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1016, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_89 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_89 + del _BuildAutomaton_89 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1013, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1014, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1015, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1016, 16)) + counters.add(cc_3) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_90()) + sub_automata.append(_BuildAutomaton_91()) + sub_automata.append(_BuildAutomaton_92()) + sub_automata.append(_BuildAutomaton_93()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1012, 12) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) + transitions = [] + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_3._Automaton = _BuildAutomaton_89() + + + + +CTD_ANON_4._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'IIASFlag'), pyxb.binding.datatypes.string, scope=CTD_ANON_4, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1039, 16))) + +CTD_ANON_4._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts'), CTD_ANON_5, scope=CTD_ANON_4, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1044, 4))) + +def _BuildAutomaton_94 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_94 + del _BuildAutomaton_94 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1038, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1039, 16)) + counters.add(cc_1) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareAmounts')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1038, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_1, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'IIASFlag')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1039, 16)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_0, False) ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) + st_1._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_4._Automaton = _BuildAutomaton_94() + + + + +CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'totalHealthcareAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1047, 16))) + +CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RxAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1048, 16))) + +CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'visionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1049, 16))) + +CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'clinicOtherAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1050, 16))) + +CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dentalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1051, 16))) + +CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'copayAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1052, 16))) + +def _BuildAutomaton_95 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_95 + del _BuildAutomaton_95 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1047, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1048, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1049, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1050, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1051, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1052, 16)) + counters.add(cc_5) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'totalHealthcareAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1047, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_1, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1048, 16)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_2, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'visionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1049, 16)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_3, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'clinicOtherAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1050, 16)) + st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_4, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dentalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1051, 16)) + st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_5, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'copayAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1052, 16)) + st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, False) ])) + st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_4, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_5, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_5._Automaton = _BuildAutomaton_95() + + + + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerReference'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1060, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'salesTax'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1061, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deliveryType'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1062, 16), unicode_default='TBD')) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxExempt'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1063, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1064, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shippingAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1065, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dutyAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1066, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipFromPostalCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1067, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'destinationPostalCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1068, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'destinationCountryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1069, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'invoiceReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1070, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1071, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1074, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'discountPercent'), pyxb.binding.datatypes.integer, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1075, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fulfilmentMethodType'), pyxb.binding.datatypes.string, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1076, 16))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), CTD_ANON_7, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1081, 4))) + +CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemData'), CTD_ANON_8, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1093, 4))) + +def _BuildAutomaton_96 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_96 + del _BuildAutomaton_96 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1060, 16)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1061, 16)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1062, 16)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1063, 16)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1064, 16)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1065, 16)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1066, 16)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1067, 16)) + counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1068, 16)) + counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1069, 16)) + counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1070, 16)) + counters.add(cc_10) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1071, 16)) + counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1072, 16)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=99, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1073, 16)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1074, 16)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1075, 16)) + counters.add(cc_15) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1076, 16)) + counters.add(cc_16) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerReference')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1060, 16)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_1, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'salesTax')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1061, 16)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_2, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deliveryType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1062, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxExempt')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1012, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxExempt')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1063, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1013, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1064, 16)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shippingAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1014, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shippingAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1065, 16)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dutyAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1015, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dutyAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1066, 16)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipFromPostalCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1016, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipFromPostalCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1067, 16)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationPostalCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1017, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationPostalCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1068, 16)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationCountryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1018, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'destinationCountryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1069, 16)) st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'invoiceReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1019, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'invoiceReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1070, 16)) st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() final_update.add(fac.UpdateInstruction(cc_11, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1020, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1071, 16)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() final_update.add(fac.UpdateInstruction(cc_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'detailTax')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1021, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'detailTax')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1072, 16)) st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = set() final_update.add(fac.UpdateInstruction(cc_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1022, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1073, 16)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_14, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1074, 16)) + st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_14) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_15, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'discountPercent')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1075, 16)) + st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_15) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_16, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fulfilmentMethodType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1076, 16)) + st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_16) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) @@ -19986,6 +20887,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_0, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_1, [ @@ -20014,6 +20921,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_1, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_1, False) ])) st_1._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_2, [ @@ -20040,6 +20953,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_2, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_2, False) ])) st_2._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_3, [ @@ -20064,6 +20983,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_3, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_3, False) ])) st_3._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_4, [ @@ -20086,6 +21011,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_4, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_4, False) ])) st_4._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_5, [ @@ -20106,6 +21037,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_5, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_5, False) ])) st_5._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_6, [ @@ -20124,6 +21061,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_6, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_6, False) ])) st_6._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_7, [ @@ -20140,6 +21083,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_7, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_7, False) ])) st_7._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_8, [ @@ -20154,6 +21103,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_8, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_8, False) ])) st_8._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_9, [ @@ -20166,6 +21121,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_9, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_9, False) ])) st_9._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_10, [ @@ -20176,6 +21137,12 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_10, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_10, False) ])) st_10._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_11, [ @@ -20184,74 +21151,110 @@ def _BuildAutomaton_78 (): fac.UpdateInstruction(cc_11, False) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_11, False) ])) st_11._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_12, [ fac.UpdateInstruction(cc_12, True) ])) transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_12, False) ])) st_12._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_13, [ fac.UpdateInstruction(cc_13, True) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_13, False) ])) st_13._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_14, True) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_14, False) ])) + st_14._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_15, True) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_15, False) ])) + st_15._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_16, True) ])) + st_16._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_6._Automaton = _BuildAutomaton_78() +CTD_ANON_6._Automaton = _BuildAutomaton_96() -CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxIncludedInTotal'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1030, 16))) +CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxIncludedInTotal'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1084, 16))) -CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1031, 16))) +CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1085, 16))) -CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxRate'), pyxb.binding.datatypes.decimal, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1032, 16))) +CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxRate'), pyxb.binding.datatypes.decimal, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1086, 16))) -CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxTypeIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1033, 16))) +CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxTypeIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1087, 16))) -CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardAcceptorTaxId'), pyxb.binding.datatypes.string, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1034, 16))) +CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardAcceptorTaxId'), pyxb.binding.datatypes.string, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1088, 16))) -def _BuildAutomaton_79 (): +def _BuildAutomaton_97 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_79 - del _BuildAutomaton_79 + global _BuildAutomaton_97 + del _BuildAutomaton_97 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1030, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1084, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1031, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1085, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1032, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1086, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1033, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1087, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1034, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1088, 16)) counters.add(cc_4) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxIncludedInTotal')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1030, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxIncludedInTotal')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1084, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1031, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1085, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxRate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1032, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxRate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1086, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxTypeIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1033, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxTypeIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1087, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardAcceptorTaxId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1034, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardAcceptorTaxId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1088, 16)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -20295,127 +21298,163 @@ def _BuildAutomaton_79 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_7._Automaton = _BuildAutomaton_79() +CTD_ANON_7._Automaton = _BuildAutomaton_97() -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), CTD_ANON_7, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1027, 4))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'detailTax'), CTD_ANON_7, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1081, 4))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemSequenceNumber'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1042, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemSequenceNumber'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1096, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemDescription'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1043, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemDescription'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1097, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1044, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1098, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'quantity'), pyxb.binding.datatypes.decimal, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1045, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'quantity'), pyxb.binding.datatypes.decimal, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1099, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unitOfMeasure'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1046, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unitOfMeasure'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1100, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1047, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1101, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotal'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1048, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotal'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1102, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotalWithTax'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1050, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotalWithTax'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1104, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemDiscountAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1052, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemDiscountAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1106, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'commodityCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1053, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'commodityCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1107, 16))) -CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unitCost'), pyxb.binding.datatypes.decimal, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1054, 16))) +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unitCost'), pyxb.binding.datatypes.decimal, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1108, 16))) -def _BuildAutomaton_80 (): +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemCategory'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1110, 16))) + +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'itemSubCategory'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1111, 16))) + +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productId'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1112, 16))) + +CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productName'), pyxb.binding.datatypes.string, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1113, 16))) + +def _BuildAutomaton_98 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_80 - del _BuildAutomaton_80 + global _BuildAutomaton_98 + del _BuildAutomaton_98 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1042, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1096, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1043, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1097, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1044, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1098, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1045, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1099, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1046, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1100, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1047, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1101, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1048, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1102, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1050, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1104, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1052, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1106, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1053, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1107, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1054, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1108, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1055, 16)) + cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1109, 16)) counters.add(cc_11) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1110, 16)) + counters.add(cc_12) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1111, 16)) + counters.add(cc_13) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1112, 16)) + counters.add(cc_14) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1113, 16)) + counters.add(cc_15) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1042, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1096, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemDescription')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1043, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemDescription')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1097, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1044, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1098, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'quantity')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1045, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'quantity')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1099, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'unitOfMeasure')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1046, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'unitOfMeasure')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1100, 16)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1047, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1101, 16)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotal')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1048, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotal')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1102, 16)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotalWithTax')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1050, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lineItemTotalWithTax')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1104, 16)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemDiscountAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1052, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemDiscountAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1106, 16)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'commodityCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1053, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'commodityCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1107, 16)) st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'unitCost')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1054, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'unitCost')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1108, 16)) st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() final_update.add(fac.UpdateInstruction(cc_11, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'detailTax')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1055, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'detailTax')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1109, 16)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_12, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemCategory')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1110, 16)) + st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_12) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_13, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'itemSubCategory')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1111, 16)) + st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_13) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_14, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1112, 16)) + st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_14) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_15, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'productName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1113, 16)) + st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_15) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) @@ -20441,6 +21480,14 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_0, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_1, [ @@ -20465,6 +21512,14 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_1, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_1, False) ])) st_1._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_2, [ @@ -20487,6 +21542,14 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_2, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_2, False) ])) st_2._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_3, [ @@ -20507,6 +21570,14 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_3, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_3, False) ])) st_3._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_4, [ @@ -20525,6 +21596,14 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_4, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_4, False) ])) st_4._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_5, [ @@ -20541,6 +21620,14 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_5, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_5, False) ])) st_5._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_6, [ @@ -20555,6 +21642,14 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_6, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_6, False) ])) st_6._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_7, [ @@ -20567,6 +21662,14 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_7, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_7, False) ])) st_7._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_8, [ @@ -20577,6 +21680,14 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_8, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_8, False) ])) st_8._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_9, [ @@ -20585,47 +21696,99 @@ def _BuildAutomaton_80 (): fac.UpdateInstruction(cc_9, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_9, False) ])) st_9._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_10, [ fac.UpdateInstruction(cc_10, True) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_10, False) ])) st_10._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_11, True) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_11, False) ])) st_11._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_8._Automaton = _BuildAutomaton_80() - - + transitions = [] + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_12, True) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_12, False) ])) + st_12._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_13, True) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_13, False) ])) + st_13._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_14, True) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_14, False) ])) + st_14._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_15, True) ])) + st_15._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_8._Automaton = _BuildAutomaton_98() -accountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=accountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1062, 12))) -accountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'number'), pyxb.binding.datatypes.string, scope=accountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1063, 12))) -def _BuildAutomaton_81 (): +accountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=accountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1120, 12))) + +accountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'number'), pyxb.binding.datatypes.string, scope=accountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1121, 12))) + +def _BuildAutomaton_99 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_81 - del _BuildAutomaton_81 + global _BuildAutomaton_99 + del _BuildAutomaton_99 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1062, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1120, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1063, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1121, 12)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(accountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1062, 12)) + symbol = pyxb.binding.content.ElementUse(accountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1120, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(accountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1063, 12)) + symbol = pyxb.binding.content.ElementUse(accountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1121, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -20639,53 +21802,53 @@ def _BuildAutomaton_81 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -accountInfoType._Automaton = _BuildAutomaton_81() +accountInfoType._Automaton = _BuildAutomaton_99() -echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1069, 12))) +echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1127, 12))) -echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1070, 12))) +echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1128, 12))) -echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1071, 12))) +echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1129, 12))) -echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1072, 12))) +echeckTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), pyxb.binding.datatypes.string, scope=echeckTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1130, 12))) -def _BuildAutomaton_82 (): +def _BuildAutomaton_100 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_82 - del _BuildAutomaton_82 + global _BuildAutomaton_100 + del _BuildAutomaton_100 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1069, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1127, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1070, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1128, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1071, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1129, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1072, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1130, 12)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1069, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1127, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1070, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1128, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1071, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1129, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1072, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1130, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -20717,47 +21880,47 @@ def _BuildAutomaton_82 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -echeckTokenType._Automaton = _BuildAutomaton_82() +echeckTokenType._Automaton = _BuildAutomaton_100() -payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payerEmail'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1079, 16))) +payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payerEmail'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1137, 16))) -payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payerId'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1082, 16))) +payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payerId'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1140, 16))) -payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1083, 16))) +payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1141, 16))) -payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionId'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1084, 16))) +payPal._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionId'), pyxb.binding.datatypes.string, scope=payPal, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1142, 16))) -def _BuildAutomaton_83 (): +def _BuildAutomaton_101 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_83 - del _BuildAutomaton_83 + global _BuildAutomaton_101 + del _BuildAutomaton_101 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1083, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1141, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1084, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1142, 16)) counters.add(cc_1) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payerEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1079, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payerEmail')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1137, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1082, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1140, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1083, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1141, 16)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1084, 16)) + symbol = pyxb.binding.content.ElementUse(payPal._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1142, 16)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -20779,53 +21942,53 @@ def _BuildAutomaton_83 (): fac.UpdateInstruction(cc_1, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -payPal._Automaton = _BuildAutomaton_83() +payPal._Automaton = _BuildAutomaton_101() -CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'phone'), pyxb.binding.datatypes.string, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1095, 20))) +CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'phone'), pyxb.binding.datatypes.string, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1153, 20))) -CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1096, 20))) +CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'city'), pyxb.binding.datatypes.string, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1154, 20))) -CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1097, 20))) +CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1155, 20))) -CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'descriptor'), pyxb.binding.datatypes.string, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1099, 16))) +CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'descriptor'), pyxb.binding.datatypes.string, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1157, 16))) -def _BuildAutomaton_84 (): +def _BuildAutomaton_102 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_84 - del _BuildAutomaton_84 + global _BuildAutomaton_102 + del _BuildAutomaton_102 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1095, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1153, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1096, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1154, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1097, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1155, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1099, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1157, 16)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1095, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'phone')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1153, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1096, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'city')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1154, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'url')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1097, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'url')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1155, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'descriptor')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1099, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'descriptor')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1157, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -20851,26 +22014,26 @@ def _BuildAutomaton_84 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_9._Automaton = _BuildAutomaton_84() +CTD_ANON_9._Automaton = _BuildAutomaton_102() -CTD_ANON_10._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bypassVelocityCheck'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_10, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1108, 16))) +CTD_ANON_10._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bypassVelocityCheck'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_10, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1166, 16))) -def _BuildAutomaton_85 (): +def _BuildAutomaton_103 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_85 - del _BuildAutomaton_85 + global _BuildAutomaton_103 + del _BuildAutomaton_103 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1108, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1166, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_10._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bypassVelocityCheck')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1108, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_10._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bypassVelocityCheck')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1166, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20878,34 +22041,34 @@ def _BuildAutomaton_85 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_10._Automaton = _BuildAutomaton_85() +CTD_ANON_10._Automaton = _BuildAutomaton_103() -CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'capability'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1116, 16))) +CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'capability'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1174, 16))) -CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'entryMode'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1117, 16))) +CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'entryMode'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1175, 16))) -CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1118, 16))) +CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1176, 16))) -CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'terminalId'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1119, 16))) +CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'terminalId'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1177, 16))) -CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'catLevel'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1120, 16))) +CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'catLevel'), pyxb.binding.datatypes.string, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1178, 16))) -def _BuildAutomaton_87 (): +def _BuildAutomaton_105 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_87 - del _BuildAutomaton_87 + global _BuildAutomaton_105 + del _BuildAutomaton_105 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1116, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1174, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'capability')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1116, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'capability')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1174, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20914,19 +22077,19 @@ def _BuildAutomaton_87 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_88 (): +def _BuildAutomaton_106 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_88 - del _BuildAutomaton_88 + global _BuildAutomaton_106 + del _BuildAutomaton_106 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1117, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1175, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'entryMode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1117, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'entryMode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1175, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20935,19 +22098,19 @@ def _BuildAutomaton_88 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_89 (): +def _BuildAutomaton_107 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_89 - del _BuildAutomaton_89 + global _BuildAutomaton_107 + del _BuildAutomaton_107 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1118, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1176, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1118, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1176, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20956,19 +22119,19 @@ def _BuildAutomaton_89 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_90 (): +def _BuildAutomaton_108 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_90 - del _BuildAutomaton_90 + global _BuildAutomaton_108 + del _BuildAutomaton_108 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1119, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1177, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'terminalId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1119, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'terminalId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1177, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20977,19 +22140,19 @@ def _BuildAutomaton_90 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_91 (): +def _BuildAutomaton_109 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_91 - del _BuildAutomaton_91 + global _BuildAutomaton_109 + del _BuildAutomaton_109 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1120, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1178, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'catLevel')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1120, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'catLevel')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1178, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -20998,61 +22161,61 @@ def _BuildAutomaton_91 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_86 (): +def _BuildAutomaton_104 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_86 - del _BuildAutomaton_86 + global _BuildAutomaton_104 + del _BuildAutomaton_104 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1116, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1174, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1117, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1175, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1118, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1176, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1119, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1177, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1120, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1178, 16)) counters.add(cc_4) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_87()) - sub_automata.append(_BuildAutomaton_88()) - sub_automata.append(_BuildAutomaton_89()) - sub_automata.append(_BuildAutomaton_90()) - sub_automata.append(_BuildAutomaton_91()) + sub_automata.append(_BuildAutomaton_105()) + sub_automata.append(_BuildAutomaton_106()) + sub_automata.append(_BuildAutomaton_107()) + sub_automata.append(_BuildAutomaton_108()) + sub_automata.append(_BuildAutomaton_109()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1115, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1173, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_11._Automaton = _BuildAutomaton_86() +CTD_ANON_11._Automaton = _BuildAutomaton_104() -recycleAdviceType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime'), pyxb.binding.datatypes.dateTime, scope=recycleAdviceType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1228, 12))) +recycleAdviceType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime'), pyxb.binding.datatypes.dateTime, scope=recycleAdviceType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1288, 12))) -recycleAdviceType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceEnd'), pyxb.binding.datatypes.string, scope=recycleAdviceType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1229, 12))) +recycleAdviceType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceEnd'), pyxb.binding.datatypes.string, scope=recycleAdviceType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1289, 12))) -def _BuildAutomaton_92 (): +def _BuildAutomaton_110 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_92 - del _BuildAutomaton_92 + global _BuildAutomaton_110 + del _BuildAutomaton_110 import pyxb.utils.fac as fac counters = set() states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1228, 12)) + symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'nextRecycleTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1288, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceEnd')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1229, 12)) + symbol = pyxb.binding.content.ElementUse(recycleAdviceType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleAdviceEnd')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1289, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -21060,35 +22223,35 @@ def _BuildAutomaton_92 (): transitions = [] st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -recycleAdviceType._Automaton = _BuildAutomaton_92() +recycleAdviceType._Automaton = _BuildAutomaton_110() -recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), recycleAdviceType, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1237, 12))) +recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice'), recycleAdviceType, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1297, 12))) -recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleEngineActive'), pyxb.binding.datatypes.boolean, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1238, 12))) +recyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleEngineActive'), pyxb.binding.datatypes.boolean, scope=recyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1298, 12))) -def _BuildAutomaton_93 (): +def _BuildAutomaton_111 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_93 - del _BuildAutomaton_93 + global _BuildAutomaton_111 + del _BuildAutomaton_111 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1237, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1297, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1238, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1298, 12)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(recyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1237, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleAdvice')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1297, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(recyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleEngineActive')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1238, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleEngineActive')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1298, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -21102,26 +22265,26 @@ def _BuildAutomaton_93 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -recyclingResponseType._Automaton = _BuildAutomaton_93() +recyclingResponseType._Automaton = _BuildAutomaton_111() -networkSubField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkSubField, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1244, 12))) +networkSubField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkSubField, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1304, 12))) -def _BuildAutomaton_94 (): +def _BuildAutomaton_112 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_94 - del _BuildAutomaton_94 + global _BuildAutomaton_112 + del _BuildAutomaton_112 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1244, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1304, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(networkSubField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fieldValue')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1244, 12)) + symbol = pyxb.binding.content.ElementUse(networkSubField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fieldValue')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1304, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21129,32 +22292,32 @@ def _BuildAutomaton_94 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -networkSubField._Automaton = _BuildAutomaton_94() +networkSubField._Automaton = _BuildAutomaton_112() -networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1253, 16))) +networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fieldValue'), pyxb.binding.datatypes.string, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1313, 16))) -networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), networkSubField, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1254, 16))) +networkField._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkSubField'), networkSubField, scope=networkField, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1314, 16))) -def _BuildAutomaton_95 (): +def _BuildAutomaton_113 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_95 - del _BuildAutomaton_95 + global _BuildAutomaton_113 + del _BuildAutomaton_113 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1254, 16)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1314, 16)) counters.add(cc_0) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(networkField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fieldValue')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1253, 16)) + symbol = pyxb.binding.content.ElementUse(networkField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fieldValue')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1313, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(networkField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkSubField')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1254, 16)) + symbol = pyxb.binding.content.ElementUse(networkField._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkSubField')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1314, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -21164,35 +22327,35 @@ def _BuildAutomaton_95 (): fac.UpdateInstruction(cc_0, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -networkField._Automaton = _BuildAutomaton_95() +networkField._Automaton = _BuildAutomaton_113() -networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endpoint'), pyxb.binding.datatypes.string, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1263, 12))) +networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endpoint'), pyxb.binding.datatypes.string, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1323, 12))) -networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkField'), networkField, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1264, 12))) +networkResponse._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkField'), networkField, scope=networkResponse, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1324, 12))) -def _BuildAutomaton_96 (): +def _BuildAutomaton_114 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_96 - del _BuildAutomaton_96 + global _BuildAutomaton_114 + del _BuildAutomaton_114 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1263, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1323, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1264, 12)) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1324, 12)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(networkResponse._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endpoint')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1263, 12)) + symbol = pyxb.binding.content.ElementUse(networkResponse._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endpoint')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1323, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(networkResponse._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkField')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1264, 12)) + symbol = pyxb.binding.content.ElementUse(networkResponse._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkField')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1324, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -21206,35 +22369,35 @@ def _BuildAutomaton_96 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -networkResponse._Automaton = _BuildAutomaton_96() +networkResponse._Automaton = _BuildAutomaton_114() -recyclingRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleBy'), pyxb.binding.datatypes.string, scope=recyclingRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1270, 12))) +recyclingRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleBy'), pyxb.binding.datatypes.string, scope=recyclingRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1330, 12))) -recyclingRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleId'), pyxb.binding.datatypes.string, scope=recyclingRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1271, 12))) +recyclingRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recycleId'), pyxb.binding.datatypes.string, scope=recyclingRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1331, 12))) -def _BuildAutomaton_97 (): +def _BuildAutomaton_115 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_97 - del _BuildAutomaton_97 + global _BuildAutomaton_115 + del _BuildAutomaton_115 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1270, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1330, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1271, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1331, 12)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(recyclingRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleBy')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1270, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleBy')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1330, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(recyclingRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1271, 12)) + symbol = pyxb.binding.content.ElementUse(recyclingRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recycleId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1331, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -21248,80 +22411,80 @@ def _BuildAutomaton_97 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -recyclingRequestType._Automaton = _BuildAutomaton_97() +recyclingRequestType._Automaton = _BuildAutomaton_115() -CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSource'), CTD_ANON_13, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1278, 16))) +CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSource'), CTD_ANON_13, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1338, 16))) -CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'affluence'), pyxb.binding.datatypes.string, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1288, 16))) +CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'affluence'), pyxb.binding.datatypes.string, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1348, 16))) -CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'issuerCountry'), pyxb.binding.datatypes.string, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1289, 16))) +CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'issuerCountry'), pyxb.binding.datatypes.string, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1349, 16))) -CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductType'), pyxb.binding.datatypes.string, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1290, 16))) +CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductType'), pyxb.binding.datatypes.string, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1350, 16))) -CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualAccountNumber'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1291, 16))) +CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualAccountNumber'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1351, 16))) -CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkResponse'), networkResponse, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1292, 16))) +CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkResponse'), networkResponse, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1352, 16))) -CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), pyxb.binding.datatypes.long, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1293, 16))) +CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), pyxb.binding.datatypes.long, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1353, 16))) -def _BuildAutomaton_98 (): +def _BuildAutomaton_116 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_98 - del _BuildAutomaton_98 + global _BuildAutomaton_116 + del _BuildAutomaton_116 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1278, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1338, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1288, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1348, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1289, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1349, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1290, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1350, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1291, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1351, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1292, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1352, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1293, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1353, 16)) counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1278, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1338, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'affluence')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1288, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'affluence')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1348, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'issuerCountry')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1289, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'issuerCountry')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1349, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1290, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1350, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1291, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1351, 16)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1292, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1352, 16)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1293, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1353, 16)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -21395,53 +22558,53 @@ def _BuildAutomaton_98 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_12._Automaton = _BuildAutomaton_98() +CTD_ANON_12._Automaton = _BuildAutomaton_116() -CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1281, 28))) +CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1341, 28))) -CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'availableBalance'), pyxb.binding.datatypes.string, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1282, 28))) +CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'availableBalance'), pyxb.binding.datatypes.string, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1342, 28))) -CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reloadable'), pyxb.binding.datatypes.string, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1283, 28))) +CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'reloadable'), pyxb.binding.datatypes.string, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1343, 28))) -CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'prepaidCardType'), pyxb.binding.datatypes.string, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1284, 28))) +CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'prepaidCardType'), pyxb.binding.datatypes.string, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1344, 28))) -def _BuildAutomaton_99 (): +def _BuildAutomaton_117 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_99 - del _BuildAutomaton_99 + global _BuildAutomaton_117 + del _BuildAutomaton_117 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1281, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1341, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1282, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1342, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1283, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1343, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1284, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1344, 28)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1281, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1341, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'availableBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1282, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'availableBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1342, 28)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'reloadable')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1283, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'reloadable')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1343, 28)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'prepaidCardType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1284, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'prepaidCardType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1344, 28)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -21473,34 +22636,34 @@ def _BuildAutomaton_99 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_13._Automaton = _BuildAutomaton_99() +CTD_ANON_13._Automaton = _BuildAutomaton_117() -CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'avsResult'), pyxb.binding.datatypes.string, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1642, 16))) +CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'avsResult'), pyxb.binding.datatypes.string, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1714, 16))) -CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationResult'), pyxb.binding.datatypes.string, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1643, 16))) +CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationResult'), pyxb.binding.datatypes.string, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1715, 16))) -CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationResult'), pyxb.binding.datatypes.string, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1645, 16))) +CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authenticationResult'), pyxb.binding.datatypes.string, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1717, 16))) -CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedAVSResult'), pyxb.binding.datatypes.string, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1646, 16))) +CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedAVSResult'), pyxb.binding.datatypes.string, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1718, 16))) -CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), advancedFraudResultsType, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1647, 16))) +CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), advancedFraudResultsType, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1719, 16))) -def _BuildAutomaton_101 (): +def _BuildAutomaton_119 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_101 - del _BuildAutomaton_101 + global _BuildAutomaton_119 + del _BuildAutomaton_119 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1642, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1714, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'avsResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1642, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'avsResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1714, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21509,19 +22672,19 @@ def _BuildAutomaton_101 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_102 (): +def _BuildAutomaton_120 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_102 - del _BuildAutomaton_102 + global _BuildAutomaton_120 + del _BuildAutomaton_120 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1643, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1715, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1643, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1715, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21530,19 +22693,19 @@ def _BuildAutomaton_102 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_103 (): +def _BuildAutomaton_121 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_103 - del _BuildAutomaton_103 + global _BuildAutomaton_121 + del _BuildAutomaton_121 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1645, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1717, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1645, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticationResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1717, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21551,19 +22714,19 @@ def _BuildAutomaton_103 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_104 (): +def _BuildAutomaton_122 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_104 - del _BuildAutomaton_104 + global _BuildAutomaton_122 + del _BuildAutomaton_122 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1646, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1718, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedAVSResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1646, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedAVSResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1718, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21572,19 +22735,19 @@ def _BuildAutomaton_104 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_105 (): +def _BuildAutomaton_123 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_105 - del _BuildAutomaton_105 + global _BuildAutomaton_123 + del _BuildAutomaton_123 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1647, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1719, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1647, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1719, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21593,72 +22756,72 @@ def _BuildAutomaton_105 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_100 (): +def _BuildAutomaton_118 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_100 - del _BuildAutomaton_100 + global _BuildAutomaton_118 + del _BuildAutomaton_118 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1642, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1714, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1643, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1715, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1645, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1717, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1646, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1718, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1647, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1719, 16)) counters.add(cc_4) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_101()) - sub_automata.append(_BuildAutomaton_102()) - sub_automata.append(_BuildAutomaton_103()) - sub_automata.append(_BuildAutomaton_104()) - sub_automata.append(_BuildAutomaton_105()) + sub_automata.append(_BuildAutomaton_119()) + sub_automata.append(_BuildAutomaton_120()) + sub_automata.append(_BuildAutomaton_121()) + sub_automata.append(_BuildAutomaton_122()) + sub_automata.append(_BuildAutomaton_123()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1641, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1713, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_14._Automaton = _BuildAutomaton_100() +CTD_ANON_14._Automaton = _BuildAutomaton_118() -CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'txnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1716, 16))) +CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'txnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1788, 16))) -CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1717, 16))) +CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1789, 16))) -CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'systemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1718, 16))) +CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'systemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1790, 16))) -CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1719, 16))) +CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1791, 16))) -CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'availableBalance'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1720, 16))) +CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'availableBalance'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1792, 16))) -CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'beginningBalance'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1721, 16))) +CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'beginningBalance'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1793, 16))) -CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endingBalance'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1722, 16))) +CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'endingBalance'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1794, 16))) -CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cashBackAmount'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1723, 16))) +CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cashBackAmount'), pyxb.binding.datatypes.string, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1795, 16))) -def _BuildAutomaton_107 (): +def _BuildAutomaton_125 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_107 - del _BuildAutomaton_107 + global _BuildAutomaton_125 + del _BuildAutomaton_125 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1716, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1788, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'txnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1716, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'txnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1788, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21667,19 +22830,19 @@ def _BuildAutomaton_107 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_108 (): +def _BuildAutomaton_126 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_108 - del _BuildAutomaton_108 + global _BuildAutomaton_126 + del _BuildAutomaton_126 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1717, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1789, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'refCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1717, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'refCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1789, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21688,19 +22851,19 @@ def _BuildAutomaton_108 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_109 (): +def _BuildAutomaton_127 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_109 - del _BuildAutomaton_109 + global _BuildAutomaton_127 + del _BuildAutomaton_127 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1718, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1790, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'systemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1718, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'systemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1790, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21709,19 +22872,19 @@ def _BuildAutomaton_109 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_110 (): +def _BuildAutomaton_128 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_110 - del _BuildAutomaton_110 + global _BuildAutomaton_128 + del _BuildAutomaton_128 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1719, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1791, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1719, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1791, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21730,19 +22893,19 @@ def _BuildAutomaton_110 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_111 (): +def _BuildAutomaton_129 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_111 - del _BuildAutomaton_111 + global _BuildAutomaton_129 + del _BuildAutomaton_129 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1720, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1792, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'availableBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1720, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'availableBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1792, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21751,19 +22914,19 @@ def _BuildAutomaton_111 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_112 (): +def _BuildAutomaton_130 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_112 - del _BuildAutomaton_112 + global _BuildAutomaton_130 + del _BuildAutomaton_130 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1721, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1793, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'beginningBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1721, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'beginningBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1793, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21772,19 +22935,19 @@ def _BuildAutomaton_112 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_113 (): +def _BuildAutomaton_131 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_113 - del _BuildAutomaton_113 + global _BuildAutomaton_131 + del _BuildAutomaton_131 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1722, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1794, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endingBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1722, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'endingBalance')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1794, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21793,19 +22956,19 @@ def _BuildAutomaton_113 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_114 (): +def _BuildAutomaton_132 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_114 - del _BuildAutomaton_114 + global _BuildAutomaton_132 + del _BuildAutomaton_132 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1723, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1795, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cashBackAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1723, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cashBackAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1795, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21814,76 +22977,76 @@ def _BuildAutomaton_114 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_106 (): +def _BuildAutomaton_124 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_106 - del _BuildAutomaton_106 + global _BuildAutomaton_124 + del _BuildAutomaton_124 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1716, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1788, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1717, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1789, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1718, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1790, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1719, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1791, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1720, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1792, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1721, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1793, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1722, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1794, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1723, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1795, 16)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_107()) - sub_automata.append(_BuildAutomaton_108()) - sub_automata.append(_BuildAutomaton_109()) - sub_automata.append(_BuildAutomaton_110()) - sub_automata.append(_BuildAutomaton_111()) - sub_automata.append(_BuildAutomaton_112()) - sub_automata.append(_BuildAutomaton_113()) - sub_automata.append(_BuildAutomaton_114()) + sub_automata.append(_BuildAutomaton_125()) + sub_automata.append(_BuildAutomaton_126()) + sub_automata.append(_BuildAutomaton_127()) + sub_automata.append(_BuildAutomaton_128()) + sub_automata.append(_BuildAutomaton_129()) + sub_automata.append(_BuildAutomaton_130()) + sub_automata.append(_BuildAutomaton_131()) + sub_automata.append(_BuildAutomaton_132()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1715, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1787, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_15._Automaton = _BuildAutomaton_106() +CTD_ANON_15._Automaton = _BuildAutomaton_124() -CTD_ANON_16._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_16, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1731, 16))) +CTD_ANON_16._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_16, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1803, 16))) -CTD_ANON_16._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_16, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1732, 16))) +CTD_ANON_16._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_16, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1804, 16))) -def _BuildAutomaton_115 (): +def _BuildAutomaton_133 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_115 - del _BuildAutomaton_115 + global _BuildAutomaton_133 + del _BuildAutomaton_133 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1731, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1803, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1732, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1804, 16)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_16._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1731, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_16._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1803, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_16._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1732, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_16._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1804, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -21897,30 +23060,30 @@ def _BuildAutomaton_115 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_16._Automaton = _BuildAutomaton_115() +CTD_ANON_16._Automaton = _BuildAutomaton_133() -echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1901, 12))) +echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1977, 12))) -echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1902, 12))) +echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1978, 12))) -echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1903, 12))) +echeckAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1979, 12))) -def _BuildAutomaton_117 (): +def _BuildAutomaton_135 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_117 - del _BuildAutomaton_117 + global _BuildAutomaton_135 + del _BuildAutomaton_135 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1901, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1977, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1901, 12)) + symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1977, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21929,19 +23092,19 @@ def _BuildAutomaton_117 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_118 (): +def _BuildAutomaton_136 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_118 - del _BuildAutomaton_118 + global _BuildAutomaton_136 + del _BuildAutomaton_136 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1902, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1978, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1902, 12)) + symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1978, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21950,19 +23113,19 @@ def _BuildAutomaton_118 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_119 (): +def _BuildAutomaton_137 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_119 - del _BuildAutomaton_119 + global _BuildAutomaton_137 + del _BuildAutomaton_137 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1903, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1979, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1903, 12)) + symbol = pyxb.binding.content.ElementUse(echeckAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1979, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -21971,56 +23134,56 @@ def _BuildAutomaton_119 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_116 (): +def _BuildAutomaton_134 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_116 - del _BuildAutomaton_116 + global _BuildAutomaton_134 + del _BuildAutomaton_134 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1901, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1977, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1902, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1978, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1903, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1979, 12)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_117()) - sub_automata.append(_BuildAutomaton_118()) - sub_automata.append(_BuildAutomaton_119()) + sub_automata.append(_BuildAutomaton_135()) + sub_automata.append(_BuildAutomaton_136()) + sub_automata.append(_BuildAutomaton_137()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1900, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1976, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -echeckAccountInfoType._Automaton = _BuildAutomaton_116() +echeckAccountInfoType._Automaton = _BuildAutomaton_134() -echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1909, 12))) +echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1985, 12))) -echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1910, 12))) +echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1986, 12))) -echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1911, 12))) +echeckTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1987, 12))) -def _BuildAutomaton_121 (): +def _BuildAutomaton_139 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_121 - del _BuildAutomaton_121 + global _BuildAutomaton_139 + del _BuildAutomaton_139 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1909, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1985, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1909, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1985, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22029,19 +23192,19 @@ def _BuildAutomaton_121 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_122 (): +def _BuildAutomaton_140 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_122 - del _BuildAutomaton_122 + global _BuildAutomaton_140 + del _BuildAutomaton_140 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1910, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1986, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1910, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1986, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22050,19 +23213,19 @@ def _BuildAutomaton_122 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_123 (): +def _BuildAutomaton_141 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_123 - del _BuildAutomaton_123 + global _BuildAutomaton_141 + del _BuildAutomaton_141 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1911, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1987, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1911, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1987, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22071,56 +23234,56 @@ def _BuildAutomaton_123 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_120 (): +def _BuildAutomaton_138 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_120 - del _BuildAutomaton_120 + global _BuildAutomaton_138 + del _BuildAutomaton_138 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1909, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1985, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1910, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1986, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1911, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1987, 12)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_121()) - sub_automata.append(_BuildAutomaton_122()) - sub_automata.append(_BuildAutomaton_123()) + sub_automata.append(_BuildAutomaton_139()) + sub_automata.append(_BuildAutomaton_140()) + sub_automata.append(_BuildAutomaton_141()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1908, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1984, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -echeckTokenInfoType._Automaton = _BuildAutomaton_120() +echeckTokenInfoType._Automaton = _BuildAutomaton_138() -cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1918, 12))) +cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1994, 12))) -cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'number'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1919, 12))) +cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'number'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1995, 12))) -cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1920, 12))) +cardAccountInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardAccountInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1996, 12))) -def _BuildAutomaton_125 (): +def _BuildAutomaton_143 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_125 - del _BuildAutomaton_125 + global _BuildAutomaton_143 + del _BuildAutomaton_143 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1918, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1994, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1918, 12)) + symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1994, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22129,19 +23292,19 @@ def _BuildAutomaton_125 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_126 (): +def _BuildAutomaton_144 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_126 - del _BuildAutomaton_126 + global _BuildAutomaton_144 + del _BuildAutomaton_144 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1919, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1995, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1919, 12)) + symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1995, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22150,19 +23313,19 @@ def _BuildAutomaton_126 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_127 (): +def _BuildAutomaton_145 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_127 - del _BuildAutomaton_127 + global _BuildAutomaton_145 + del _BuildAutomaton_145 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1920, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1996, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1920, 12)) + symbol = pyxb.binding.content.ElementUse(cardAccountInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1996, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22171,58 +23334,58 @@ def _BuildAutomaton_127 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_124 (): +def _BuildAutomaton_142 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_124 - del _BuildAutomaton_124 + global _BuildAutomaton_142 + del _BuildAutomaton_142 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1918, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1994, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1919, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1995, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1920, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1996, 12)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_125()) - sub_automata.append(_BuildAutomaton_126()) - sub_automata.append(_BuildAutomaton_127()) + sub_automata.append(_BuildAutomaton_143()) + sub_automata.append(_BuildAutomaton_144()) + sub_automata.append(_BuildAutomaton_145()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1917, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1993, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -cardAccountInfoType._Automaton = _BuildAutomaton_124() +cardAccountInfoType._Automaton = _BuildAutomaton_142() -cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1926, 12))) +cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2002, 12))) -cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1927, 12))) +cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2003, 12))) -cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1928, 12))) +cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expDate'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2004, 12))) -cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1929, 12))) +cardTokenInfoType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=cardTokenInfoType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2005, 12))) -def _BuildAutomaton_129 (): +def _BuildAutomaton_147 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_129 - del _BuildAutomaton_129 + global _BuildAutomaton_147 + del _BuildAutomaton_147 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1926, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2002, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1926, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2002, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22231,19 +23394,19 @@ def _BuildAutomaton_129 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_130 (): +def _BuildAutomaton_148 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_130 - del _BuildAutomaton_130 + global _BuildAutomaton_148 + del _BuildAutomaton_148 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1927, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2003, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1927, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2003, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22252,19 +23415,19 @@ def _BuildAutomaton_130 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_131 (): +def _BuildAutomaton_149 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_131 - del _BuildAutomaton_131 + global _BuildAutomaton_149 + del _BuildAutomaton_149 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1928, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2004, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1928, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2004, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22273,19 +23436,19 @@ def _BuildAutomaton_131 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_132 (): +def _BuildAutomaton_150 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_132 - del _BuildAutomaton_132 + global _BuildAutomaton_150 + del _BuildAutomaton_150 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1929, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2005, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1929, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenInfoType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2005, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22294,57 +23457,57 @@ def _BuildAutomaton_132 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_128 (): +def _BuildAutomaton_146 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_128 - del _BuildAutomaton_128 + global _BuildAutomaton_146 + del _BuildAutomaton_146 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1926, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2002, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1927, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2003, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1928, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2004, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1929, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2005, 12)) counters.add(cc_3) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_129()) - sub_automata.append(_BuildAutomaton_130()) - sub_automata.append(_BuildAutomaton_131()) - sub_automata.append(_BuildAutomaton_132()) + sub_automata.append(_BuildAutomaton_147()) + sub_automata.append(_BuildAutomaton_148()) + sub_automata.append(_BuildAutomaton_149()) + sub_automata.append(_BuildAutomaton_150()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1925, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2001, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -cardTokenInfoType._Automaton = _BuildAutomaton_128() +cardTokenInfoType._Automaton = _BuildAutomaton_146() -extendedCardResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=extendedCardResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1936, 12))) +extendedCardResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=extendedCardResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2012, 12))) -extendedCardResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'code'), pyxb.binding.datatypes.string, scope=extendedCardResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1937, 12))) +extendedCardResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'code'), pyxb.binding.datatypes.string, scope=extendedCardResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2013, 12))) -def _BuildAutomaton_134 (): +def _BuildAutomaton_152 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_134 - del _BuildAutomaton_134 + global _BuildAutomaton_152 + del _BuildAutomaton_152 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1936, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2012, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(extendedCardResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1936, 12)) + symbol = pyxb.binding.content.ElementUse(extendedCardResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2012, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22353,19 +23516,19 @@ def _BuildAutomaton_134 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_135 (): +def _BuildAutomaton_153 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_135 - del _BuildAutomaton_135 + global _BuildAutomaton_153 + del _BuildAutomaton_153 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1937, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2013, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(extendedCardResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'code')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1937, 12)) + symbol = pyxb.binding.content.ElementUse(extendedCardResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'code')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2013, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22374,134 +23537,134 @@ def _BuildAutomaton_135 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_133 (): +def _BuildAutomaton_151 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_133 - del _BuildAutomaton_133 + global _BuildAutomaton_151 + del _BuildAutomaton_151 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1936, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2012, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1937, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2013, 12)) counters.add(cc_1) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_134()) - sub_automata.append(_BuildAutomaton_135()) + sub_automata.append(_BuildAutomaton_152()) + sub_automata.append(_BuildAutomaton_153()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1935, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2011, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -extendedCardResponseType._Automaton = _BuildAutomaton_133() +extendedCardResponseType._Automaton = _BuildAutomaton_151() -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAccountInfo'), echeckAccountInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1946, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAccountInfo'), echeckAccountInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2022, 20))) -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'newAccountInfo'), echeckAccountInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1947, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'newAccountInfo'), echeckAccountInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2023, 20))) -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTokenInfo'), echeckTokenInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1951, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTokenInfo'), echeckTokenInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2027, 20))) -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'newTokenInfo'), echeckTokenInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1952, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'newTokenInfo'), echeckTokenInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2028, 20))) -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCardInfo'), cardAccountInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1956, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCardInfo'), cardAccountInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2032, 20))) -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'newCardInfo'), cardAccountInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1957, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'newCardInfo'), cardAccountInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2033, 20))) -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse'), extendedCardResponseType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1958, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse'), extendedCardResponseType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2034, 20))) -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1959, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2035, 20))) -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCardTokenInfo'), cardTokenInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1963, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCardTokenInfo'), cardTokenInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2039, 20))) -CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'newCardTokenInfo'), cardTokenInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1964, 20))) +CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'newCardTokenInfo'), cardTokenInfoType, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2040, 20))) -def _BuildAutomaton_136 (): +def _BuildAutomaton_154 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_136 - del _BuildAutomaton_136 + global _BuildAutomaton_154 + del _BuildAutomaton_154 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1958, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2034, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1959, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2035, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1965, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2041, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1966, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2042, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1970, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2046, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1971, 20)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2047, 20)) counters.add(cc_5) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAccountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1946, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAccountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2022, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newAccountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1947, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newAccountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2023, 20)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1951, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2027, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1952, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2028, 20)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCardInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1956, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCardInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2032, 20)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newCardInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1957, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newCardInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2033, 20)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1958, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2034, 20)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1959, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2035, 20)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCardTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1963, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCardTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2039, 20)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newCardTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1964, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'newCardTokenInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2040, 20)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1965, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2041, 20)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1966, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2042, 20)) st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1970, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extendedCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2046, 20)) st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1971, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2047, 20)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) transitions = [] @@ -22567,34 +23730,34 @@ def _BuildAutomaton_136 (): fac.UpdateInstruction(cc_5, True) ])) st_13._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_17._Automaton = _BuildAutomaton_136() +CTD_ANON_17._Automaton = _BuildAutomaton_154() -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2037, 12))) +echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2113, 12))) -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2038, 12))) +echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2114, 12))) -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2039, 12))) +echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2115, 12))) -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2040, 12))) +echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2116, 12))) -echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2041, 12))) +echeckType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation'), pyxb.binding.datatypes.string, scope=echeckType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2117, 12))) -def _BuildAutomaton_138 (): +def _BuildAutomaton_156 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_138 - del _BuildAutomaton_138 + global _BuildAutomaton_156 + del _BuildAutomaton_156 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2037, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2113, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2037, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2113, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22603,19 +23766,19 @@ def _BuildAutomaton_138 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_139 (): +def _BuildAutomaton_157 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_139 - del _BuildAutomaton_139 + global _BuildAutomaton_157 + del _BuildAutomaton_157 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2038, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2114, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2038, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2114, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22624,19 +23787,19 @@ def _BuildAutomaton_139 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_140 (): +def _BuildAutomaton_158 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_140 - del _BuildAutomaton_140 + global _BuildAutomaton_158 + del _BuildAutomaton_158 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2039, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2115, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2039, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2115, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22645,19 +23808,19 @@ def _BuildAutomaton_140 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_141 (): +def _BuildAutomaton_159 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_141 - del _BuildAutomaton_141 + global _BuildAutomaton_159 + del _BuildAutomaton_159 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2040, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2116, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2040, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2116, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22666,19 +23829,19 @@ def _BuildAutomaton_141 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_142 (): +def _BuildAutomaton_160 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_142 - del _BuildAutomaton_142 + global _BuildAutomaton_160 + del _BuildAutomaton_160 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2041, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2117, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2041, 12)) + symbol = pyxb.binding.content.ElementUse(echeckType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2117, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22687,68 +23850,68 @@ def _BuildAutomaton_142 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_137 (): +def _BuildAutomaton_155 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_137 - del _BuildAutomaton_137 + global _BuildAutomaton_155 + del _BuildAutomaton_155 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2037, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2113, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2038, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2114, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2039, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2115, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2040, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2116, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2041, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2117, 12)) counters.add(cc_4) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_138()) - sub_automata.append(_BuildAutomaton_139()) - sub_automata.append(_BuildAutomaton_140()) - sub_automata.append(_BuildAutomaton_141()) - sub_automata.append(_BuildAutomaton_142()) + sub_automata.append(_BuildAutomaton_156()) + sub_automata.append(_BuildAutomaton_157()) + sub_automata.append(_BuildAutomaton_158()) + sub_automata.append(_BuildAutomaton_159()) + sub_automata.append(_BuildAutomaton_160()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2036, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2112, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -echeckType._Automaton = _BuildAutomaton_137() +echeckType._Automaton = _BuildAutomaton_155() -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2047, 12))) +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accType'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2123, 12))) -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2048, 12))) +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2124, 12))) -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2049, 12))) +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2125, 12))) -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2050, 12))) +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkNum'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2126, 12))) -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2051, 12))) +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation'), pyxb.binding.datatypes.string, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2127, 12))) -echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), ctxPaymentInformationType, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2052, 12))) +echeckTypeCtx._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation'), ctxPaymentInformationType, scope=echeckTypeCtx, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2128, 12))) -def _BuildAutomaton_144 (): +def _BuildAutomaton_162 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_144 - del _BuildAutomaton_144 + global _BuildAutomaton_162 + del _BuildAutomaton_162 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2047, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2123, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2047, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2123, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22757,19 +23920,19 @@ def _BuildAutomaton_144 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_145 (): +def _BuildAutomaton_163 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_145 - del _BuildAutomaton_145 + global _BuildAutomaton_163 + del _BuildAutomaton_163 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2048, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2124, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2048, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2124, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22778,19 +23941,19 @@ def _BuildAutomaton_145 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_146 (): +def _BuildAutomaton_164 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_146 - del _BuildAutomaton_146 + global _BuildAutomaton_164 + del _BuildAutomaton_164 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2049, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2125, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2049, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2125, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22799,19 +23962,19 @@ def _BuildAutomaton_146 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_147 (): +def _BuildAutomaton_165 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_147 - del _BuildAutomaton_147 + global _BuildAutomaton_165 + del _BuildAutomaton_165 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2050, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2126, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2050, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2126, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22820,19 +23983,19 @@ def _BuildAutomaton_147 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_148 (): +def _BuildAutomaton_166 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_148 - del _BuildAutomaton_148 + global _BuildAutomaton_166 + del _BuildAutomaton_166 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2051, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2127, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2051, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ccdPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2127, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22841,19 +24004,19 @@ def _BuildAutomaton_148 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_149 (): +def _BuildAutomaton_167 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_149 - del _BuildAutomaton_149 + global _BuildAutomaton_167 + del _BuildAutomaton_167 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2052, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2128, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2052, 12)) + symbol = pyxb.binding.content.ElementUse(echeckTypeCtx._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2128, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22862,61 +24025,61 @@ def _BuildAutomaton_149 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_143 (): +def _BuildAutomaton_161 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_143 - del _BuildAutomaton_143 + global _BuildAutomaton_161 + del _BuildAutomaton_161 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2047, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2123, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2048, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2124, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2049, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2125, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2050, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2126, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2051, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2127, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2052, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2128, 12)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_144()) - sub_automata.append(_BuildAutomaton_145()) - sub_automata.append(_BuildAutomaton_146()) - sub_automata.append(_BuildAutomaton_147()) - sub_automata.append(_BuildAutomaton_148()) - sub_automata.append(_BuildAutomaton_149()) + sub_automata.append(_BuildAutomaton_162()) + sub_automata.append(_BuildAutomaton_163()) + sub_automata.append(_BuildAutomaton_164()) + sub_automata.append(_BuildAutomaton_165()) + sub_automata.append(_BuildAutomaton_166()) + sub_automata.append(_BuildAutomaton_167()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2046, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2122, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -echeckTypeCtx._Automaton = _BuildAutomaton_143() +echeckTypeCtx._Automaton = _BuildAutomaton_161() -ctxPaymentInformationType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail'), pyxb.binding.datatypes.string, scope=ctxPaymentInformationType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2058, 12))) +ctxPaymentInformationType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail'), pyxb.binding.datatypes.string, scope=ctxPaymentInformationType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2134, 12))) -def _BuildAutomaton_150 (): +def _BuildAutomaton_168 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_150 - del _BuildAutomaton_150 + global _BuildAutomaton_168 + del _BuildAutomaton_168 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2058, 12)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2134, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(ctxPaymentInformationType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2058, 12)) + symbol = pyxb.binding.content.ElementUse(ctxPaymentInformationType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ctxPaymentDetail')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2134, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22924,28 +24087,28 @@ def _BuildAutomaton_150 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -ctxPaymentInformationType._Automaton = _BuildAutomaton_150() +ctxPaymentInformationType._Automaton = _BuildAutomaton_168() -echeckForTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckForTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2064, 12))) +echeckForTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accNum'), pyxb.binding.datatypes.string, scope=echeckForTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2140, 12))) -echeckForTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckForTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2065, 12))) +echeckForTokenType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingNum'), pyxb.binding.datatypes.string, scope=echeckForTokenType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2141, 12))) -def _BuildAutomaton_152 (): +def _BuildAutomaton_170 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_152 - del _BuildAutomaton_152 + global _BuildAutomaton_170 + del _BuildAutomaton_170 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2064, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2140, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckForTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2064, 12)) + symbol = pyxb.binding.content.ElementUse(echeckForTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2140, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22954,19 +24117,19 @@ def _BuildAutomaton_152 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_153 (): +def _BuildAutomaton_171 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_153 - del _BuildAutomaton_153 + global _BuildAutomaton_171 + del _BuildAutomaton_171 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2065, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2141, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(echeckForTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2065, 12)) + symbol = pyxb.binding.content.ElementUse(echeckForTokenType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2141, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -22975,67 +24138,67 @@ def _BuildAutomaton_153 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_151 (): +def _BuildAutomaton_169 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_151 - del _BuildAutomaton_151 + global _BuildAutomaton_169 + del _BuildAutomaton_169 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2064, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2140, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2065, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2141, 12)) counters.add(cc_1) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_152()) - sub_automata.append(_BuildAutomaton_153()) + sub_automata.append(_BuildAutomaton_170()) + sub_automata.append(_BuildAutomaton_171()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2063, 8) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2139, 8) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -echeckForTokenType._Automaton = _BuildAutomaton_151() +echeckForTokenType._Automaton = _BuildAutomaton_169() -filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'prepaid'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2084, 12))) +filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'prepaid'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2160, 12))) -filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'international'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2085, 12))) +filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'international'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2161, 12))) -filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'chargeback'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2086, 12))) +filteringType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'chargeback'), pyxb.binding.datatypes.boolean, scope=filteringType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2162, 12))) -def _BuildAutomaton_154 (): +def _BuildAutomaton_172 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_154 - del _BuildAutomaton_154 + global _BuildAutomaton_172 + del _BuildAutomaton_172 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2084, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2160, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2085, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2161, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2086, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2162, 12)) counters.add(cc_2) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'prepaid')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2084, 12)) + symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'prepaid')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2160, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'international')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2085, 12)) + symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'international')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2161, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'chargeback')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2086, 12)) + symbol = pyxb.binding.content.ElementUse(filteringType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'chargeback')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2162, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -23057,35 +24220,35 @@ def _BuildAutomaton_154 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -filteringType._Automaton = _BuildAutomaton_154() +filteringType._Automaton = _BuildAutomaton_172() -virtualGiftCardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength'), pyxb.binding.datatypes.integer, scope=virtualGiftCardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2125, 12))) +virtualGiftCardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength'), pyxb.binding.datatypes.integer, scope=virtualGiftCardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2201, 12))) -virtualGiftCardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardBin'), pyxb.binding.datatypes.string, scope=virtualGiftCardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2126, 12))) +virtualGiftCardType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardBin'), pyxb.binding.datatypes.string, scope=virtualGiftCardType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2202, 12))) -def _BuildAutomaton_155 (): +def _BuildAutomaton_173 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_155 - del _BuildAutomaton_155 + global _BuildAutomaton_173 + del _BuildAutomaton_173 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2125, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2201, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2126, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2202, 12)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(virtualGiftCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2125, 12)) + symbol = pyxb.binding.content.ElementUse(virtualGiftCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumberLength')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2201, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(virtualGiftCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2126, 12)) + symbol = pyxb.binding.content.ElementUse(virtualGiftCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2202, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -23099,28 +24262,28 @@ def _BuildAutomaton_155 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -virtualGiftCardType._Automaton = _BuildAutomaton_155() +virtualGiftCardType._Automaton = _BuildAutomaton_173() -CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'walletSourceType'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2169, 16))) +CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'walletSourceType'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2245, 16))) -CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'walletSourceTypeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2170, 16))) +CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'walletSourceTypeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2246, 16))) -def _BuildAutomaton_157 (): +def _BuildAutomaton_175 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_157 - del _BuildAutomaton_157 + global _BuildAutomaton_175 + del _BuildAutomaton_175 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2169, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2245, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'walletSourceType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2169, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'walletSourceType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2245, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23129,19 +24292,19 @@ def _BuildAutomaton_157 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_158 (): +def _BuildAutomaton_176 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_158 - del _BuildAutomaton_158 + global _BuildAutomaton_176 + del _BuildAutomaton_176 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2170, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2246, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'walletSourceTypeId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2170, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'walletSourceTypeId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2246, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23150,76 +24313,76 @@ def _BuildAutomaton_158 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_156 (): +def _BuildAutomaton_174 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_156 - del _BuildAutomaton_156 + global _BuildAutomaton_174 + del _BuildAutomaton_174 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2169, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2245, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2170, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2246, 16)) counters.add(cc_1) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_157()) - sub_automata.append(_BuildAutomaton_158()) + sub_automata.append(_BuildAutomaton_175()) + sub_automata.append(_BuildAutomaton_176()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2168, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2244, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_18._Automaton = _BuildAutomaton_156() +CTD_ANON_18._Automaton = _BuildAutomaton_174() -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'data'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2177, 12))) +applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'data'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2253, 12))) -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'header'), applepayHeaderType, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2178, 12))) +applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'header'), applepayHeaderType, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2254, 12))) -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'signature'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2179, 12))) +applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'signature'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2255, 12))) -applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'version'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2180, 12))) +applepayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'version'), pyxb.binding.datatypes.string, scope=applepayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2256, 12))) -def _BuildAutomaton_159 (): +def _BuildAutomaton_177 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_159 - del _BuildAutomaton_159 + global _BuildAutomaton_177 + del _BuildAutomaton_177 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2177, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2253, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2178, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2254, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2179, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2255, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2180, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2256, 12)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'data')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2177, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'data')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2253, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'header')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2178, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'header')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2254, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'signature')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2179, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'signature')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2255, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'version')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2180, 12)) + symbol = pyxb.binding.content.ElementUse(applepayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'version')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2256, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -23251,53 +24414,53 @@ def _BuildAutomaton_159 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -applepayType._Automaton = _BuildAutomaton_159() +applepayType._Automaton = _BuildAutomaton_177() -applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationData'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2186, 12))) +applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationData'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2262, 12))) -applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ephemeralPublicKey'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2187, 12))) +applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ephemeralPublicKey'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2263, 12))) -applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'publicKeyHash'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2188, 12))) +applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'publicKeyHash'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2264, 12))) -applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionId'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2189, 12))) +applepayHeaderType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionId'), pyxb.binding.datatypes.string, scope=applepayHeaderType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2265, 12))) -def _BuildAutomaton_160 (): +def _BuildAutomaton_178 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_160 - del _BuildAutomaton_160 + global _BuildAutomaton_178 + del _BuildAutomaton_178 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2186, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2262, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2187, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2263, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2188, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2264, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2189, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2265, 12)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2186, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2262, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ephemeralPublicKey')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2187, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ephemeralPublicKey')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2263, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'publicKeyHash')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2188, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'publicKeyHash')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2264, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2189, 12)) + symbol = pyxb.binding.content.ElementUse(applepayHeaderType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2265, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -23329,98 +24492,98 @@ def _BuildAutomaton_160 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -applepayHeaderType._Automaton = _BuildAutomaton_160() +applepayHeaderType._Automaton = _BuildAutomaton_178() -CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationPrimaryAccountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2196, 16))) +CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationPrimaryAccountNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2272, 16))) -CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationExpirationDate'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2197, 16))) +CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applicationExpirationDate'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2273, 16))) -CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'currencyCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2198, 16))) +CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'currencyCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2274, 16))) -CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2199, 16))) +CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2275, 16))) -CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderName'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2200, 16))) +CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderName'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2276, 16))) -CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceManufacturerIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2201, 16))) +CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deviceManufacturerIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2277, 16))) -CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentDataType'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2202, 16))) +CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentDataType'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2278, 16))) -CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'onlinePaymentCryptogram'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2203, 16))) +CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'onlinePaymentCryptogram'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2279, 16))) -CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2204, 16))) +CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2280, 16))) -def _BuildAutomaton_161 (): +def _BuildAutomaton_179 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_161 - del _BuildAutomaton_161 + global _BuildAutomaton_179 + del _BuildAutomaton_179 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2196, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2272, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2197, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2273, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2198, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2274, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2199, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2275, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2200, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2276, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2201, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2277, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2202, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2278, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2203, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2279, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2204, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2280, 16)) counters.add(cc_8) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationPrimaryAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2196, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationPrimaryAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2272, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationExpirationDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2197, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applicationExpirationDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2273, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'currencyCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2198, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'currencyCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2274, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2199, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2275, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2200, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2276, 16)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceManufacturerIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2201, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deviceManufacturerIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2277, 16)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentDataType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2202, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentDataType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2278, 16)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'onlinePaymentCryptogram')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2203, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'onlinePaymentCryptogram')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2279, 16)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2204, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2280, 16)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) transitions = [] @@ -23532,53 +24695,53 @@ def _BuildAutomaton_161 (): fac.UpdateInstruction(cc_8, True) ])) st_8._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_19._Automaton = _BuildAutomaton_161() +CTD_ANON_19._Automaton = _BuildAutomaton_179() -CTD_ANON_20._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cryptogram'), pyxb.binding.datatypes.string, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2212, 16))) +CTD_ANON_20._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cryptogram'), pyxb.binding.datatypes.string, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2288, 16))) -CTD_ANON_20._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expMonth'), pyxb.binding.datatypes.string, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2213, 16))) +CTD_ANON_20._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expMonth'), pyxb.binding.datatypes.string, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2289, 16))) -CTD_ANON_20._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expYear'), pyxb.binding.datatypes.string, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2214, 16))) +CTD_ANON_20._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'expYear'), pyxb.binding.datatypes.string, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2290, 16))) -CTD_ANON_20._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2215, 16))) +CTD_ANON_20._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2291, 16))) -def _BuildAutomaton_162 (): +def _BuildAutomaton_180 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_162 - del _BuildAutomaton_162 + global _BuildAutomaton_180 + del _BuildAutomaton_180 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2212, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2288, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2213, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2289, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2214, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2290, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2215, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2291, 16)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cryptogram')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2212, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cryptogram')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2288, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expMonth')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2213, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expMonth')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2289, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expYear')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2214, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expYear')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2290, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2215, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eciIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2291, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -23610,80 +24773,80 @@ def _BuildAutomaton_162 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_20._Automaton = _BuildAutomaton_162() +CTD_ANON_20._Automaton = _BuildAutomaton_180() -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2223, 12))) +sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2299, 12))) -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sequenceType'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2224, 12))) +sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sequenceType'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2300, 12))) -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateReference'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2225, 12))) +sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateReference'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2301, 12))) -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateUrl'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2226, 12))) +sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateUrl'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2302, 12))) -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateSignatureDate'), pyxb.binding.datatypes.date, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2227, 12))) +sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateSignatureDate'), pyxb.binding.datatypes.date, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2303, 12))) -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'iban'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2228, 12))) +sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'iban'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2304, 12))) -sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2229, 12))) +sepaDirectDebitType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=sepaDirectDebitType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2305, 12))) -def _BuildAutomaton_163 (): +def _BuildAutomaton_181 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_163 - del _BuildAutomaton_163 + global _BuildAutomaton_181 + del _BuildAutomaton_181 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2223, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2299, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2224, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2300, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2225, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2301, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2226, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2302, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2227, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2303, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2228, 12)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2304, 12)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2229, 12)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2305, 12)) counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2223, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateProvider')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2299, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2224, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sequenceType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2300, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateReference')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2225, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateReference')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2301, 12)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2226, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2302, 12)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateSignatureDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2227, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateSignatureDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2303, 12)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'iban')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2228, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'iban')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2304, 12)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2229, 12)) + symbol = pyxb.binding.content.ElementUse(sepaDirectDebitType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2305, 12)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -23757,30 +24920,30 @@ def _BuildAutomaton_163 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -sepaDirectDebitType._Automaton = _BuildAutomaton_163() +sepaDirectDebitType._Automaton = _BuildAutomaton_181() -CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2236, 16))) +CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2312, 16))) -CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2237, 16))) +CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2313, 16))) -CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateReference'), pyxb.binding.datatypes.string, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2238, 16))) +CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mandateReference'), pyxb.binding.datatypes.string, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2314, 16))) -def _BuildAutomaton_165 (): +def _BuildAutomaton_183 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_165 - del _BuildAutomaton_165 + global _BuildAutomaton_183 + del _BuildAutomaton_183 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2236, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2312, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2236, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2312, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23789,19 +24952,19 @@ def _BuildAutomaton_165 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_166 (): +def _BuildAutomaton_184 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_166 - del _BuildAutomaton_166 + global _BuildAutomaton_184 + del _BuildAutomaton_184 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2237, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2313, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2237, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2313, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23810,19 +24973,19 @@ def _BuildAutomaton_166 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_167 (): +def _BuildAutomaton_185 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_167 - del _BuildAutomaton_167 + global _BuildAutomaton_185 + del _BuildAutomaton_185 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2238, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2314, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateReference')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2238, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mandateReference')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2314, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23831,52 +24994,52 @@ def _BuildAutomaton_167 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_164 (): +def _BuildAutomaton_182 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_164 - del _BuildAutomaton_164 + global _BuildAutomaton_182 + del _BuildAutomaton_182 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2236, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2312, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2237, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2313, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2238, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2314, 16)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_165()) - sub_automata.append(_BuildAutomaton_166()) - sub_automata.append(_BuildAutomaton_167()) + sub_automata.append(_BuildAutomaton_183()) + sub_automata.append(_BuildAutomaton_184()) + sub_automata.append(_BuildAutomaton_185()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2235, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2311, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_21._Automaton = _BuildAutomaton_164() +CTD_ANON_21._Automaton = _BuildAutomaton_182() -idealType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=idealType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2245, 12))) +idealType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=idealType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2321, 12))) -def _BuildAutomaton_168 (): +def _BuildAutomaton_186 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_168 - del _BuildAutomaton_168 + global _BuildAutomaton_186 + del _BuildAutomaton_186 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2245, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2321, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(idealType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2245, 12)) + symbol = pyxb.binding.content.ElementUse(idealType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2321, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23884,30 +25047,30 @@ def _BuildAutomaton_168 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -idealType._Automaton = _BuildAutomaton_168() +idealType._Automaton = _BuildAutomaton_186() -CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2252, 16))) +CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2328, 16))) -CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2253, 16))) +CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2329, 16))) -CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2254, 16))) +CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2330, 16))) -def _BuildAutomaton_170 (): +def _BuildAutomaton_188 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_170 - del _BuildAutomaton_170 + global _BuildAutomaton_188 + del _BuildAutomaton_188 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2252, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2328, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2252, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2328, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23916,19 +25079,19 @@ def _BuildAutomaton_170 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_171 (): +def _BuildAutomaton_189 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_171 - del _BuildAutomaton_171 + global _BuildAutomaton_189 + del _BuildAutomaton_189 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2253, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2329, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2253, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2329, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23937,19 +25100,19 @@ def _BuildAutomaton_171 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_172 (): +def _BuildAutomaton_190 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_172 - del _BuildAutomaton_172 + global _BuildAutomaton_190 + del _BuildAutomaton_190 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2254, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2330, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2254, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2330, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -23958,52 +25121,52 @@ def _BuildAutomaton_172 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_169 (): +def _BuildAutomaton_187 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_169 - del _BuildAutomaton_169 + global _BuildAutomaton_187 + del _BuildAutomaton_187 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2252, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2328, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2253, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2329, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2254, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2330, 16)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_170()) - sub_automata.append(_BuildAutomaton_171()) - sub_automata.append(_BuildAutomaton_172()) + sub_automata.append(_BuildAutomaton_188()) + sub_automata.append(_BuildAutomaton_189()) + sub_automata.append(_BuildAutomaton_190()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2251, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2327, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_22._Automaton = _BuildAutomaton_169() +CTD_ANON_22._Automaton = _BuildAutomaton_187() -giropayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=giropayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2261, 12))) +giropayType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=giropayType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2337, 12))) -def _BuildAutomaton_173 (): +def _BuildAutomaton_191 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_173 - del _BuildAutomaton_173 + global _BuildAutomaton_191 + del _BuildAutomaton_191 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2261, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2337, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(giropayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2261, 12)) + symbol = pyxb.binding.content.ElementUse(giropayType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2337, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24011,30 +25174,30 @@ def _BuildAutomaton_173 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -giropayType._Automaton = _BuildAutomaton_173() +giropayType._Automaton = _BuildAutomaton_191() -CTD_ANON_23._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2268, 16))) +CTD_ANON_23._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2344, 16))) -CTD_ANON_23._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2269, 16))) +CTD_ANON_23._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2345, 16))) -CTD_ANON_23._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2270, 16))) +CTD_ANON_23._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_23, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2346, 16))) -def _BuildAutomaton_175 (): +def _BuildAutomaton_193 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_175 - del _BuildAutomaton_175 + global _BuildAutomaton_193 + del _BuildAutomaton_193 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2268, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2344, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2268, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2344, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24043,19 +25206,19 @@ def _BuildAutomaton_175 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_176 (): +def _BuildAutomaton_194 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_176 - del _BuildAutomaton_176 + global _BuildAutomaton_194 + del _BuildAutomaton_194 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2269, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2345, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2269, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2345, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24064,19 +25227,19 @@ def _BuildAutomaton_176 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_177 (): +def _BuildAutomaton_195 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_177 - del _BuildAutomaton_177 + global _BuildAutomaton_195 + del _BuildAutomaton_195 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2270, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2346, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2270, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2346, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24085,52 +25248,52 @@ def _BuildAutomaton_177 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_174 (): +def _BuildAutomaton_192 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_174 - del _BuildAutomaton_174 + global _BuildAutomaton_192 + del _BuildAutomaton_192 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2268, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2344, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2269, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2345, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2270, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2346, 16)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_175()) - sub_automata.append(_BuildAutomaton_176()) - sub_automata.append(_BuildAutomaton_177()) + sub_automata.append(_BuildAutomaton_193()) + sub_automata.append(_BuildAutomaton_194()) + sub_automata.append(_BuildAutomaton_195()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2267, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2343, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_23._Automaton = _BuildAutomaton_174() +CTD_ANON_23._Automaton = _BuildAutomaton_192() -sofortType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=sofortType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2277, 12))) +sofortType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage'), pyxb.binding.datatypes.string, scope=sofortType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2353, 12))) -def _BuildAutomaton_178 (): +def _BuildAutomaton_196 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_178 - del _BuildAutomaton_178 + global _BuildAutomaton_196 + del _BuildAutomaton_196 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2277, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2353, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(sofortType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2277, 12)) + symbol = pyxb.binding.content.ElementUse(sofortType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredLanguage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2353, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24138,30 +25301,30 @@ def _BuildAutomaton_178 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -sofortType._Automaton = _BuildAutomaton_178() +sofortType._Automaton = _BuildAutomaton_196() -CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2284, 16))) +CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2360, 16))) -CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2285, 16))) +CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'redirectToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2361, 16))) -CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2286, 16))) +CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2362, 16))) -def _BuildAutomaton_180 (): +def _BuildAutomaton_198 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_180 - del _BuildAutomaton_180 + global _BuildAutomaton_198 + del _BuildAutomaton_198 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2284, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2360, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2284, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectUrl')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2360, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24170,19 +25333,19 @@ def _BuildAutomaton_180 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_181 (): +def _BuildAutomaton_199 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_181 - del _BuildAutomaton_181 + global _BuildAutomaton_199 + del _BuildAutomaton_199 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2285, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2361, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2285, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'redirectToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2361, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24191,19 +25354,19 @@ def _BuildAutomaton_181 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_182 (): +def _BuildAutomaton_200 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_182 - del _BuildAutomaton_182 + global _BuildAutomaton_200 + del _BuildAutomaton_200 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2286, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2362, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2286, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentPurpose')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2362, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24212,56 +25375,56 @@ def _BuildAutomaton_182 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_179 (): +def _BuildAutomaton_197 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_179 - del _BuildAutomaton_179 + global _BuildAutomaton_197 + del _BuildAutomaton_197 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2284, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2360, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2285, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2361, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2286, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2362, 16)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_180()) - sub_automata.append(_BuildAutomaton_181()) - sub_automata.append(_BuildAutomaton_182()) + sub_automata.append(_BuildAutomaton_198()) + sub_automata.append(_BuildAutomaton_199()) + sub_automata.append(_BuildAutomaton_200()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2283, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2359, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_24._Automaton = _BuildAutomaton_179() +CTD_ANON_24._Automaton = _BuildAutomaton_197() -CTD_ANON_25._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkName'), pyxb.binding.datatypes.string, scope=CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2637, 16))) +CTD_ANON_25._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkName'), pyxb.binding.datatypes.string, scope=CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2713, 16))) -CTD_ANON_25._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitResponse'), pyxb.binding.datatypes.string, scope=CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2638, 16))) +CTD_ANON_25._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitResponse'), pyxb.binding.datatypes.string, scope=CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2714, 16))) -CTD_ANON_25._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitMessage'), pyxb.binding.datatypes.string, scope=CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2639, 16))) +CTD_ANON_25._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitMessage'), pyxb.binding.datatypes.string, scope=CTD_ANON_25, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2715, 16))) -def _BuildAutomaton_184 (): +def _BuildAutomaton_202 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_184 - del _BuildAutomaton_184 + global _BuildAutomaton_202 + del _BuildAutomaton_202 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2637, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2713, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2637, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2713, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24270,19 +25433,19 @@ def _BuildAutomaton_184 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_185 (): +def _BuildAutomaton_203 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_185 - del _BuildAutomaton_185 + global _BuildAutomaton_203 + del _BuildAutomaton_203 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2638, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2714, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2638, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2714, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24291,19 +25454,19 @@ def _BuildAutomaton_185 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_186 (): +def _BuildAutomaton_204 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_186 - del _BuildAutomaton_186 + global _BuildAutomaton_204 + del _BuildAutomaton_204 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2639, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2715, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2639, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitMessage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2715, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24312,61 +25475,61 @@ def _BuildAutomaton_186 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_183 (): +def _BuildAutomaton_201 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_183 - del _BuildAutomaton_183 + global _BuildAutomaton_201 + del _BuildAutomaton_201 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2637, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2713, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2638, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2714, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2639, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2715, 16)) counters.add(cc_2) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_184()) - sub_automata.append(_BuildAutomaton_185()) - sub_automata.append(_BuildAutomaton_186()) + sub_automata.append(_BuildAutomaton_202()) + sub_automata.append(_BuildAutomaton_203()) + sub_automata.append(_BuildAutomaton_204()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2636, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2712, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_25._Automaton = _BuildAutomaton_183() +CTD_ANON_25._Automaton = _BuildAutomaton_201() -pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingPreference'), pyxb.binding.datatypes.string, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2840, 12))) +pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'routingPreference'), pyxb.binding.datatypes.string, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2916, 12))) -pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), preferredDebitNetworksType, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2841, 12))) +pinlessDebitRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks'), preferredDebitNetworksType, scope=pinlessDebitRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2917, 12))) -def _BuildAutomaton_187 (): +def _BuildAutomaton_205 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_187 - del _BuildAutomaton_187 + global _BuildAutomaton_205 + del _BuildAutomaton_205 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2840, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2916, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2841, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2917, 12)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(pinlessDebitRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingPreference')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2840, 12)) + symbol = pyxb.binding.content.ElementUse(pinlessDebitRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'routingPreference')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2916, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(pinlessDebitRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2841, 12)) + symbol = pyxb.binding.content.ElementUse(pinlessDebitRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'preferredDebitNetworks')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2917, 12)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24380,26 +25543,26 @@ def _BuildAutomaton_187 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -pinlessDebitRequestType._Automaton = _BuildAutomaton_187() +pinlessDebitRequestType._Automaton = _BuildAutomaton_205() -preferredDebitNetworksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName'), pyxb.binding.datatypes.string, scope=preferredDebitNetworksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2847, 12))) +preferredDebitNetworksType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName'), pyxb.binding.datatypes.string, scope=preferredDebitNetworksType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2923, 12))) -def _BuildAutomaton_188 (): +def _BuildAutomaton_206 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_188 - del _BuildAutomaton_188 + global _BuildAutomaton_206 + del _BuildAutomaton_206 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=12, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2847, 12)) + cc_0 = fac.CounterCondition(min=0, max=12, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2923, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(preferredDebitNetworksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2847, 12)) + symbol = pyxb.binding.content.ElementUse(preferredDebitNetworksType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debitNetworkName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2923, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24407,125 +25570,125 @@ def _BuildAutomaton_188 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -preferredDebitNetworksType._Automaton = _BuildAutomaton_188() +preferredDebitNetworksType._Automaton = _BuildAutomaton_206() -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge'), CTD_ANON_, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 213, 4))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge'), CTD_ANON_, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 224, 4))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'hotelFolioNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2854, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'hotelFolioNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2930, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkInDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2855, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkInDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2931, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkOutDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2856, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkOutDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2932, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'duration'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2857, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'duration'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2933, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerServicePhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2858, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerServicePhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2934, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'programCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2859, 16), unicode_default='LODGING')) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'programCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2935, 16), unicode_default='LODGING')) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'roomRate'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2860, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'roomRate'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2936, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'roomTax'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2861, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'roomTax'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2937, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numAdults'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2862, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numAdults'), pyxb.binding.datatypes.integer, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2938, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'propertyLocalPhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2863, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'propertyLocalPhone'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2939, 16))) -CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fireSafetyIndicator'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2864, 16))) +CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fireSafetyIndicator'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2940, 16))) -def _BuildAutomaton_189 (): +def _BuildAutomaton_207 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_189 - del _BuildAutomaton_189 + global _BuildAutomaton_207 + del _BuildAutomaton_207 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2854, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2930, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2855, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2931, 16)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2856, 16)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2932, 16)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2857, 16)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2933, 16)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2858, 16)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2934, 16)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2859, 16)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2935, 16)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2860, 16)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2936, 16)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2861, 16)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2937, 16)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2862, 16)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2938, 16)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2863, 16)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2939, 16)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2864, 16)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2940, 16)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2865, 16)) + cc_11 = fac.CounterCondition(min=0, max=6, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2941, 16)) counters.add(cc_11) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'hotelFolioNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2854, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'hotelFolioNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2930, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkInDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2855, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkInDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2931, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkOutDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2856, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkOutDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2932, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'duration')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2857, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'duration')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2933, 16)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerServicePhone')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2858, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerServicePhone')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2934, 16)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'programCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2859, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'programCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2935, 16)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'roomRate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2860, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'roomRate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2936, 16)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'roomTax')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2861, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'roomTax')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2937, 16)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numAdults')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2862, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numAdults')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2938, 16)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'propertyLocalPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2863, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'propertyLocalPhone')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2939, 16)) st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fireSafetyIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2864, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fireSafetyIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2940, 16)) st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() final_update.add(fac.UpdateInstruction(cc_11, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2865, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingCharge')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2941, 16)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) transitions = [] @@ -24709,26 +25872,26 @@ def _BuildAutomaton_189 (): fac.UpdateInstruction(cc_11, True) ])) st_11._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_26._Automaton = _BuildAutomaton_189() +CTD_ANON_26._Automaton = _BuildAutomaton_207() -depositTransactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=depositTransactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2910, 12))) +depositTransactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=depositTransactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2986, 12))) -def _BuildAutomaton_190 (): +def _BuildAutomaton_208 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_190 - del _BuildAutomaton_190 + global _BuildAutomaton_208 + del _BuildAutomaton_208 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2910, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2986, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(depositTransactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2910, 12)) + symbol = pyxb.binding.content.ElementUse(depositTransactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2986, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24736,26 +25899,26 @@ def _BuildAutomaton_190 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -depositTransactionReversalRecyclingResponseType._Automaton = _BuildAutomaton_190() +depositTransactionReversalRecyclingResponseType._Automaton = _BuildAutomaton_208() -refundTransactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=refundTransactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2954, 12))) +refundTransactionReversalRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=refundTransactionReversalRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3030, 12))) -def _BuildAutomaton_191 (): +def _BuildAutomaton_209 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_191 - del _BuildAutomaton_191 + global _BuildAutomaton_209 + del _BuildAutomaton_209 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2954, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3030, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(refundTransactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2954, 12)) + symbol = pyxb.binding.content.ElementUse(refundTransactionReversalRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3030, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24763,44 +25926,44 @@ def _BuildAutomaton_191 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -refundTransactionReversalRecyclingResponseType._Automaton = _BuildAutomaton_191() +refundTransactionReversalRecyclingResponseType._Automaton = _BuildAutomaton_209() -CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 5, 4))) +CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 5, 4))) -CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), CTD_ANON_28, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2978, 4))) +CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest'), CTD_ANON_28, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3054, 4))) -CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), CTD_ANON_29, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2986, 4))) +CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchRequest'), CTD_ANON_29, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3062, 4))) -def _BuildAutomaton_192 (): +def _BuildAutomaton_210 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_192 - del _BuildAutomaton_192 + global _BuildAutomaton_210 + del _BuildAutomaton_210 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2967, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3043, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2969, 20)) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3045, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2970, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3046, 20)) counters.add(cc_2) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2967, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3043, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'batchRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2969, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'batchRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3045, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2970, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3046, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -24820,29 +25983,29 @@ def _BuildAutomaton_192 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_27._Automaton = _BuildAutomaton_192() +CTD_ANON_27._Automaton = _BuildAutomaton_210() -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2981, 16))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3057, 16))) -CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_33, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3164, 4))) +CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_33, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3240, 4))) -def _BuildAutomaton_193 (): +def _BuildAutomaton_211 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_193 - del _BuildAutomaton_193 + global _BuildAutomaton_211 + del _BuildAutomaton_211 import pyxb.utils.fac as fac counters = set() states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2981, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpSessionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3057, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2982, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3058, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24850,29 +26013,29 @@ def _BuildAutomaton_193 (): transitions = [] st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_28._Automaton = _BuildAutomaton_193() +CTD_ANON_28._Automaton = _BuildAutomaton_211() -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 228, 4))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 256, 4))) -CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transaction'), transactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 469, 4))) +CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transaction'), transactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_29, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 497, 4))) -def _BuildAutomaton_194 (): +def _BuildAutomaton_212 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_194 - del _BuildAutomaton_194 + global _BuildAutomaton_212 + del _BuildAutomaton_212 import pyxb.utils.fac as fac counters = set() states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2989, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3065, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2990, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3066, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24884,32 +26047,32 @@ def _BuildAutomaton_194 (): ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_29._Automaton = _BuildAutomaton_194() +CTD_ANON_29._Automaton = _BuildAutomaton_212() -CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), CTD_ANON_31, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3114, 4))) +CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse'), CTD_ANON_31, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3190, 4))) -CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), CTD_ANON_32, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3120, 4))) +CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'batchResponse'), CTD_ANON_32, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3196, 4))) -def _BuildAutomaton_195 (): +def _BuildAutomaton_213 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_195 - del _BuildAutomaton_195 + global _BuildAutomaton_213 + del _BuildAutomaton_213 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3103, 20)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3179, 20)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'batchResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3103, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'batchResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3179, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3104, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'RFRResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3180, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24919,35 +26082,35 @@ def _BuildAutomaton_195 (): transitions = [] st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_30._Automaton = _BuildAutomaton_195() +CTD_ANON_30._Automaton = _BuildAutomaton_213() -CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 229, 4))) +CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 257, 4))) -CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1174, 4))) +CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_32, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1232, 4))) -def _BuildAutomaton_196 (): +def _BuildAutomaton_214 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_196 - del _BuildAutomaton_196 + global _BuildAutomaton_214 + del _BuildAutomaton_214 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3123, 16)) + cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3199, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3124, 16)) + cc_1 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3200, 16)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3123, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3199, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3124, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3200, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -24959,28 +26122,28 @@ def _BuildAutomaton_196 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_32._Automaton = _BuildAutomaton_196() +CTD_ANON_32._Automaton = _BuildAutomaton_214() -CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3167, 16))) +CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3243, 16))) -CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDay'), pyxb.binding.datatypes.date, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3168, 16))) +CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDay'), pyxb.binding.datatypes.date, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3244, 16))) -def _BuildAutomaton_198 (): +def _BuildAutomaton_216 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_198 - del _BuildAutomaton_198 + global _BuildAutomaton_216 + del _BuildAutomaton_216 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3167, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3243, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3167, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3243, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -24989,19 +26152,19 @@ def _BuildAutomaton_198 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_199 (): +def _BuildAutomaton_217 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_199 - del _BuildAutomaton_199 + global _BuildAutomaton_217 + del _BuildAutomaton_217 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3168, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3244, 16)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDay')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3168, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDay')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3244, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25010,60 +26173,60 @@ def _BuildAutomaton_199 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_197 (): +def _BuildAutomaton_215 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_197 - del _BuildAutomaton_197 + global _BuildAutomaton_215 + del _BuildAutomaton_215 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3167, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3243, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3168, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3244, 16)) counters.add(cc_1) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_198()) - sub_automata.append(_BuildAutomaton_199()) + sub_automata.append(_BuildAutomaton_216()) + sub_automata.append(_BuildAutomaton_217()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3166, 12) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3242, 12) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_33._Automaton = _BuildAutomaton_197() +CTD_ANON_33._Automaton = _BuildAutomaton_215() -baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 5, 4))) +baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authentication'), CTD_ANON, scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 5, 4))) -baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 228, 4))) +baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 256, 4))) -baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transaction'), transactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 469, 4))) +baseRequest._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transaction'), transactionType, abstract=pyxb.binding.datatypes.boolean(1), scope=baseRequest, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 497, 4))) -def _BuildAutomaton_200 (): +def _BuildAutomaton_218 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_200 - del _BuildAutomaton_200 + global _BuildAutomaton_218 + del _BuildAutomaton_218 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3368, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 12)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3368, 12)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3370, 16)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3325, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3371, 16)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3326, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -25079,35 +26242,35 @@ def _BuildAutomaton_200 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -baseRequest._Automaton = _BuildAutomaton_200() +baseRequest._Automaton = _BuildAutomaton_218() -CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 229, 4))) +CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse'), recurringTransactionResponseType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 257, 4))) -CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1174, 4))) +CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1232, 4))) -def _BuildAutomaton_201 (): +def _BuildAutomaton_219 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_201 - del _BuildAutomaton_201 + global _BuildAutomaton_219 + del _BuildAutomaton_219 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3393, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3348, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3394, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3349, 16)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3393, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3348, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3394, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3349, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -25119,26 +26282,26 @@ def _BuildAutomaton_201 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_34._Automaton = _BuildAutomaton_201() +CTD_ANON_34._Automaton = _BuildAutomaton_219() -voidRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=voidRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3436, 12))) +voidRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=voidRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3393, 12))) -def _BuildAutomaton_202 (): +def _BuildAutomaton_220 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_202 - del _BuildAutomaton_202 + global _BuildAutomaton_220 + del _BuildAutomaton_220 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3436, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3393, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(voidRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3436, 12)) + symbol = pyxb.binding.content.ElementUse(voidRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3393, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25146,26 +26309,26 @@ def _BuildAutomaton_202 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -voidRecyclingResponseType._Automaton = _BuildAutomaton_202() +voidRecyclingResponseType._Automaton = _BuildAutomaton_220() -CTD_ANON_35._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_35, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1174, 4))) +CTD_ANON_35._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse'), transactionTypeWithReportGroup, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_35, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1232, 4))) -def _BuildAutomaton_203 (): +def _BuildAutomaton_221 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_203 - del _BuildAutomaton_203 + global _BuildAutomaton_221 + del _BuildAutomaton_221 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3605, 36)) + cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3564, 36)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_35._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3605, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_35._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3564, 36)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25173,53 +26336,53 @@ def _BuildAutomaton_203 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_35._Automaton = _BuildAutomaton_203() +CTD_ANON_35._Automaton = _BuildAutomaton_221() -def _BuildAutomaton_204 (): +def _BuildAutomaton_222 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_204 - del _BuildAutomaton_204 + global _BuildAutomaton_222 + del _BuildAutomaton_222 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 126, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 135, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 127, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 136, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 133, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 142, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 134, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 143, 20)) counters.add(cc_3) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 125, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 134, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 126, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'number')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 135, 28)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 127, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 136, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() - symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 130, 28)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'track')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 139, 28)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 133, 20)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 142, 20)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 134, 20)) + symbol = pyxb.binding.content.ElementUse(giftCardCardType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 143, 20)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -25267,62 +26430,62 @@ def _BuildAutomaton_204 (): fac.UpdateInstruction(cc_3, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -giftCardCardType._Automaton = _BuildAutomaton_204() +giftCardCardType._Automaton = _BuildAutomaton_222() -recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20))) +recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20))) -recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20))) +recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20))) -recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20))) +recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20))) -recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20))) +recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20))) -recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20))) +recurringTransactionResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=recurringTransactionResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20))) -def _BuildAutomaton_205 (): +def _BuildAutomaton_223 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_205 - del _BuildAutomaton_205 + global _BuildAutomaton_223 + del _BuildAutomaton_223 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) counters.add(cc_4) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + symbol = pyxb.binding.content.ElementUse(recurringTransactionResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -25366,69 +26529,69 @@ def _BuildAutomaton_205 (): fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -recurringTransactionResponseType._Automaton = _BuildAutomaton_205() +recurringTransactionResponseType._Automaton = _BuildAutomaton_223() -cardTokenTypeAU._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=cardTokenTypeAU, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3157, 20))) +cardTokenTypeAU._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=cardTokenTypeAU, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3233, 20))) -def _BuildAutomaton_206 (): +def _BuildAutomaton_224 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_206 - del _BuildAutomaton_206 + global _BuildAutomaton_224 + del _BuildAutomaton_224 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 147, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 156, 12)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 148, 12)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 157, 12)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 149, 12)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 158, 12)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 150, 12)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 159, 12)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 151, 12)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 160, 12)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3157, 20)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3233, 20)) counters.add(cc_5) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 144, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 153, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenURL')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 145, 16)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenURL')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 154, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 147, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'expDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 156, 12)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 148, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 157, 12)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 149, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 158, 12)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 150, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 159, 12)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 151, 12)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authenticatedShopperID')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 160, 12)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3157, 20)) + symbol = pyxb.binding.content.ElementUse(cardTokenTypeAU._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3233, 20)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) transitions = [] @@ -25514,31 +26677,31 @@ def _BuildAutomaton_206 (): fac.UpdateInstruction(cc_5, True) ])) st_7._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -cardTokenTypeAU._Automaton = _BuildAutomaton_206() +cardTokenTypeAU._Automaton = _BuildAutomaton_224() -def _BuildAutomaton_207 (): +def _BuildAutomaton_225 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_207 - del _BuildAutomaton_207 + global _BuildAutomaton_225 + del _BuildAutomaton_225 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3368, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 12)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3368, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3370, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3325, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3371, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3326, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -25554,26 +26717,26 @@ def _BuildAutomaton_207 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_36._Automaton = _BuildAutomaton_207() +CTD_ANON_36._Automaton = _BuildAutomaton_225() -CTD_ANON_37._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 258, 24))) +CTD_ANON_37._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 286, 24))) -def _BuildAutomaton_208 (): +def _BuildAutomaton_226 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_208 - del _BuildAutomaton_208 + global _BuildAutomaton_226 + del _BuildAutomaton_226 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 258, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 286, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_37._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 258, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_37._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 286, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -25581,130 +26744,130 @@ def _BuildAutomaton_208 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_37._Automaton = _BuildAutomaton_208() +CTD_ANON_37._Automaton = _BuildAutomaton_226() -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 270, 24))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 298, 24))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 271, 24))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 299, 24))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 274, 28))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 302, 28))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 275, 28))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 303, 28))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 276, 28))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 304, 28))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billingDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 278, 24))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billingDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 306, 24))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 279, 24))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createDiscount'), createDiscountType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 307, 24))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount'), updateDiscountType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 280, 24))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount'), updateDiscountType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 308, 24))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount'), deleteDiscountType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 281, 24))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount'), deleteDiscountType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 309, 24))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 282, 24))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'createAddOn'), createAddOnType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 310, 24))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn'), updateAddOnType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 283, 24))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn'), updateAddOnType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 311, 24))) -CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn'), deleteAddOnType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 284, 24))) +CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn'), deleteAddOnType, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 312, 24))) -def _BuildAutomaton_209 (): +def _BuildAutomaton_227 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_209 - del _BuildAutomaton_209 + global _BuildAutomaton_227 + del _BuildAutomaton_227 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 270, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 298, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 271, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 299, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 272, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 300, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 273, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 301, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 278, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 306, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 279, 24)) + cc_5 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 307, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 280, 24)) + cc_6 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 308, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 281, 24)) + cc_7 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 309, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 282, 24)) + cc_8 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 310, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 283, 24)) + cc_9 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 311, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 284, 24)) + cc_10 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 312, 24)) counters.add(cc_10) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 270, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 298, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 271, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 299, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 272, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 300, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 274, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 302, 28)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 275, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 303, 28)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 276, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 304, 28)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billingDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 278, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billingDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 306, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 279, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 307, 24)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 280, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 308, 24)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 281, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteDiscount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 309, 24)) st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 282, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'createAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 310, 24)) st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 283, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updateAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 311, 24)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 284, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'deleteAddOn')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 312, 24)) st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_12) transitions = [] @@ -25922,98 +27085,98 @@ def _BuildAutomaton_209 (): fac.UpdateInstruction(cc_10, True) ])) st_12._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_38._Automaton = _BuildAutomaton_209() +CTD_ANON_38._Automaton = _BuildAutomaton_227() -CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 296, 24))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 324, 24))) -CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 297, 24))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 325, 24))) -CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 298, 24))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 326, 24))) -CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'intervalType'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 299, 24))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'intervalType'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 327, 24))) -CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 300, 24))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 328, 24))) -CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), pyxb.binding.datatypes.integer, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 301, 24))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments'), pyxb.binding.datatypes.integer, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 329, 24))) -CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals'), pyxb.binding.datatypes.integer, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 302, 24))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals'), pyxb.binding.datatypes.integer, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 330, 24))) -CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 303, 24))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType'), pyxb.binding.datatypes.string, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 331, 24))) -CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'active'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 304, 24))) +CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'active'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 332, 24))) -def _BuildAutomaton_210 (): +def _BuildAutomaton_228 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_210 - del _BuildAutomaton_210 + global _BuildAutomaton_228 + del _BuildAutomaton_228 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 296, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 324, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 297, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 325, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 298, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 326, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 299, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 327, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 300, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 328, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 301, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 329, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 302, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 330, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 303, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 331, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 304, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 332, 24)) counters.add(cc_8) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 296, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 324, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 297, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'name')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 325, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'description')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 298, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'description')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 326, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'intervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 299, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'intervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 327, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 300, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 328, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 301, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'numberOfPayments')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 329, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 302, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialNumberOfIntervals')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 330, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 303, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'trialIntervalType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 331, 24)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 304, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 332, 24)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) transitions = [] @@ -26125,35 +27288,35 @@ def _BuildAutomaton_210 (): fac.UpdateInstruction(cc_8, True) ])) st_8._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_39._Automaton = _BuildAutomaton_210() +CTD_ANON_39._Automaton = _BuildAutomaton_228() -CTD_ANON_40._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 316, 24))) +CTD_ANON_40._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 344, 24))) -CTD_ANON_40._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'active'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 317, 24))) +CTD_ANON_40._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'active'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_40, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 345, 24))) -def _BuildAutomaton_211 (): +def _BuildAutomaton_229 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_211 - del _BuildAutomaton_211 + global _BuildAutomaton_229 + del _BuildAutomaton_229 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 316, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 344, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 317, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 345, 24)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_40._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 316, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_40._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 344, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_40._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 317, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_40._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'active')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 345, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -26167,61 +27330,61 @@ def _BuildAutomaton_211 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_40._Automaton = _BuildAutomaton_211() +CTD_ANON_40._Automaton = _BuildAutomaton_229() -CTD_ANON_41._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 329, 24))) +CTD_ANON_41._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_41, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 357, 24))) -def _BuildAutomaton_212 (): +def _BuildAutomaton_230 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_212 - del _BuildAutomaton_212 + global _BuildAutomaton_230 + del _BuildAutomaton_230 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 329, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 357, 24)) counters.add(cc_5) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 329, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 357, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -26279,70 +27442,70 @@ def _BuildAutomaton_212 (): fac.UpdateInstruction(cc_5, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_41._Automaton = _BuildAutomaton_212() +CTD_ANON_41._Automaton = _BuildAutomaton_230() -CTD_ANON_42._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 341, 24))) +CTD_ANON_42._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId'), pyxb.binding.datatypes.long, scope=CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 369, 24))) -CTD_ANON_42._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 342, 24))) +CTD_ANON_42._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_42, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 370, 24))) -def _BuildAutomaton_213 (): +def _BuildAutomaton_231 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_213 - del _BuildAutomaton_213 + global _BuildAutomaton_231 + del _BuildAutomaton_231 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 341, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 369, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 342, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 370, 24)) counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 341, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'subscriptionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 369, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 342, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 370, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -26416,61 +27579,61 @@ def _BuildAutomaton_213 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_42._Automaton = _BuildAutomaton_213() +CTD_ANON_42._Automaton = _BuildAutomaton_231() -CTD_ANON_43._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 354, 24))) +CTD_ANON_43._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_43, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 382, 24))) -def _BuildAutomaton_214 (): +def _BuildAutomaton_232 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_214 - del _BuildAutomaton_214 + global _BuildAutomaton_232 + del _BuildAutomaton_232 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 354, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 382, 24)) counters.add(cc_5) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 354, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 382, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -26528,61 +27691,61 @@ def _BuildAutomaton_214 (): fac.UpdateInstruction(cc_5, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_43._Automaton = _BuildAutomaton_214() +CTD_ANON_43._Automaton = _BuildAutomaton_232() -CTD_ANON_44._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_44, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 366, 24))) +CTD_ANON_44._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'planCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_44, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 394, 24))) -def _BuildAutomaton_215 (): +def _BuildAutomaton_233 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_215 - del _BuildAutomaton_215 + global _BuildAutomaton_233 + del _BuildAutomaton_233 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 366, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 394, 24)) counters.add(cc_5) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 243, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 271, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 244, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 272, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 245, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 273, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 246, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 274, 20)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 247, 20)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 275, 20)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 366, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'planCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 394, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) transitions = [] @@ -26640,335 +27803,378 @@ def _BuildAutomaton_215 (): fac.UpdateInstruction(cc_5, True) ])) st_5._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_44._Automaton = _BuildAutomaton_215() +CTD_ANON_44._Automaton = _BuildAutomaton_233() -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 521, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 87, 4))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 558, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 245, 4))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 561, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 549, 4))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 562, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 595, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 563, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 598, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 564, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 599, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 565, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 600, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 570, 32))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 601, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 571, 32))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 602, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 572, 32))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 609, 32))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 573, 32))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 610, 32))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 574, 32))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 611, 32))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 575, 32))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 612, 32))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), fraudCheckType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 577, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 613, 32))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 581, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 614, 32))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 583, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), fraudCheckType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 616, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'filtering'), filteringType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 586, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 620, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 587, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 622, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), recyclingRequestType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 588, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'filtering'), filteringType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 625, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 589, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 626, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), recurringRequestType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 590, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), recyclingRequestType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 627, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 591, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 628, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 592, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), recurringRequestType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 629, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 594, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 630, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 595, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 631, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 596, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 633, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), pinlessDebitRequestType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 597, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 634, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 598, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 635, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 599, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), pinlessDebitRequestType, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 636, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 600, 28))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 637, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 638, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 984, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 639, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 640, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 642, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'crypto'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 643, 28))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2166, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1035, 4))) -CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4))) +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4))) -def _BuildAutomaton_216 (): +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) + +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) + +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4))) + +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2242, 4))) + +CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4))) + +def _BuildAutomaton_234 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_216 - del _BuildAutomaton_216 + global _BuildAutomaton_234 + del _BuildAutomaton_234 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 563, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 600, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 564, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 601, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 566, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 603, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 567, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 604, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 568, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 605, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 577, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 606, 28)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 578, 28)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 607, 28)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 579, 28)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 616, 28)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 580, 28)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 617, 28)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 581, 28)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 618, 28)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 582, 28)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 619, 28)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 583, 28)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 620, 28)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 584, 28)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 621, 28)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 585, 28)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 622, 28)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 586, 28)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 623, 28)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 587, 28)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 624, 28)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 588, 28)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 625, 28)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 589, 28)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 626, 28)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 590, 28)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 627, 28)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 591, 28)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 628, 28)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 592, 28)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 629, 28)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 593, 28)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 630, 28)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 594, 28)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 631, 28)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 595, 28)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 632, 28)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 596, 28)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 633, 28)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 597, 28)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 634, 28)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 598, 28)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 635, 28)) counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 599, 28)) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 636, 28)) counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 600, 28)) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 637, 28)) counters.add(cc_28) + cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 638, 28)) + counters.add(cc_29) + cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 639, 28)) + counters.add(cc_30) + cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 640, 28)) + counters.add(cc_31) + cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 642, 28)) + counters.add(cc_32) + cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 643, 28)) + counters.add(cc_33) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 558, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 595, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 561, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 598, 28)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 562, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 599, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 563, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 600, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 564, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 601, 28)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 565, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 602, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 566, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 603, 28)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 567, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 604, 28)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 568, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 605, 28)) st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_8) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 570, 32)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 606, 28)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 571, 32)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 607, 28)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 572, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 609, 32)) st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 573, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 610, 32)) st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 574, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 611, 32)) st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 575, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 612, 32)) st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() - final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 577, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 613, 32)) st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = set() - final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 578, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 614, 32)) st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 579, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 616, 28)) st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_17) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 580, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 617, 28)) st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_18) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 581, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 618, 28)) st_19 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_19) final_update = set() final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 582, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 619, 28)) st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_20) final_update = set() final_update.add(fac.UpdateInstruction(cc_11, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 583, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 620, 28)) st_21 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_21) final_update = set() final_update.add(fac.UpdateInstruction(cc_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 584, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 621, 28)) st_22 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_22) final_update = set() final_update.add(fac.UpdateInstruction(cc_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 585, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 622, 28)) st_23 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_23) final_update = set() final_update.add(fac.UpdateInstruction(cc_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 586, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 623, 28)) st_24 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_24) final_update = set() final_update.add(fac.UpdateInstruction(cc_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 587, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 624, 28)) st_25 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_25) final_update = set() final_update.add(fac.UpdateInstruction(cc_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 588, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 625, 28)) st_26 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_26) final_update = set() final_update.add(fac.UpdateInstruction(cc_17, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 589, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 626, 28)) st_27 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_27) final_update = set() final_update.add(fac.UpdateInstruction(cc_18, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 590, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 627, 28)) st_28 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_28) final_update = set() final_update.add(fac.UpdateInstruction(cc_19, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 591, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 628, 28)) st_29 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_29) final_update = set() final_update.add(fac.UpdateInstruction(cc_20, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 592, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 629, 28)) st_30 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_30) final_update = set() final_update.add(fac.UpdateInstruction(cc_21, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 593, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 630, 28)) st_31 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_31) final_update = set() final_update.add(fac.UpdateInstruction(cc_22, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 594, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 631, 28)) st_32 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_32) final_update = set() final_update.add(fac.UpdateInstruction(cc_23, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 595, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 632, 28)) st_33 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_33) final_update = set() final_update.add(fac.UpdateInstruction(cc_24, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 596, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 633, 28)) st_34 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_34) final_update = set() final_update.add(fac.UpdateInstruction(cc_25, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 597, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 634, 28)) st_35 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_35) final_update = set() final_update.add(fac.UpdateInstruction(cc_26, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 598, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 635, 28)) st_36 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_36) final_update = set() final_update.add(fac.UpdateInstruction(cc_27, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 599, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 636, 28)) st_37 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_37) final_update = set() final_update.add(fac.UpdateInstruction(cc_28, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 600, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 637, 28)) st_38 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_38) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_29, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 638, 28)) + st_39 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_39) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_30, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 639, 28)) + st_40 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_40) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_31, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderChannel')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 640, 28)) + st_41 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_41) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_32, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 642, 28)) + st_42 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_42) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_33, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'crypto')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 643, 28)) + st_43 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_43) transitions = [] st_0._set_transitionSet(transitions) transitions = [] @@ -27016,6 +28222,10 @@ def _BuildAutomaton_216 (): ])) transitions.append(fac.Transition(st_14, [ ])) + transitions.append(fac.Transition(st_15, [ + ])) + transitions.append(fac.Transition(st_16, [ + ])) st_5._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_6, [ @@ -27036,6 +28246,10 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_2, False) ])) transitions.append(fac.Transition(st_14, [ fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_2, False) ])) st_6._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_7, [ @@ -27054,6 +28268,10 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_3, False) ])) transitions.append(fac.Transition(st_14, [ fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_3, False) ])) st_7._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_8, [ @@ -27070,12 +28288,46 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_4, False) ])) transitions.append(fac.Transition(st_14, [ fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_4, False) ])) st_8._set_transitionSet(transitions) transitions = [] + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_5, True) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_5, False) ])) transitions.append(fac.Transition(st_15, [ - ])) + fac.UpdateInstruction(cc_5, False) ])) transitions.append(fac.Transition(st_16, [ - ])) + fac.UpdateInstruction(cc_5, False) ])) + st_9._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_6, True) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_6, False) ])) + st_10._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_17, [ ])) transitions.append(fac.Transition(st_18, [ @@ -27120,12 +28372,18 @@ def _BuildAutomaton_216 (): ])) transitions.append(fac.Transition(st_38, [ ])) - st_9._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ + transitions.append(fac.Transition(st_39, [ ])) - transitions.append(fac.Transition(st_16, [ + transitions.append(fac.Transition(st_40, [ + ])) + transitions.append(fac.Transition(st_41, [ + ])) + transitions.append(fac.Transition(st_42, [ ])) + transitions.append(fac.Transition(st_43, [ + ])) + st_11._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_17, [ ])) transitions.append(fac.Transition(st_18, [ @@ -27170,12 +28428,18 @@ def _BuildAutomaton_216 (): ])) transitions.append(fac.Transition(st_38, [ ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ + transitions.append(fac.Transition(st_39, [ ])) - transitions.append(fac.Transition(st_16, [ + transitions.append(fac.Transition(st_40, [ + ])) + transitions.append(fac.Transition(st_41, [ + ])) + transitions.append(fac.Transition(st_42, [ + ])) + transitions.append(fac.Transition(st_43, [ ])) + st_12._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_17, [ ])) transitions.append(fac.Transition(st_18, [ @@ -27220,12 +28484,18 @@ def _BuildAutomaton_216 (): ])) transitions.append(fac.Transition(st_38, [ ])) - st_11._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ + transitions.append(fac.Transition(st_39, [ ])) - transitions.append(fac.Transition(st_16, [ + transitions.append(fac.Transition(st_40, [ ])) + transitions.append(fac.Transition(st_41, [ + ])) + transitions.append(fac.Transition(st_42, [ + ])) + transitions.append(fac.Transition(st_43, [ + ])) + st_13._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_17, [ ])) transitions.append(fac.Transition(st_18, [ @@ -27270,12 +28540,18 @@ def _BuildAutomaton_216 (): ])) transitions.append(fac.Transition(st_38, [ ])) - st_12._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ + transitions.append(fac.Transition(st_39, [ ])) - transitions.append(fac.Transition(st_16, [ + transitions.append(fac.Transition(st_40, [ + ])) + transitions.append(fac.Transition(st_41, [ ])) + transitions.append(fac.Transition(st_42, [ + ])) + transitions.append(fac.Transition(st_43, [ + ])) + st_14._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_17, [ ])) transitions.append(fac.Transition(st_18, [ @@ -27320,12 +28596,18 @@ def _BuildAutomaton_216 (): ])) transitions.append(fac.Transition(st_38, [ ])) - st_13._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ + transitions.append(fac.Transition(st_39, [ ])) - transitions.append(fac.Transition(st_16, [ + transitions.append(fac.Transition(st_40, [ + ])) + transitions.append(fac.Transition(st_41, [ + ])) + transitions.append(fac.Transition(st_42, [ ])) + transitions.append(fac.Transition(st_43, [ + ])) + st_15._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_17, [ ])) transitions.append(fac.Transition(st_18, [ @@ -27370,104 +28652,16 @@ def _BuildAutomaton_216 (): ])) transitions.append(fac.Transition(st_38, [ ])) - st_14._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_15, [ - fac.UpdateInstruction(cc_5, True) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_25, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_5, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_5, False) ])) - st_15._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_6, True) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_25, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_6, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_39, [ + ])) + transitions.append(fac.Transition(st_40, [ + ])) + transitions.append(fac.Transition(st_41, [ + ])) + transitions.append(fac.Transition(st_42, [ + ])) + transitions.append(fac.Transition(st_43, [ + ])) st_16._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_17, [ @@ -27514,6 +28708,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_7, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_7, False) ])) st_17._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_18, [ @@ -27558,6 +28762,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_8, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_8, False) ])) st_18._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_19, [ @@ -27600,6 +28814,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_9, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_9, False) ])) st_19._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_20, [ @@ -27640,6 +28864,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_10, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_10, False) ])) st_20._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_21, [ @@ -27678,6 +28912,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_11, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_11, False) ])) st_21._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ @@ -27714,6 +28958,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_12, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_12, False) ])) st_22._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_23, [ @@ -27748,6 +29002,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_13, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_13, False) ])) st_23._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_24, [ @@ -27780,6 +29044,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_14, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_14, False) ])) st_24._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_25, [ @@ -27810,6 +29084,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_15, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_15, False) ])) st_25._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_26, [ @@ -27838,6 +29122,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_16, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_16, False) ])) st_26._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_27, [ @@ -27864,6 +29158,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_17, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_17, False) ])) st_27._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_28, [ @@ -27888,6 +29192,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_18, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_18, False) ])) st_28._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_29, [ @@ -27910,6 +29224,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_19, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_19, False) ])) st_29._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_30, [ @@ -27930,6 +29254,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_20, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_20, False) ])) st_30._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_31, [ @@ -27948,6 +29282,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_21, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_21, False) ])) st_31._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_32, [ @@ -27964,6 +29308,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_22, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_22, False) ])) st_32._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_33, [ @@ -27978,6 +29332,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_23, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_23, False) ])) st_33._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_34, [ @@ -27990,6 +29354,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_24, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_24, False) ])) st_34._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_35, [ @@ -28000,6 +29374,16 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_25, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_25, False) ])) st_35._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_36, [ @@ -28008,46 +29392,116 @@ def _BuildAutomaton_216 (): fac.UpdateInstruction(cc_26, False) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_26, False) ])) st_36._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_37, [ fac.UpdateInstruction(cc_27, True) ])) transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_27, False) ])) st_37._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_38, [ fac.UpdateInstruction(cc_28, True) ])) + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_28, False) ])) st_38._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_39, [ + fac.UpdateInstruction(cc_29, True) ])) + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_29, False) ])) + st_39._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_40, [ + fac.UpdateInstruction(cc_30, True) ])) + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_30, False) ])) + st_40._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_41, [ + fac.UpdateInstruction(cc_31, True) ])) + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_31, False) ])) + st_41._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_42, [ + fac.UpdateInstruction(cc_32, True) ])) + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_32, False) ])) + st_42._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_43, [ + fac.UpdateInstruction(cc_33, True) ])) + st_43._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_45._Automaton = _BuildAutomaton_216() +CTD_ANON_45._Automaton = _BuildAutomaton_234() -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 613, 24))) +CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 656, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 614, 24))) +CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 657, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 615, 24))) +CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 658, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 616, 24))) +CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 659, 24))) -CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), pyxb.binding.datatypes.string, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 617, 24))) +CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), pyxb.binding.datatypes.string, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 660, 24))) -def _BuildAutomaton_218 (): +def _BuildAutomaton_236 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_218 - del _BuildAutomaton_218 + global _BuildAutomaton_236 + del _BuildAutomaton_236 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 613, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 656, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 613, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 656, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28056,19 +29510,19 @@ def _BuildAutomaton_218 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_219 (): +def _BuildAutomaton_237 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_219 - del _BuildAutomaton_219 + global _BuildAutomaton_237 + del _BuildAutomaton_237 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 614, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 657, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 614, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 657, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28077,19 +29531,19 @@ def _BuildAutomaton_219 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_220 (): +def _BuildAutomaton_238 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_220 - del _BuildAutomaton_220 + global _BuildAutomaton_238 + del _BuildAutomaton_238 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 615, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 658, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 615, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 658, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28098,19 +29552,19 @@ def _BuildAutomaton_220 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_221 (): +def _BuildAutomaton_239 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_221 - del _BuildAutomaton_221 + global _BuildAutomaton_239 + del _BuildAutomaton_239 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 616, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 659, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 616, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 659, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28119,19 +29573,19 @@ def _BuildAutomaton_221 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_222 (): +def _BuildAutomaton_240 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_222 - del _BuildAutomaton_222 + global _BuildAutomaton_240 + del _BuildAutomaton_240 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 617, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 660, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 617, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 660, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28140,70 +29594,70 @@ def _BuildAutomaton_222 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_217 (): +def _BuildAutomaton_235 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_217 - del _BuildAutomaton_217 + global _BuildAutomaton_235 + del _BuildAutomaton_235 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 613, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 656, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 614, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 657, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 615, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 658, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 616, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 659, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 617, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 660, 24)) counters.add(cc_4) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_218()) - sub_automata.append(_BuildAutomaton_219()) - sub_automata.append(_BuildAutomaton_220()) - sub_automata.append(_BuildAutomaton_221()) - sub_automata.append(_BuildAutomaton_222()) + sub_automata.append(_BuildAutomaton_236()) + sub_automata.append(_BuildAutomaton_237()) + sub_automata.append(_BuildAutomaton_238()) + sub_automata.append(_BuildAutomaton_239()) + sub_automata.append(_BuildAutomaton_240()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 612, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 655, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_46._Automaton = _BuildAutomaton_217() +CTD_ANON_46._Automaton = _BuildAutomaton_235() -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 629, 24))) +CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 672, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 630, 24))) +CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 673, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 631, 24))) +CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 674, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 632, 24))) +CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 675, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 633, 24))) +CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 676, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 634, 24))) +CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 677, 24))) -CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 635, 24))) +CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 678, 24))) -def _BuildAutomaton_224 (): +def _BuildAutomaton_242 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_224 - del _BuildAutomaton_224 + global _BuildAutomaton_242 + del _BuildAutomaton_242 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 629, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 672, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 629, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 672, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28212,19 +29666,19 @@ def _BuildAutomaton_224 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_225 (): +def _BuildAutomaton_243 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_225 - del _BuildAutomaton_225 + global _BuildAutomaton_243 + del _BuildAutomaton_243 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 630, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 673, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 630, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 673, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28233,19 +29687,19 @@ def _BuildAutomaton_225 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_226 (): +def _BuildAutomaton_244 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_226 - del _BuildAutomaton_226 + global _BuildAutomaton_244 + del _BuildAutomaton_244 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 631, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 674, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 631, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 674, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28254,19 +29708,19 @@ def _BuildAutomaton_226 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_227 (): +def _BuildAutomaton_245 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_227 - del _BuildAutomaton_227 + global _BuildAutomaton_245 + del _BuildAutomaton_245 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 632, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 675, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 632, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 675, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28275,19 +29729,19 @@ def _BuildAutomaton_227 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_228 (): +def _BuildAutomaton_246 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_228 - del _BuildAutomaton_228 + global _BuildAutomaton_246 + del _BuildAutomaton_246 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 633, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 676, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 633, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 676, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28296,19 +29750,19 @@ def _BuildAutomaton_228 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_229 (): +def _BuildAutomaton_247 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_229 - del _BuildAutomaton_229 + global _BuildAutomaton_247 + del _BuildAutomaton_247 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 634, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 677, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 634, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 677, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28317,19 +29771,19 @@ def _BuildAutomaton_229 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_230 (): +def _BuildAutomaton_248 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_230 - del _BuildAutomaton_230 + global _BuildAutomaton_248 + del _BuildAutomaton_248 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 635, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 678, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 635, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 678, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28338,84 +29792,84 @@ def _BuildAutomaton_230 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_223 (): +def _BuildAutomaton_241 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_223 - del _BuildAutomaton_223 + global _BuildAutomaton_241 + del _BuildAutomaton_241 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 629, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 672, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 630, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 673, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 631, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 674, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 632, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 675, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 633, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 676, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 634, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 677, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 635, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 678, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_224()) - sub_automata.append(_BuildAutomaton_225()) - sub_automata.append(_BuildAutomaton_226()) - sub_automata.append(_BuildAutomaton_227()) - sub_automata.append(_BuildAutomaton_228()) - sub_automata.append(_BuildAutomaton_229()) - sub_automata.append(_BuildAutomaton_230()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 628, 20) + sub_automata.append(_BuildAutomaton_242()) + sub_automata.append(_BuildAutomaton_243()) + sub_automata.append(_BuildAutomaton_244()) + sub_automata.append(_BuildAutomaton_245()) + sub_automata.append(_BuildAutomaton_246()) + sub_automata.append(_BuildAutomaton_247()) + sub_automata.append(_BuildAutomaton_248()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 671, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_47._Automaton = _BuildAutomaton_223() +CTD_ANON_47._Automaton = _BuildAutomaton_241() -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 647, 24))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 690, 24))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 648, 24))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 691, 24))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 649, 24))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 692, 24))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 650, 24))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 693, 24))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 653, 24))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 696, 24))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 654, 24))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 697, 24))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 657, 24))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 700, 24))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) -CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4))) +CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4))) -def _BuildAutomaton_232 (): +def _BuildAutomaton_250 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_232 - del _BuildAutomaton_232 + global _BuildAutomaton_250 + del _BuildAutomaton_250 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 647, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 690, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 647, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 690, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28424,19 +29878,19 @@ def _BuildAutomaton_232 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_233 (): +def _BuildAutomaton_251 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_233 - del _BuildAutomaton_233 + global _BuildAutomaton_251 + del _BuildAutomaton_251 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 648, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 691, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 648, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 691, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28445,19 +29899,19 @@ def _BuildAutomaton_233 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_234 (): +def _BuildAutomaton_252 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_234 - del _BuildAutomaton_234 + global _BuildAutomaton_252 + del _BuildAutomaton_252 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 649, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 692, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 649, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 692, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28466,19 +29920,19 @@ def _BuildAutomaton_234 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_235 (): +def _BuildAutomaton_253 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_235 - del _BuildAutomaton_235 + global _BuildAutomaton_253 + del _BuildAutomaton_253 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 650, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 693, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 650, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 693, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28487,19 +29941,19 @@ def _BuildAutomaton_235 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_236 (): +def _BuildAutomaton_254 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_236 - del _BuildAutomaton_236 + global _BuildAutomaton_254 + del _BuildAutomaton_254 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 651, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 694, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 651, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 694, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28508,19 +29962,19 @@ def _BuildAutomaton_236 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_237 (): +def _BuildAutomaton_255 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_237 - del _BuildAutomaton_237 + global _BuildAutomaton_255 + del _BuildAutomaton_255 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 652, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 695, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 652, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 695, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28529,19 +29983,19 @@ def _BuildAutomaton_237 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_238 (): +def _BuildAutomaton_256 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_238 - del _BuildAutomaton_238 + global _BuildAutomaton_256 + del _BuildAutomaton_256 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 653, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 696, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 653, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 696, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28550,19 +30004,19 @@ def _BuildAutomaton_238 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_239 (): +def _BuildAutomaton_257 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_239 - del _BuildAutomaton_239 + global _BuildAutomaton_257 + del _BuildAutomaton_257 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 654, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 697, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 654, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 697, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28571,19 +30025,19 @@ def _BuildAutomaton_239 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_240 (): +def _BuildAutomaton_258 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_240 - del _BuildAutomaton_240 + global _BuildAutomaton_258 + del _BuildAutomaton_258 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 655, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 698, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 655, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 698, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28592,19 +30046,19 @@ def _BuildAutomaton_240 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_241 (): +def _BuildAutomaton_259 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_241 - del _BuildAutomaton_241 + global _BuildAutomaton_259 + del _BuildAutomaton_259 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 656, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 699, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 656, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 699, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28613,19 +30067,19 @@ def _BuildAutomaton_241 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_242 (): +def _BuildAutomaton_260 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_242 - del _BuildAutomaton_242 + global _BuildAutomaton_260 + del _BuildAutomaton_260 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 657, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 700, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 657, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 700, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28634,86 +30088,86 @@ def _BuildAutomaton_242 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_231 (): +def _BuildAutomaton_249 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_231 - del _BuildAutomaton_231 + global _BuildAutomaton_249 + del _BuildAutomaton_249 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 647, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 690, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 648, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 691, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 649, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 692, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 650, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 693, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 651, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 694, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 652, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 695, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 653, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 696, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 654, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 697, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 655, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 698, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 656, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 699, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 657, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 700, 24)) counters.add(cc_10) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_232()) - sub_automata.append(_BuildAutomaton_233()) - sub_automata.append(_BuildAutomaton_234()) - sub_automata.append(_BuildAutomaton_235()) - sub_automata.append(_BuildAutomaton_236()) - sub_automata.append(_BuildAutomaton_237()) - sub_automata.append(_BuildAutomaton_238()) - sub_automata.append(_BuildAutomaton_239()) - sub_automata.append(_BuildAutomaton_240()) - sub_automata.append(_BuildAutomaton_241()) - sub_automata.append(_BuildAutomaton_242()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 646, 20) + sub_automata.append(_BuildAutomaton_250()) + sub_automata.append(_BuildAutomaton_251()) + sub_automata.append(_BuildAutomaton_252()) + sub_automata.append(_BuildAutomaton_253()) + sub_automata.append(_BuildAutomaton_254()) + sub_automata.append(_BuildAutomaton_255()) + sub_automata.append(_BuildAutomaton_256()) + sub_automata.append(_BuildAutomaton_257()) + sub_automata.append(_BuildAutomaton_258()) + sub_automata.append(_BuildAutomaton_259()) + sub_automata.append(_BuildAutomaton_260()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 689, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_48._Automaton = _BuildAutomaton_231() +CTD_ANON_48._Automaton = _BuildAutomaton_249() -CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 669, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 712, 24))) -CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 670, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'captureAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 713, 24))) -CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 671, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 714, 24))) -CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 672, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 715, 24))) -CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 673, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 716, 24))) -CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 674, 24))) +CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 717, 24))) -def _BuildAutomaton_244 (): +def _BuildAutomaton_262 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_244 - del _BuildAutomaton_244 + global _BuildAutomaton_262 + del _BuildAutomaton_262 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 669, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 712, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 669, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 712, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28722,19 +30176,19 @@ def _BuildAutomaton_244 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_245 (): +def _BuildAutomaton_263 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_245 - del _BuildAutomaton_245 + global _BuildAutomaton_263 + del _BuildAutomaton_263 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 670, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 713, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'captureAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 670, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'captureAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 713, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28743,19 +30197,19 @@ def _BuildAutomaton_245 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_246 (): +def _BuildAutomaton_264 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_246 - del _BuildAutomaton_246 + global _BuildAutomaton_264 + del _BuildAutomaton_264 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 671, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 714, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 671, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 714, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28764,19 +30218,19 @@ def _BuildAutomaton_246 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_247 (): +def _BuildAutomaton_265 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_247 - del _BuildAutomaton_247 + global _BuildAutomaton_265 + del _BuildAutomaton_265 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 672, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 715, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 672, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 715, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28785,19 +30239,19 @@ def _BuildAutomaton_247 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_248 (): +def _BuildAutomaton_266 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_248 - del _BuildAutomaton_248 + global _BuildAutomaton_266 + del _BuildAutomaton_266 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 673, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 716, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 673, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 716, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28806,19 +30260,19 @@ def _BuildAutomaton_248 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_249 (): +def _BuildAutomaton_267 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_249 - del _BuildAutomaton_249 + global _BuildAutomaton_267 + del _BuildAutomaton_267 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 674, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 717, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 674, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 717, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -28827,223 +30281,223 @@ def _BuildAutomaton_249 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_243 (): +def _BuildAutomaton_261 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_243 - del _BuildAutomaton_243 + global _BuildAutomaton_261 + del _BuildAutomaton_261 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 669, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 712, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 670, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 713, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 671, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 714, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 672, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 715, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 673, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 716, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 674, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 717, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_244()) - sub_automata.append(_BuildAutomaton_245()) - sub_automata.append(_BuildAutomaton_246()) - sub_automata.append(_BuildAutomaton_247()) - sub_automata.append(_BuildAutomaton_248()) - sub_automata.append(_BuildAutomaton_249()) + sub_automata.append(_BuildAutomaton_262()) + sub_automata.append(_BuildAutomaton_263()) + sub_automata.append(_BuildAutomaton_264()) + sub_automata.append(_BuildAutomaton_265()) + sub_automata.append(_BuildAutomaton_266()) + sub_automata.append(_BuildAutomaton_267()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 668, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 711, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_49._Automaton = _BuildAutomaton_243() +CTD_ANON_49._Automaton = _BuildAutomaton_261() -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 686, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 729, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 687, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 730, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 688, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 731, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 689, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 732, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 690, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 733, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 693, 28))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 736, 28))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 694, 28))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 737, 28))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 695, 28))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 738, 28))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 696, 28))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 739, 28))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 699, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 742, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 704, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 747, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 705, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 748, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 706, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 749, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 707, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 750, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 708, 24))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 751, 24))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4))) -CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4))) +CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4))) -def _BuildAutomaton_250 (): +def _BuildAutomaton_268 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_250 - del _BuildAutomaton_250 + global _BuildAutomaton_268 + del _BuildAutomaton_268 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 686, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 729, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 687, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 730, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 688, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 731, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 689, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 732, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 690, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 733, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 691, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 734, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 698, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 741, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 699, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 742, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 700, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 743, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 701, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 744, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 702, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 745, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 703, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 746, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 704, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 747, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 705, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 748, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 706, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 749, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 707, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 750, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 708, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 751, 24)) counters.add(cc_16) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 686, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 729, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 687, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 730, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 688, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 731, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 689, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 732, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 690, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 733, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 691, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 734, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 693, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 736, 28)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 694, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 737, 28)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 695, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 738, 28)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 696, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 739, 28)) st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 698, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 741, 24)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 699, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 742, 24)) st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 700, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 743, 24)) st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 701, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 744, 24)) st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 702, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 745, 24)) st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() final_update.add(fac.UpdateInstruction(cc_11, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 703, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 746, 24)) st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = set() final_update.add(fac.UpdateInstruction(cc_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 704, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 747, 24)) st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = set() final_update.add(fac.UpdateInstruction(cc_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 705, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 748, 24)) st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_17) final_update = set() final_update.add(fac.UpdateInstruction(cc_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 706, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 749, 24)) st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_18) final_update = set() final_update.add(fac.UpdateInstruction(cc_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 707, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 750, 24)) st_19 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_19) final_update = set() final_update.add(fac.UpdateInstruction(cc_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 708, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 751, 24)) st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_20) transitions = [] @@ -29399,224 +30853,249 @@ def _BuildAutomaton_250 (): fac.UpdateInstruction(cc_16, True) ])) st_20._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_50._Automaton = _BuildAutomaton_250() +CTD_ANON_50._Automaton = _BuildAutomaton_268() -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 720, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 87, 4))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 722, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 245, 4))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 723, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 763, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 724, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 765, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 725, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 766, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 729, 28))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 767, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 730, 28))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 768, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 731, 28))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 774, 28))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 732, 28))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 775, 28))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 735, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 776, 28))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 740, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 777, 28))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 741, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 780, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 742, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 785, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 743, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 786, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 744, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 787, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 745, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 788, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 746, 24))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 789, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 790, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), CTD_ANON_3, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 959, 4))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 791, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'crypto'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 792, 24))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authInformation'), CTD_ANON_3, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1010, 4))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4))) -CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4))) +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) -def _BuildAutomaton_251 (): +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) + +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4))) + +CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4))) + +def _BuildAutomaton_269 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_251 - del _BuildAutomaton_251 + global _BuildAutomaton_269 + del _BuildAutomaton_269 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 720, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 763, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 721, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 764, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 722, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 765, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 723, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 766, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 724, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 767, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 725, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 768, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 726, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 769, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 727, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 770, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 734, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 771, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 735, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 772, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 736, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 779, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 737, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 780, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 738, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 781, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 739, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 782, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 740, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 783, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 741, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 784, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 742, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 785, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 743, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 786, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 744, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 787, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 745, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 788, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 746, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 789, 24)) counters.add(cc_20) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 790, 24)) + counters.add(cc_21) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 791, 24)) + counters.add(cc_22) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 792, 24)) + counters.add(cc_23) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 720, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 763, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 721, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 764, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 722, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 765, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 723, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 766, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 724, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 767, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 725, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 768, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 726, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 769, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 727, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 770, 24)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 729, 28)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 771, 24)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 730, 28)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 772, 24)) st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 731, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 774, 28)) st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 732, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 775, 28)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() - final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 734, 24)) - st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 776, 28)) + st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = set() - final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 735, 24)) - st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 777, 28)) + st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 736, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 779, 24)) st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() final_update.add(fac.UpdateInstruction(cc_11, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 737, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 780, 24)) st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = set() final_update.add(fac.UpdateInstruction(cc_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 738, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 781, 24)) st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = set() final_update.add(fac.UpdateInstruction(cc_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 739, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 782, 24)) st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_17) final_update = set() final_update.add(fac.UpdateInstruction(cc_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 740, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 783, 24)) st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_18) final_update = set() final_update.add(fac.UpdateInstruction(cc_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 741, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 784, 24)) st_19 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_19) final_update = set() final_update.add(fac.UpdateInstruction(cc_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 742, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 785, 24)) st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_20) final_update = set() final_update.add(fac.UpdateInstruction(cc_17, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 743, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 786, 24)) st_21 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_21) final_update = set() final_update.add(fac.UpdateInstruction(cc_18, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 744, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 787, 24)) st_22 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_22) final_update = set() final_update.add(fac.UpdateInstruction(cc_19, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 745, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 788, 24)) st_23 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_23) final_update = set() final_update.add(fac.UpdateInstruction(cc_20, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 746, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 789, 24)) st_24 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_24) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_21, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 790, 24)) + st_25 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_25) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_22, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 791, 24)) + st_26 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_26) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_23, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'crypto')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 792, 24)) + st_27 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_27) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) @@ -29642,6 +31121,10 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_0, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_1, [ @@ -29666,6 +31149,10 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_1, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_1, False) ])) st_1._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_2, [ @@ -29688,6 +31175,10 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_2, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_2, False) ])) st_2._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_3, [ @@ -29708,6 +31199,10 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_3, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_3, False) ])) st_3._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_4, [ @@ -29726,6 +31221,10 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_4, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_4, False) ])) st_4._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_5, [ @@ -29742,6 +31241,10 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_5, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_5, False) ])) st_5._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_6, [ @@ -29756,6 +31259,10 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_6, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_6, False) ])) st_6._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_7, [ @@ -29768,12 +31275,68 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_7, False) ])) transitions.append(fac.Transition(st_11, [ fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_7, False) ])) st_7._set_transitionSet(transitions) transitions = [] + transitions.append(fac.Transition(st_8, [ + fac.UpdateInstruction(cc_8, True) ])) + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_8, False) ])) + st_8._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_9, True) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_9, False) ])) transitions.append(fac.Transition(st_12, [ - ])) + fac.UpdateInstruction(cc_9, False) ])) transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_9, False) ])) + st_9._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_14, [ + ])) + transitions.append(fac.Transition(st_15, [ + ])) + transitions.append(fac.Transition(st_16, [ + ])) + transitions.append(fac.Transition(st_17, [ + ])) + transitions.append(fac.Transition(st_18, [ + ])) + transitions.append(fac.Transition(st_19, [ + ])) + transitions.append(fac.Transition(st_20, [ ])) + transitions.append(fac.Transition(st_21, [ + ])) + transitions.append(fac.Transition(st_22, [ + ])) + transitions.append(fac.Transition(st_23, [ + ])) + transitions.append(fac.Transition(st_24, [ + ])) + transitions.append(fac.Transition(st_25, [ + ])) + transitions.append(fac.Transition(st_26, [ + ])) + transitions.append(fac.Transition(st_27, [ + ])) + st_10._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_14, [ ])) transitions.append(fac.Transition(st_15, [ @@ -29796,12 +31359,14 @@ def _BuildAutomaton_251 (): ])) transitions.append(fac.Transition(st_24, [ ])) - st_8._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ + transitions.append(fac.Transition(st_25, [ ])) - transitions.append(fac.Transition(st_13, [ + transitions.append(fac.Transition(st_26, [ + ])) + transitions.append(fac.Transition(st_27, [ ])) + st_11._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_14, [ ])) transitions.append(fac.Transition(st_15, [ @@ -29824,12 +31389,14 @@ def _BuildAutomaton_251 (): ])) transitions.append(fac.Transition(st_24, [ ])) - st_9._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ + transitions.append(fac.Transition(st_25, [ ])) - transitions.append(fac.Transition(st_13, [ + transitions.append(fac.Transition(st_26, [ + ])) + transitions.append(fac.Transition(st_27, [ ])) + st_12._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_14, [ ])) transitions.append(fac.Transition(st_15, [ @@ -29852,88 +31419,12 @@ def _BuildAutomaton_251 (): ])) transitions.append(fac.Transition(st_24, [ ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ - ])) - transitions.append(fac.Transition(st_13, [ - ])) - transitions.append(fac.Transition(st_14, [ - ])) - transitions.append(fac.Transition(st_15, [ - ])) - transitions.append(fac.Transition(st_16, [ - ])) - transitions.append(fac.Transition(st_17, [ - ])) - transitions.append(fac.Transition(st_18, [ - ])) - transitions.append(fac.Transition(st_19, [ - ])) - transitions.append(fac.Transition(st_20, [ - ])) - transitions.append(fac.Transition(st_21, [ - ])) - transitions.append(fac.Transition(st_22, [ + transitions.append(fac.Transition(st_25, [ ])) - transitions.append(fac.Transition(st_23, [ + transitions.append(fac.Transition(st_26, [ ])) - transitions.append(fac.Transition(st_24, [ + transitions.append(fac.Transition(st_27, [ ])) - st_11._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_12, [ - fac.UpdateInstruction(cc_8, True) ])) - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_15, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_8, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_8, False) ])) - st_12._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_13, [ - fac.UpdateInstruction(cc_9, True) ])) - transitions.append(fac.Transition(st_14, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_15, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_16, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_17, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_18, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_9, False) ])) st_13._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_14, [ @@ -29958,6 +31449,12 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_10, False) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_10, False) ])) st_14._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_15, [ @@ -29980,6 +31477,12 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_11, False) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_11, False) ])) st_15._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_16, [ @@ -30000,6 +31503,12 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_12, False) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_12, False) ])) st_16._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_17, [ @@ -30018,6 +31527,12 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_13, False) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_13, False) ])) st_17._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_18, [ @@ -30034,6 +31549,12 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_14, False) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_14, False) ])) st_18._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_19, [ @@ -30048,6 +31569,12 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_15, False) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_15, False) ])) st_19._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_20, [ @@ -30060,6 +31587,12 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_16, False) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_16, False) ])) st_20._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_21, [ @@ -30070,6 +31603,12 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_17, False) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_17, False) ])) st_21._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ @@ -30078,415 +31617,494 @@ def _BuildAutomaton_251 (): fac.UpdateInstruction(cc_18, False) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_18, False) ])) st_22._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_23, [ fac.UpdateInstruction(cc_19, True) ])) transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_19, False) ])) st_23._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_24, [ fac.UpdateInstruction(cc_20, True) ])) + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_20, False) ])) st_24._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_25, [ + fac.UpdateInstruction(cc_21, True) ])) + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_21, False) ])) + st_25._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_26, [ + fac.UpdateInstruction(cc_22, True) ])) + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_22, False) ])) + st_26._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_27, [ + fac.UpdateInstruction(cc_23, True) ])) + st_27._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_51._Automaton = _BuildAutomaton_251() +CTD_ANON_51._Automaton = _BuildAutomaton_269() -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 521, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress'), contact, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 87, 4))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 759, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData'), additionalCOFData_, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 245, 4))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 760, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerInfo'), CTD_ANON_2, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 549, 4))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 761, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 805, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 762, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 806, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 763, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 807, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 764, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 808, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 769, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 809, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 770, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 810, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 771, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 817, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 772, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 818, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 773, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 819, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 774, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 820, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit'), sepaDirectDebitType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 775, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 821, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ideal'), idealType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 776, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 822, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropay'), giropayType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 777, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit'), sepaDirectDebitType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 823, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofort'), sofortType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 778, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ideal'), idealType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 824, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), fraudCheckType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 783, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropay'), giropayType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 825, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), fraudCheckType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 784, 28))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofort'), sofortType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 826, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 787, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck'), fraudCheckType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 831, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 791, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication'), fraudCheckType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 832, 28))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 792, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 835, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 793, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 839, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'filtering'), filteringType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 796, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 840, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 797, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 841, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), recyclingRequestType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 798, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'filtering'), filteringType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 844, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 799, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 845, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), recurringRequestType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 800, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest'), recyclingRequestType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 846, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest'), cnpInternalRecurringRequestType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 801, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 847, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 802, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest'), recurringRequestType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 848, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 803, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest'), cnpInternalRecurringRequestType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 849, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 805, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 850, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 806, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 851, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 807, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingType'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 853, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), pinlessDebitRequestType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 808, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 854, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 809, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 855, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 810, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest'), pinlessDebitRequestType, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 856, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 811, 24))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 857, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 858, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 984, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 859, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderChannel'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 860, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus'), pyxb.binding.datatypes.string, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 861, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'crypto'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 862, 24))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2166, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS'), CTD_ANON_4, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1035, 4))) -CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4))) +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4))) -def _BuildAutomaton_252 (): +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) + +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) + +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4))) + +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'wallet'), CTD_ANON_18, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2242, 4))) + +CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4))) + +def _BuildAutomaton_270 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_252 - del _BuildAutomaton_252 + global _BuildAutomaton_270 + del _BuildAutomaton_270 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 759, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 805, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 760, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 806, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 761, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 807, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 762, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 808, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 763, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 809, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 764, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 810, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 765, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 811, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 766, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 812, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 767, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 813, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 783, 28)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 814, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 784, 28)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 815, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 786, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 831, 28)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 787, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 832, 28)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 788, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 834, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 789, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 835, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 790, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 836, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 791, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 837, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 792, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 838, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 793, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 839, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 794, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 840, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 795, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 841, 24)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 796, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 842, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 797, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 843, 24)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 798, 24)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 844, 24)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 799, 24)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 845, 24)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 800, 24)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 846, 24)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 801, 24)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 847, 24)) counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 802, 24)) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 848, 24)) counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 803, 24)) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 849, 24)) counters.add(cc_28) - cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 804, 24)) + cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 850, 24)) counters.add(cc_29) - cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 805, 24)) + cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 851, 24)) counters.add(cc_30) - cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 806, 24)) + cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 852, 24)) counters.add(cc_31) - cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 807, 24)) + cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 853, 24)) counters.add(cc_32) - cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 808, 24)) + cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 854, 24)) counters.add(cc_33) - cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 809, 24)) + cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 855, 24)) counters.add(cc_34) - cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 810, 24)) + cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 856, 24)) counters.add(cc_35) - cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 811, 24)) + cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 857, 24)) counters.add(cc_36) + cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 858, 24)) + counters.add(cc_37) + cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 859, 24)) + counters.add(cc_38) + cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 860, 24)) + counters.add(cc_39) + cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 861, 24)) + counters.add(cc_40) + cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 862, 24)) + counters.add(cc_41) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 759, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 805, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 760, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 806, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 761, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 807, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 762, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 808, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 763, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 809, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 764, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 810, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 765, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 811, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 766, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 812, 24)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 767, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 813, 24)) st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_8) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 769, 28)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'retailerAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 814, 24)) st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_9) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 770, 28)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'additionalCOFData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 815, 24)) st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 771, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 817, 28)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 772, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 818, 28)) st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 773, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 819, 28)) st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 774, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 820, 28)) st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 775, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 821, 28)) st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ideal')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 776, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 822, 28)) st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropay')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 777, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebit')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 823, 28)) st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_17) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofort')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 778, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'ideal')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 824, 28)) st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_18) final_update = set() - final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 783, 28)) - st_19 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropay')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 825, 28)) + st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_19) final_update = set() - final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 784, 28)) - st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofort')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 826, 28)) + st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_20) final_update = set() final_update.add(fac.UpdateInstruction(cc_11, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 786, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheck')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 831, 28)) st_21 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_21) final_update = set() final_update.add(fac.UpdateInstruction(cc_12, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 787, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAuthentication')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 832, 28)) st_22 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_22) final_update = set() final_update.add(fac.UpdateInstruction(cc_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 788, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 834, 24)) st_23 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_23) final_update = set() final_update.add(fac.UpdateInstruction(cc_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 789, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 835, 24)) st_24 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_24) final_update = set() final_update.add(fac.UpdateInstruction(cc_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 790, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 836, 24)) st_25 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_25) final_update = set() final_update.add(fac.UpdateInstruction(cc_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 791, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 837, 24)) st_26 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_26) final_update = set() final_update.add(fac.UpdateInstruction(cc_17, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 792, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 838, 24)) st_27 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_27) final_update = set() final_update.add(fac.UpdateInstruction(cc_18, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 793, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalOrderComplete')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 839, 24)) st_28 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_28) final_update = set() final_update.add(fac.UpdateInstruction(cc_19, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 794, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 840, 24)) st_29 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_29) final_update = set() final_update.add(fac.UpdateInstruction(cc_20, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 795, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'allowPartialAuth')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 841, 24)) st_30 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_30) final_update = set() final_update.add(fac.UpdateInstruction(cc_21, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 796, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'healthcareIIAS')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 842, 24)) st_31 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_31) final_update = set() final_update.add(fac.UpdateInstruction(cc_22, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 797, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 843, 24)) st_32 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_32) final_update = set() final_update.add(fac.UpdateInstruction(cc_23, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 798, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'filtering')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 844, 24)) st_33 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_33) final_update = set() final_update.add(fac.UpdateInstruction(cc_24, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 799, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 845, 24)) st_34 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_34) final_update = set() final_update.add(fac.UpdateInstruction(cc_25, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 800, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 846, 24)) st_35 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_35) final_update = set() final_update.add(fac.UpdateInstruction(cc_26, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 801, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudFilterOverride')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 847, 24)) st_36 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_36) final_update = set() final_update.add(fac.UpdateInstruction(cc_27, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 802, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 848, 24)) st_37 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_37) final_update = set() final_update.add(fac.UpdateInstruction(cc_28, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 803, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpInternalRecurringRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 849, 24)) st_38 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_38) final_update = set() final_update.add(fac.UpdateInstruction(cc_29, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 804, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'debtRepayment')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 850, 24)) st_39 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_39) final_update = set() final_update.add(fac.UpdateInstruction(cc_30, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 805, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 851, 24)) st_40 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_40) final_update = set() final_update.add(fac.UpdateInstruction(cc_31, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 806, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'wallet')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 852, 24)) st_41 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_41) final_update = set() final_update.add(fac.UpdateInstruction(cc_32, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 807, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 853, 24)) st_42 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_42) final_update = set() final_update.add(fac.UpdateInstruction(cc_33, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 808, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalNetworkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 854, 24)) st_43 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_43) final_update = set() final_update.add(fac.UpdateInstruction(cc_34, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 809, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTransactionAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 855, 24)) st_44 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_44) final_update = set() final_update.add(fac.UpdateInstruction(cc_35, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 810, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitRequest')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 856, 24)) st_45 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_45) final_update = set() final_update.add(fac.UpdateInstruction(cc_36, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 811, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skipRealtimeAU')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 857, 24)) st_46 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_46) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_37, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 858, 24)) + st_47 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_47) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_38, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 859, 24)) + st_48 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_48) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_39, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderChannel')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 860, 24)) + st_49 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_49) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_40, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudCheckStatus')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 861, 24)) + st_50 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_50) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_41, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'crypto')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 862, 24)) + st_51 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_51) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) @@ -30526,6 +32144,10 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_0, False) ])) transitions.append(fac.Transition(st_18, [ fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_1, [ @@ -30564,6 +32186,10 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_1, False) ])) transitions.append(fac.Transition(st_18, [ fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_1, False) ])) st_1._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_2, [ @@ -30600,6 +32226,10 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_2, False) ])) transitions.append(fac.Transition(st_18, [ fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_2, False) ])) st_2._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_3, [ @@ -30634,6 +32264,10 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_3, False) ])) transitions.append(fac.Transition(st_18, [ fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_3, False) ])) st_3._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_4, [ @@ -30666,6 +32300,10 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_4, False) ])) transitions.append(fac.Transition(st_18, [ fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_4, False) ])) st_4._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_5, [ @@ -30696,6 +32334,10 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_5, False) ])) transitions.append(fac.Transition(st_18, [ fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_5, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_5, False) ])) st_5._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_6, [ @@ -30724,6 +32366,10 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_6, False) ])) transitions.append(fac.Transition(st_18, [ fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_6, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_6, False) ])) st_6._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_7, [ @@ -30750,6 +32396,10 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_7, False) ])) transitions.append(fac.Transition(st_18, [ fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_7, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_7, False) ])) st_7._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_8, [ @@ -30774,12 +32424,62 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_8, False) ])) transitions.append(fac.Transition(st_18, [ fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_8, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_8, False) ])) st_8._set_transitionSet(transitions) transitions = [] + transitions.append(fac.Transition(st_9, [ + fac.UpdateInstruction(cc_9, True) ])) + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_19, [ + fac.UpdateInstruction(cc_9, False) ])) + transitions.append(fac.Transition(st_20, [ + fac.UpdateInstruction(cc_9, False) ])) + st_9._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_10, [ + fac.UpdateInstruction(cc_10, True) ])) + transitions.append(fac.Transition(st_11, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_12, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_13, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_14, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_15, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_16, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_17, [ + fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_18, [ + fac.UpdateInstruction(cc_10, False) ])) transitions.append(fac.Transition(st_19, [ - ])) + fac.UpdateInstruction(cc_10, False) ])) transitions.append(fac.Transition(st_20, [ - ])) + fac.UpdateInstruction(cc_10, False) ])) + st_10._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -30832,12 +32532,18 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_9._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ + transitions.append(fac.Transition(st_47, [ ])) - transitions.append(fac.Transition(st_20, [ + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ + ])) + st_11._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -30890,12 +32596,18 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_10._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ + transitions.append(fac.Transition(st_47, [ ])) - transitions.append(fac.Transition(st_20, [ + transitions.append(fac.Transition(st_48, [ ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ + ])) + st_12._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -30948,12 +32660,18 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_11._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ + transitions.append(fac.Transition(st_47, [ ])) - transitions.append(fac.Transition(st_20, [ + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ ])) + st_13._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -31006,12 +32724,18 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_12._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ + transitions.append(fac.Transition(st_47, [ ])) - transitions.append(fac.Transition(st_20, [ + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ ])) + transitions.append(fac.Transition(st_51, [ + ])) + st_14._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -31064,12 +32788,18 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_13._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ + transitions.append(fac.Transition(st_47, [ ])) - transitions.append(fac.Transition(st_20, [ + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ + ])) + st_15._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -31122,12 +32852,18 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_14._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ + transitions.append(fac.Transition(st_47, [ ])) - transitions.append(fac.Transition(st_20, [ + transitions.append(fac.Transition(st_48, [ ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ + ])) + st_16._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -31180,12 +32916,18 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_15._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ + transitions.append(fac.Transition(st_47, [ ])) - transitions.append(fac.Transition(st_20, [ + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ ])) + st_17._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -31238,12 +32980,18 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_16._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ + transitions.append(fac.Transition(st_47, [ ])) - transitions.append(fac.Transition(st_20, [ + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ ])) + st_18._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -31296,12 +33044,18 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_17._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ + transitions.append(fac.Transition(st_47, [ ])) - transitions.append(fac.Transition(st_20, [ + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ ])) + transitions.append(fac.Transition(st_51, [ + ])) + st_19._set_transitionSet(transitions) + transitions = [] transitions.append(fac.Transition(st_21, [ ])) transitions.append(fac.Transition(st_22, [ @@ -31354,124 +33108,20 @@ def _BuildAutomaton_252 (): ])) transitions.append(fac.Transition(st_46, [ ])) - st_18._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_19, [ - fac.UpdateInstruction(cc_9, True) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_25, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_39, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_40, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_41, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_42, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_43, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_9, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_9, False) ])) - st_19._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_20, [ - fac.UpdateInstruction(cc_10, True) ])) - transitions.append(fac.Transition(st_21, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_23, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_24, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_25, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_26, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_27, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_28, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_29, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_30, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_31, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_32, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_33, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_34, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_35, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_36, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_37, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_38, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_39, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_40, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_41, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_42, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_43, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_44, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_45, [ - fac.UpdateInstruction(cc_10, False) ])) - transitions.append(fac.Transition(st_46, [ - fac.UpdateInstruction(cc_10, False) ])) + transitions.append(fac.Transition(st_47, [ + ])) + transitions.append(fac.Transition(st_48, [ + ])) + transitions.append(fac.Transition(st_49, [ + ])) + transitions.append(fac.Transition(st_50, [ + ])) + transitions.append(fac.Transition(st_51, [ + ])) st_20._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_21, [ fac.UpdateInstruction(cc_11, True) ])) - transitions.append(fac.Transition(st_22, [ - fac.UpdateInstruction(cc_11, False) ])) transitions.append(fac.Transition(st_23, [ fac.UpdateInstruction(cc_11, False) ])) transitions.append(fac.Transition(st_24, [ @@ -31520,6 +33170,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_11, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_11, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_11, False) ])) st_21._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_22, [ @@ -31572,6 +33232,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_12, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_12, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_12, False) ])) st_22._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_23, [ @@ -31622,6 +33292,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_13, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_13, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_13, False) ])) st_23._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_24, [ @@ -31670,6 +33350,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_14, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_14, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_14, False) ])) st_24._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_25, [ @@ -31716,6 +33406,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_15, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_15, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_15, False) ])) st_25._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_26, [ @@ -31760,6 +33460,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_16, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_16, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_16, False) ])) st_26._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_27, [ @@ -31802,6 +33512,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_17, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_17, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_17, False) ])) st_27._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_28, [ @@ -31842,6 +33562,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_18, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_18, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_18, False) ])) st_28._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_29, [ @@ -31880,6 +33610,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_19, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_19, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_19, False) ])) st_29._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_30, [ @@ -31916,6 +33656,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_20, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_20, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_20, False) ])) st_30._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_31, [ @@ -31950,6 +33700,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_21, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_21, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_21, False) ])) st_31._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_32, [ @@ -31982,6 +33742,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_22, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_22, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_22, False) ])) st_32._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_33, [ @@ -32012,6 +33782,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_23, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_23, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_23, False) ])) st_33._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_34, [ @@ -32040,6 +33820,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_24, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_24, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_24, False) ])) st_34._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_35, [ @@ -32066,6 +33856,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_25, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_25, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_25, False) ])) st_35._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_36, [ @@ -32090,6 +33890,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_26, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_26, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_26, False) ])) st_36._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_37, [ @@ -32112,6 +33922,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_27, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_27, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_27, False) ])) st_37._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_38, [ @@ -32132,6 +33952,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_28, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_28, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_28, False) ])) st_38._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_39, [ @@ -32150,6 +33980,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_29, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_29, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_29, False) ])) st_39._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_40, [ @@ -32166,6 +34006,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_30, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_30, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_30, False) ])) st_40._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_41, [ @@ -32180,6 +34030,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_31, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_31, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_31, False) ])) st_41._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_42, [ @@ -32192,6 +34052,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_32, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_32, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_32, False) ])) st_42._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_43, [ @@ -32202,6 +34072,16 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_33, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_33, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_33, False) ])) st_43._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_44, [ @@ -32210,278 +34090,348 @@ def _BuildAutomaton_252 (): fac.UpdateInstruction(cc_34, False) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_34, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_34, False) ])) st_44._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_45, [ fac.UpdateInstruction(cc_35, True) ])) transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_35, False) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_35, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_35, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_35, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_35, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_35, False) ])) st_45._set_transitionSet(transitions) transitions = [] transitions.append(fac.Transition(st_46, [ fac.UpdateInstruction(cc_36, True) ])) + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_36, False) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_36, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_36, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_36, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_36, False) ])) st_46._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_47, [ + fac.UpdateInstruction(cc_37, True) ])) + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_37, False) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_37, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_37, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_37, False) ])) + st_47._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_48, [ + fac.UpdateInstruction(cc_38, True) ])) + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_38, False) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_38, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_38, False) ])) + st_48._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_49, [ + fac.UpdateInstruction(cc_39, True) ])) + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_39, False) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_39, False) ])) + st_49._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_50, [ + fac.UpdateInstruction(cc_40, True) ])) + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_40, False) ])) + st_50._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_51, [ + fac.UpdateInstruction(cc_41, True) ])) + st_51._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_52._Automaton = _BuildAutomaton_252() +CTD_ANON_52._Automaton = _BuildAutomaton_270() -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 826, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 877, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 827, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 878, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 828, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 879, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 829, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 880, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 830, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 881, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 836, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 887, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 843, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 894, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 846, 36))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 897, 36))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 847, 36))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 898, 36))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 848, 36))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 899, 36))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 849, 36))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 900, 36))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 850, 36))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypal'), payPal, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 901, 36))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 853, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'taxType'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 904, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 858, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 909, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 859, 32))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 910, 32))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 862, 24))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 913, 24))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 863, 24))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'actionReason'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 914, 24))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 864, 24))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 915, 24))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1113, 4))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pos'), CTD_ANON_11, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1171, 4))) -CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4))) +CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4))) -def _BuildAutomaton_253 (): +def _BuildAutomaton_271 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_253 - del _BuildAutomaton_253 + global _BuildAutomaton_271 + del _BuildAutomaton_271 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 827, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 878, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 828, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 879, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 829, 32)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 880, 32)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 830, 32)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 881, 32)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 831, 32)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 882, 32)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 832, 32)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 883, 32)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 833, 32)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 884, 32)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 834, 32)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 885, 32)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 835, 32)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 886, 32)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 836, 32)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 887, 32)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 841, 32)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 892, 32)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 842, 32)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 893, 32)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 844, 32)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 895, 32)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 852, 32)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 903, 32)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 853, 32)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 904, 32)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 854, 32)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 905, 32)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 855, 32)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 906, 32)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 856, 32)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 907, 32)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 857, 32)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 908, 32)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 858, 32)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 909, 32)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 859, 32)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 910, 32)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 862, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 913, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 863, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 914, 24)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 864, 24)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 915, 24)) counters.add(cc_23) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 826, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 877, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 827, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 878, 32)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 828, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 879, 32)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 829, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 880, 32)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 830, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 881, 32)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 831, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 882, 32)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 832, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 883, 32)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 833, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 884, 32)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 834, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 885, 32)) st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 835, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 886, 32)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 836, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 887, 32)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 839, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 890, 32)) st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 840, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 891, 32)) st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 841, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 892, 32)) st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 842, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 893, 32)) st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 843, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 894, 32)) st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_15) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 844, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 895, 32)) st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_16) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 846, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 897, 36)) st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_17) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 847, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 898, 36)) st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_18) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 848, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 899, 36)) st_19 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_19) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 849, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 900, 36)) st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_20) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 850, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypal')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 901, 36)) st_21 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_21) final_update = set() final_update.add(fac.UpdateInstruction(cc_13, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 852, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 903, 32)) st_22 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_22) final_update = set() final_update.add(fac.UpdateInstruction(cc_14, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 853, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'taxType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 904, 32)) st_23 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_23) final_update = set() final_update.add(fac.UpdateInstruction(cc_15, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 854, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 905, 32)) st_24 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_24) final_update = set() final_update.add(fac.UpdateInstruction(cc_16, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 855, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 906, 32)) st_25 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_25) final_update = set() final_update.add(fac.UpdateInstruction(cc_17, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 856, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 907, 32)) st_26 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_26) final_update = set() final_update.add(fac.UpdateInstruction(cc_18, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 857, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 908, 32)) st_27 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_27) final_update = set() final_update.add(fac.UpdateInstruction(cc_19, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 858, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 909, 32)) st_28 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_28) final_update = set() final_update.add(fac.UpdateInstruction(cc_20, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 859, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantCategoryCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 910, 32)) st_29 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_29) final_update = set() final_update.add(fac.UpdateInstruction(cc_21, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 862, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'payPalNotes')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 913, 24)) st_30 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_30) final_update = set() final_update.add(fac.UpdateInstruction(cc_22, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 863, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'actionReason')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 914, 24)) st_31 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_31) final_update = set() final_update.add(fac.UpdateInstruction(cc_23, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 864, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'businessIndicator')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 915, 24)) st_32 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_32) transitions = [] @@ -33031,57 +34981,57 @@ def _BuildAutomaton_253 (): fac.UpdateInstruction(cc_23, True) ])) st_32._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_53._Automaton = _BuildAutomaton_253() +CTD_ANON_53._Automaton = _BuildAutomaton_271() -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 878, 32))) +CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 929, 32))) -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 879, 32))) +CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 930, 32))) -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 880, 32))) +CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 931, 32))) -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 883, 32))) +CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 934, 32))) -CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 885, 32))) +CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 936, 32))) -def _BuildAutomaton_254 (): +def _BuildAutomaton_272 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_254 - del _BuildAutomaton_254 + global _BuildAutomaton_272 + del _BuildAutomaton_272 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 878, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 929, 32)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 878, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 929, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 879, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 930, 32)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 880, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 931, 32)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 883, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 934, 32)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 884, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 935, 32)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 885, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 936, 32)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 886, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 937, 32)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -33111,53 +35061,53 @@ def _BuildAutomaton_254 (): transitions = [] st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_54._Automaton = _BuildAutomaton_254() +CTD_ANON_54._Automaton = _BuildAutomaton_272() -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 900, 24))) +CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 951, 24))) -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 901, 24))) +CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 952, 24))) -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 902, 24))) +CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 953, 24))) -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 904, 28))) +CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 955, 28))) -CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard'), virtualGiftCardType, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 905, 28))) +CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard'), virtualGiftCardType, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 956, 28))) -def _BuildAutomaton_255 (): +def _BuildAutomaton_273 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_255 - del _BuildAutomaton_255 + global _BuildAutomaton_273 + del _BuildAutomaton_273 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 900, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 951, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 901, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 952, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 902, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 953, 24)) counters.add(cc_2) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 900, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 951, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 901, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 952, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 902, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 953, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 904, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 955, 28)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 905, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCard')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 956, 28)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -33195,44 +35145,44 @@ def _BuildAutomaton_255 (): transitions = [] st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_55._Automaton = _BuildAutomaton_255() +CTD_ANON_55._Automaton = _BuildAutomaton_273() -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 918, 24))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 969, 24))) -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 919, 24))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 970, 24))) -CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 920, 24))) +CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 971, 24))) -def _BuildAutomaton_256 (): +def _BuildAutomaton_274 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_256 - del _BuildAutomaton_256 + global _BuildAutomaton_274 + del _BuildAutomaton_274 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 918, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 969, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 919, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 970, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 920, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 971, 24)) counters.add(cc_2) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 918, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 969, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 919, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 970, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 920, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 971, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -33254,53 +35204,53 @@ def _BuildAutomaton_256 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_56._Automaton = _BuildAutomaton_256() +CTD_ANON_56._Automaton = _BuildAutomaton_274() -CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 932, 24))) +CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 983, 24))) -CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 933, 24))) +CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 984, 24))) -CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 934, 24))) +CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 985, 24))) -CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 935, 24))) +CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 986, 24))) -def _BuildAutomaton_257 (): +def _BuildAutomaton_275 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_257 - del _BuildAutomaton_257 + global _BuildAutomaton_275 + del _BuildAutomaton_275 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 932, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 983, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 933, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 984, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 934, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 985, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 935, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 986, 24)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 932, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 983, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 933, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 984, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 934, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 985, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 935, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 986, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -33332,53 +35282,53 @@ def _BuildAutomaton_257 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_57._Automaton = _BuildAutomaton_257() +CTD_ANON_57._Automaton = _BuildAutomaton_275() -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 947, 24))) +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 998, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 948, 24))) +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 999, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 949, 24))) +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1000, 24))) -CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 950, 24))) +CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1001, 24))) -def _BuildAutomaton_258 (): +def _BuildAutomaton_276 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_258 - del _BuildAutomaton_258 + global _BuildAutomaton_276 + del _BuildAutomaton_276 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 947, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 998, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 948, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 999, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 949, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1000, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 950, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1001, 24)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 947, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 998, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 948, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 999, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 949, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1000, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 950, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1001, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -33410,44 +35360,44 @@ def _BuildAutomaton_258 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_58._Automaton = _BuildAutomaton_258() +CTD_ANON_58._Automaton = _BuildAutomaton_276() -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 975, 24))) +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1026, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 976, 24))) +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1027, 24))) -CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 977, 24))) +CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1028, 24))) -def _BuildAutomaton_259 (): +def _BuildAutomaton_277 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_259 - del _BuildAutomaton_259 + global _BuildAutomaton_277 + del _BuildAutomaton_277 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 975, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1026, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 976, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1027, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 977, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1028, 24)) counters.add(cc_2) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 975, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1026, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 976, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1027, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 977, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1028, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -33469,87 +35419,87 @@ def _BuildAutomaton_259 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_59._Automaton = _BuildAutomaton_259() +CTD_ANON_59._Automaton = _BuildAutomaton_277() -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1131, 20))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1189, 20))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1132, 20))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1190, 20))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1134, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mpos'), mposType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1192, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1135, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountNumber'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1193, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptedAccountNumber'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1136, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptedAccountNumber'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1194, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), echeckForTokenType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1137, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken'), echeckForTokenType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1195, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1138, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1196, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1139, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepay'), applepayType, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1197, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1142, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1200, 24))) -registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptedCardValidationNum'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1143, 24))) +registerTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'encryptedCardValidationNum'), pyxb.binding.datatypes.string, scope=registerTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1201, 24))) -def _BuildAutomaton_260 (): +def _BuildAutomaton_278 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_260 - del _BuildAutomaton_260 + global _BuildAutomaton_278 + del _BuildAutomaton_278 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1131, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1189, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1132, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1190, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1142, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1200, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1143, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1201, 24)) counters.add(cc_3) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1131, 20)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptionKeyId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1189, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1132, 20)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1190, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1134, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'mpos')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1192, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1135, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1193, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1136, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedAccountNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1194, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1137, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckForToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1195, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1138, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1196, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = set() - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1139, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepay')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1197, 24)) st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1142, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1200, 24)) st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedCardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1143, 24)) + symbol = pyxb.binding.content.ElementUse(registerTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'encryptedCardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1201, 24)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) transitions = [] @@ -33631,48 +35581,48 @@ def _BuildAutomaton_260 (): fac.UpdateInstruction(cc_3, True) ])) st_9._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -registerTokenRequestType._Automaton = _BuildAutomaton_260() +registerTokenRequestType._Automaton = _BuildAutomaton_278() -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1155, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1213, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1156, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1214, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1157, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bin'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1215, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1158, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'type'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1216, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1159, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1217, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1160, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1218, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1161, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1219, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1162, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1220, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1163, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1221, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), pyxb.binding.datatypes.long, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1166, 24))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId'), pyxb.binding.datatypes.long, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1224, 24))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2193, 4))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2269, 4))) -CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2209, 4))) +CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2285, 4))) -def _BuildAutomaton_262 (): +def _BuildAutomaton_280 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_262 - del _BuildAutomaton_262 + global _BuildAutomaton_280 + del _BuildAutomaton_280 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1155, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1213, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1155, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1213, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33681,19 +35631,19 @@ def _BuildAutomaton_262 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_263 (): +def _BuildAutomaton_281 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_263 - del _BuildAutomaton_263 + global _BuildAutomaton_281 + del _BuildAutomaton_281 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1156, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1214, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1156, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1214, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33702,19 +35652,19 @@ def _BuildAutomaton_263 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_264 (): +def _BuildAutomaton_282 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_264 - del _BuildAutomaton_264 + global _BuildAutomaton_282 + del _BuildAutomaton_282 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1157, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1215, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1157, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'bin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1215, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33723,19 +35673,19 @@ def _BuildAutomaton_264 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_265 (): +def _BuildAutomaton_283 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_265 - del _BuildAutomaton_265 + global _BuildAutomaton_283 + del _BuildAutomaton_283 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1158, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1216, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1158, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'type')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1216, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33744,19 +35694,19 @@ def _BuildAutomaton_265 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_266 (): +def _BuildAutomaton_284 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_266 - del _BuildAutomaton_266 + global _BuildAutomaton_284 + del _BuildAutomaton_284 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1159, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1217, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1159, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eCheckAccountSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1217, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33765,19 +35715,19 @@ def _BuildAutomaton_266 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_267 (): +def _BuildAutomaton_285 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_267 - del _BuildAutomaton_267 + global _BuildAutomaton_285 + del _BuildAutomaton_285 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1160, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1218, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1160, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1218, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33786,19 +35736,19 @@ def _BuildAutomaton_267 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_268 (): +def _BuildAutomaton_286 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_268 - del _BuildAutomaton_268 + global _BuildAutomaton_286 + del _BuildAutomaton_286 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1161, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1219, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1161, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1219, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33807,19 +35757,19 @@ def _BuildAutomaton_268 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_269 (): +def _BuildAutomaton_287 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_269 - del _BuildAutomaton_269 + global _BuildAutomaton_287 + del _BuildAutomaton_287 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1162, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1220, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1162, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1220, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33828,19 +35778,19 @@ def _BuildAutomaton_269 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_270 (): +def _BuildAutomaton_288 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_270 - del _BuildAutomaton_270 + global _BuildAutomaton_288 + del _BuildAutomaton_288 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1163, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1221, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1163, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1221, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33849,19 +35799,19 @@ def _BuildAutomaton_270 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_271 (): +def _BuildAutomaton_289 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_271 - del _BuildAutomaton_271 + global _BuildAutomaton_289 + del _BuildAutomaton_289 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1164, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1222, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1164, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1222, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33870,19 +35820,19 @@ def _BuildAutomaton_271 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_272 (): +def _BuildAutomaton_290 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_272 - del _BuildAutomaton_272 + global _BuildAutomaton_290 + del _BuildAutomaton_290 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1165, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1223, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1165, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1223, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33891,19 +35841,19 @@ def _BuildAutomaton_272 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_273 (): +def _BuildAutomaton_291 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_273 - del _BuildAutomaton_273 + global _BuildAutomaton_291 + del _BuildAutomaton_291 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1166, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1224, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1166, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountRangeId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1224, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -33912,127 +35862,129 @@ def _BuildAutomaton_273 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_261 (): +def _BuildAutomaton_279 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_261 - del _BuildAutomaton_261 + global _BuildAutomaton_279 + del _BuildAutomaton_279 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1155, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1213, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1156, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1214, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1157, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1215, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1158, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1216, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1159, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1217, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1160, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1218, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1161, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1219, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1162, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1220, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1163, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1221, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1164, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1222, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1165, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1223, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1166, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1224, 24)) counters.add(cc_11) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_262()) - sub_automata.append(_BuildAutomaton_263()) - sub_automata.append(_BuildAutomaton_264()) - sub_automata.append(_BuildAutomaton_265()) - sub_automata.append(_BuildAutomaton_266()) - sub_automata.append(_BuildAutomaton_267()) - sub_automata.append(_BuildAutomaton_268()) - sub_automata.append(_BuildAutomaton_269()) - sub_automata.append(_BuildAutomaton_270()) - sub_automata.append(_BuildAutomaton_271()) - sub_automata.append(_BuildAutomaton_272()) - sub_automata.append(_BuildAutomaton_273()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1154, 20) + sub_automata.append(_BuildAutomaton_280()) + sub_automata.append(_BuildAutomaton_281()) + sub_automata.append(_BuildAutomaton_282()) + sub_automata.append(_BuildAutomaton_283()) + sub_automata.append(_BuildAutomaton_284()) + sub_automata.append(_BuildAutomaton_285()) + sub_automata.append(_BuildAutomaton_286()) + sub_automata.append(_BuildAutomaton_287()) + sub_automata.append(_BuildAutomaton_288()) + sub_automata.append(_BuildAutomaton_289()) + sub_automata.append(_BuildAutomaton_290()) + sub_automata.append(_BuildAutomaton_291()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1212, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_60._Automaton = _BuildAutomaton_261() +CTD_ANON_60._Automaton = _BuildAutomaton_279() -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1181, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1239, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1182, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1240, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1183, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1241, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1184, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1242, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1185, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1243, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1187, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1245, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1188, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1246, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1189, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1247, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1190, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1248, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1191, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1249, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1192, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1250, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), accountInfoType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1193, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), accountInfoType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1251, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1197, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1255, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), recyclingResponseType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1199, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), recyclingResponseType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1257, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), recurringResponseType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1200, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), recurringResponseType, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1258, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1204, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1262, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1207, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1265, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1208, 24))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1266, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1275, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1270, 24))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1335, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2193, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2209, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2269, 4))) -CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2634, 4))) +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2285, 4))) -def _BuildAutomaton_275 (): +CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2710, 4))) + +def _BuildAutomaton_293 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_275 - del _BuildAutomaton_275 + global _BuildAutomaton_293 + del _BuildAutomaton_293 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1181, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1239, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1181, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1239, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34041,19 +35993,19 @@ def _BuildAutomaton_275 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_276 (): +def _BuildAutomaton_294 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_276 - del _BuildAutomaton_276 + global _BuildAutomaton_294 + del _BuildAutomaton_294 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1182, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1240, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1182, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1240, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34062,19 +36014,19 @@ def _BuildAutomaton_276 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_277 (): +def _BuildAutomaton_295 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_277 - del _BuildAutomaton_277 + global _BuildAutomaton_295 + del _BuildAutomaton_295 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1183, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1241, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1183, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1241, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34083,19 +36035,19 @@ def _BuildAutomaton_277 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_278 (): +def _BuildAutomaton_296 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_278 - del _BuildAutomaton_278 + global _BuildAutomaton_296 + del _BuildAutomaton_296 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1184, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1242, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1184, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1242, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34104,19 +36056,19 @@ def _BuildAutomaton_278 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_279 (): +def _BuildAutomaton_297 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_279 - del _BuildAutomaton_279 + global _BuildAutomaton_297 + del _BuildAutomaton_297 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1185, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1243, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1185, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1243, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34125,19 +36077,19 @@ def _BuildAutomaton_279 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_280 (): +def _BuildAutomaton_298 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_280 - del _BuildAutomaton_280 + global _BuildAutomaton_298 + del _BuildAutomaton_298 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1187, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1245, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1187, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1245, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34146,19 +36098,19 @@ def _BuildAutomaton_280 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_281 (): +def _BuildAutomaton_299 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_281 - del _BuildAutomaton_281 + global _BuildAutomaton_299 + del _BuildAutomaton_299 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1188, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1246, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1188, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1246, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34167,19 +36119,19 @@ def _BuildAutomaton_281 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_282 (): +def _BuildAutomaton_300 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_282 - del _BuildAutomaton_282 + global _BuildAutomaton_300 + del _BuildAutomaton_300 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1189, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1247, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1189, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1247, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34188,19 +36140,19 @@ def _BuildAutomaton_282 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_283 (): +def _BuildAutomaton_301 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_283 - del _BuildAutomaton_283 + global _BuildAutomaton_301 + del _BuildAutomaton_301 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1190, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1248, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1190, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1248, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34209,19 +36161,19 @@ def _BuildAutomaton_283 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_284 (): +def _BuildAutomaton_302 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_284 - del _BuildAutomaton_284 + global _BuildAutomaton_302 + del _BuildAutomaton_302 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1191, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1249, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1191, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1249, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34230,19 +36182,19 @@ def _BuildAutomaton_284 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_285 (): +def _BuildAutomaton_303 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_285 - del _BuildAutomaton_285 + global _BuildAutomaton_303 + del _BuildAutomaton_303 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1192, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1250, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1192, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1250, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34251,19 +36203,19 @@ def _BuildAutomaton_285 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_286 (): +def _BuildAutomaton_304 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_286 - del _BuildAutomaton_286 + global _BuildAutomaton_304 + del _BuildAutomaton_304 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1193, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1251, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1193, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1251, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34272,19 +36224,19 @@ def _BuildAutomaton_286 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_287 (): +def _BuildAutomaton_305 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_287 - del _BuildAutomaton_287 + global _BuildAutomaton_305 + del _BuildAutomaton_305 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1194, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1252, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1194, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1252, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34293,19 +36245,19 @@ def _BuildAutomaton_287 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_288 (): +def _BuildAutomaton_306 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_288 - del _BuildAutomaton_288 + global _BuildAutomaton_306 + del _BuildAutomaton_306 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1195, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1253, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1195, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1253, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34314,19 +36266,19 @@ def _BuildAutomaton_288 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_289 (): +def _BuildAutomaton_307 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_289 - del _BuildAutomaton_289 + global _BuildAutomaton_307 + del _BuildAutomaton_307 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1197, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1255, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1197, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1255, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34335,19 +36287,19 @@ def _BuildAutomaton_289 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_290 (): +def _BuildAutomaton_308 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_290 - del _BuildAutomaton_290 + global _BuildAutomaton_308 + del _BuildAutomaton_308 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1198, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1256, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1198, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1256, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34356,19 +36308,19 @@ def _BuildAutomaton_290 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_291 (): +def _BuildAutomaton_309 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_291 - del _BuildAutomaton_291 + global _BuildAutomaton_309 + del _BuildAutomaton_309 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1199, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1257, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1199, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1257, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34377,19 +36329,19 @@ def _BuildAutomaton_291 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_292 (): +def _BuildAutomaton_310 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_292 - del _BuildAutomaton_292 + global _BuildAutomaton_310 + del _BuildAutomaton_310 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1200, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1258, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1200, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1258, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34398,19 +36350,19 @@ def _BuildAutomaton_292 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_293 (): +def _BuildAutomaton_311 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_293 - del _BuildAutomaton_293 + global _BuildAutomaton_311 + del _BuildAutomaton_311 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1202, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1260, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1202, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1260, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34419,19 +36371,19 @@ def _BuildAutomaton_293 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_294 (): +def _BuildAutomaton_312 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_294 - del _BuildAutomaton_294 + global _BuildAutomaton_312 + del _BuildAutomaton_312 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1203, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1261, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1203, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1261, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34440,19 +36392,19 @@ def _BuildAutomaton_294 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_295 (): +def _BuildAutomaton_313 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_295 - del _BuildAutomaton_295 + global _BuildAutomaton_313 + del _BuildAutomaton_313 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1204, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1262, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1204, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1262, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34461,19 +36413,19 @@ def _BuildAutomaton_295 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_296 (): +def _BuildAutomaton_314 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_296 - del _BuildAutomaton_296 + global _BuildAutomaton_314 + del _BuildAutomaton_314 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1205, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1263, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1205, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1263, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34482,19 +36434,19 @@ def _BuildAutomaton_296 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_297 (): +def _BuildAutomaton_315 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_297 - del _BuildAutomaton_297 + global _BuildAutomaton_315 + del _BuildAutomaton_315 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1207, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1265, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1207, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1265, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34503,19 +36455,19 @@ def _BuildAutomaton_297 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_298 (): +def _BuildAutomaton_316 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_298 - del _BuildAutomaton_298 + global _BuildAutomaton_316 + del _BuildAutomaton_316 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1208, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1266, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1208, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1266, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34524,19 +36476,19 @@ def _BuildAutomaton_298 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_299 (): +def _BuildAutomaton_317 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_299 - del _BuildAutomaton_299 + global _BuildAutomaton_317 + del _BuildAutomaton_317 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1210, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1268, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1210, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1268, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34545,83 +36497,88 @@ def _BuildAutomaton_299 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_274 (): +def _BuildAutomaton_318 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_274 - del _BuildAutomaton_274 + global _BuildAutomaton_318 + del _BuildAutomaton_318 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1270, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1270, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_292 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_292 + del _BuildAutomaton_292 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1181, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1239, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1182, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1240, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1183, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1241, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1184, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1242, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1185, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1243, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1187, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1245, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1188, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1246, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1189, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1247, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1190, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1248, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1191, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1249, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1192, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1250, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1193, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1251, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1194, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1252, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1195, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1253, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1197, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1255, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1198, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1256, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1199, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1257, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1200, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1258, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1202, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1260, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1203, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1261, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1204, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1262, 24)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1205, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1263, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1207, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1265, 24)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1208, 24)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1266, 24)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1210, 24)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1268, 24)) counters.add(cc_24) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1270, 24)) + counters.add(cc_25) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_275()) - sub_automata.append(_BuildAutomaton_276()) - sub_automata.append(_BuildAutomaton_277()) - sub_automata.append(_BuildAutomaton_278()) - sub_automata.append(_BuildAutomaton_279()) - sub_automata.append(_BuildAutomaton_280()) - sub_automata.append(_BuildAutomaton_281()) - sub_automata.append(_BuildAutomaton_282()) - sub_automata.append(_BuildAutomaton_283()) - sub_automata.append(_BuildAutomaton_284()) - sub_automata.append(_BuildAutomaton_285()) - sub_automata.append(_BuildAutomaton_286()) - sub_automata.append(_BuildAutomaton_287()) - sub_automata.append(_BuildAutomaton_288()) - sub_automata.append(_BuildAutomaton_289()) - sub_automata.append(_BuildAutomaton_290()) - sub_automata.append(_BuildAutomaton_291()) - sub_automata.append(_BuildAutomaton_292()) sub_automata.append(_BuildAutomaton_293()) sub_automata.append(_BuildAutomaton_294()) sub_automata.append(_BuildAutomaton_295()) @@ -34629,46 +36586,67 @@ def _BuildAutomaton_274 (): sub_automata.append(_BuildAutomaton_297()) sub_automata.append(_BuildAutomaton_298()) sub_automata.append(_BuildAutomaton_299()) + sub_automata.append(_BuildAutomaton_300()) + sub_automata.append(_BuildAutomaton_301()) + sub_automata.append(_BuildAutomaton_302()) + sub_automata.append(_BuildAutomaton_303()) + sub_automata.append(_BuildAutomaton_304()) + sub_automata.append(_BuildAutomaton_305()) + sub_automata.append(_BuildAutomaton_306()) + sub_automata.append(_BuildAutomaton_307()) + sub_automata.append(_BuildAutomaton_308()) + sub_automata.append(_BuildAutomaton_309()) + sub_automata.append(_BuildAutomaton_310()) + sub_automata.append(_BuildAutomaton_311()) + sub_automata.append(_BuildAutomaton_312()) + sub_automata.append(_BuildAutomaton_313()) + sub_automata.append(_BuildAutomaton_314()) + sub_automata.append(_BuildAutomaton_315()) + sub_automata.append(_BuildAutomaton_316()) + sub_automata.append(_BuildAutomaton_317()) + sub_automata.append(_BuildAutomaton_318()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1180, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1238, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_61._Automaton = _BuildAutomaton_274() +CTD_ANON_61._Automaton = _BuildAutomaton_292() -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1303, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1363, 24))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1304, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1364, 24))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1305, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1365, 24))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1307, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1367, 24))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1308, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1368, 24))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1309, 24))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1369, 24))) -CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2634, 4))) +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1373, 24))) -def _BuildAutomaton_301 (): +CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2710, 4))) + +def _BuildAutomaton_320 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_301 - del _BuildAutomaton_301 + global _BuildAutomaton_320 + del _BuildAutomaton_320 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1303, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1363, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1303, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1363, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34677,19 +36655,19 @@ def _BuildAutomaton_301 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_302 (): +def _BuildAutomaton_321 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_302 - del _BuildAutomaton_302 + global _BuildAutomaton_321 + del _BuildAutomaton_321 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1304, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1364, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1304, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1364, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34698,19 +36676,19 @@ def _BuildAutomaton_302 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_303 (): +def _BuildAutomaton_322 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_303 - del _BuildAutomaton_303 + global _BuildAutomaton_322 + del _BuildAutomaton_322 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1305, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1365, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1305, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1365, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34719,19 +36697,19 @@ def _BuildAutomaton_303 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_304 (): +def _BuildAutomaton_323 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_304 - del _BuildAutomaton_304 + global _BuildAutomaton_323 + del _BuildAutomaton_323 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1307, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1367, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1307, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1367, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34740,19 +36718,19 @@ def _BuildAutomaton_304 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_305 (): +def _BuildAutomaton_324 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_305 - del _BuildAutomaton_305 + global _BuildAutomaton_324 + del _BuildAutomaton_324 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1308, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1368, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1308, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1368, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34761,19 +36739,19 @@ def _BuildAutomaton_305 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_306 (): +def _BuildAutomaton_325 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_306 - del _BuildAutomaton_306 + global _BuildAutomaton_325 + del _BuildAutomaton_325 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1309, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1369, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1309, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1369, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34782,19 +36760,19 @@ def _BuildAutomaton_306 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_307 (): +def _BuildAutomaton_326 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_307 - del _BuildAutomaton_307 + global _BuildAutomaton_326 + del _BuildAutomaton_326 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1311, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1371, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1311, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1371, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34803,76 +36781,100 @@ def _BuildAutomaton_307 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_300 (): +def _BuildAutomaton_327 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_300 - del _BuildAutomaton_300 + global _BuildAutomaton_327 + del _BuildAutomaton_327 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1373, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1373, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_319 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_319 + del _BuildAutomaton_319 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1303, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1363, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1304, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1364, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1305, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1365, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1307, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1367, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1308, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1368, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1309, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1369, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1311, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1371, 24)) counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1373, 24)) + counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_301()) - sub_automata.append(_BuildAutomaton_302()) - sub_automata.append(_BuildAutomaton_303()) - sub_automata.append(_BuildAutomaton_304()) - sub_automata.append(_BuildAutomaton_305()) - sub_automata.append(_BuildAutomaton_306()) - sub_automata.append(_BuildAutomaton_307()) + sub_automata.append(_BuildAutomaton_320()) + sub_automata.append(_BuildAutomaton_321()) + sub_automata.append(_BuildAutomaton_322()) + sub_automata.append(_BuildAutomaton_323()) + sub_automata.append(_BuildAutomaton_324()) + sub_automata.append(_BuildAutomaton_325()) + sub_automata.append(_BuildAutomaton_326()) + sub_automata.append(_BuildAutomaton_327()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1302, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1362, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_62._Automaton = _BuildAutomaton_300() +CTD_ANON_62._Automaton = _BuildAutomaton_319() -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1323, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1385, 24))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1324, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1386, 24))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1325, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1387, 24))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1327, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1389, 24))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1328, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1390, 24))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1329, 24))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1391, 24))) -CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_309 (): +def _BuildAutomaton_329 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_309 - del _BuildAutomaton_309 + global _BuildAutomaton_329 + del _BuildAutomaton_329 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1323, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1385, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1323, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1385, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34881,19 +36883,19 @@ def _BuildAutomaton_309 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_310 (): +def _BuildAutomaton_330 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_310 - del _BuildAutomaton_310 + global _BuildAutomaton_330 + del _BuildAutomaton_330 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1324, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1386, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1324, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1386, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34902,19 +36904,19 @@ def _BuildAutomaton_310 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_311 (): +def _BuildAutomaton_331 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_311 - del _BuildAutomaton_311 + global _BuildAutomaton_331 + del _BuildAutomaton_331 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1325, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1387, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1325, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1387, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34923,19 +36925,19 @@ def _BuildAutomaton_311 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_312 (): +def _BuildAutomaton_332 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_312 - del _BuildAutomaton_312 + global _BuildAutomaton_332 + del _BuildAutomaton_332 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1327, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1389, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1327, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1389, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34944,19 +36946,19 @@ def _BuildAutomaton_312 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_313 (): +def _BuildAutomaton_333 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_313 - del _BuildAutomaton_313 + global _BuildAutomaton_333 + del _BuildAutomaton_333 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1328, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1390, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1328, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1390, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34965,19 +36967,19 @@ def _BuildAutomaton_313 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_314 (): +def _BuildAutomaton_334 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_314 - del _BuildAutomaton_314 + global _BuildAutomaton_334 + del _BuildAutomaton_334 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1329, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1391, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1329, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1391, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -34986,19 +36988,19 @@ def _BuildAutomaton_314 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_315 (): +def _BuildAutomaton_335 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_315 - del _BuildAutomaton_315 + global _BuildAutomaton_335 + del _BuildAutomaton_335 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1330, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1392, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1330, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1392, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35007,76 +37009,76 @@ def _BuildAutomaton_315 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_308 (): +def _BuildAutomaton_328 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_308 - del _BuildAutomaton_308 + global _BuildAutomaton_328 + del _BuildAutomaton_328 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1323, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1385, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1324, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1386, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1325, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1387, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1327, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1389, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1328, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1390, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1329, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1391, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1330, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1392, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_309()) - sub_automata.append(_BuildAutomaton_310()) - sub_automata.append(_BuildAutomaton_311()) - sub_automata.append(_BuildAutomaton_312()) - sub_automata.append(_BuildAutomaton_313()) - sub_automata.append(_BuildAutomaton_314()) - sub_automata.append(_BuildAutomaton_315()) + sub_automata.append(_BuildAutomaton_329()) + sub_automata.append(_BuildAutomaton_330()) + sub_automata.append(_BuildAutomaton_331()) + sub_automata.append(_BuildAutomaton_332()) + sub_automata.append(_BuildAutomaton_333()) + sub_automata.append(_BuildAutomaton_334()) + sub_automata.append(_BuildAutomaton_335()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1322, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1384, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_63._Automaton = _BuildAutomaton_308() +CTD_ANON_63._Automaton = _BuildAutomaton_328() -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1342, 24))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1404, 24))) -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1343, 24))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1405, 24))) -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1344, 24))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1406, 24))) -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1346, 24))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1408, 24))) -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1347, 24))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1409, 24))) -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1348, 24))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1410, 24))) -CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_317 (): +def _BuildAutomaton_337 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_317 - del _BuildAutomaton_317 + global _BuildAutomaton_337 + del _BuildAutomaton_337 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1342, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1404, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1342, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1404, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35085,19 +37087,19 @@ def _BuildAutomaton_317 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_318 (): +def _BuildAutomaton_338 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_318 - del _BuildAutomaton_318 + global _BuildAutomaton_338 + del _BuildAutomaton_338 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1343, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1405, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1343, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1405, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35106,19 +37108,19 @@ def _BuildAutomaton_318 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_319 (): +def _BuildAutomaton_339 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_319 - del _BuildAutomaton_319 + global _BuildAutomaton_339 + del _BuildAutomaton_339 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1344, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1406, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1344, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1406, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35127,19 +37129,19 @@ def _BuildAutomaton_319 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_320 (): +def _BuildAutomaton_340 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_320 - del _BuildAutomaton_320 + global _BuildAutomaton_340 + del _BuildAutomaton_340 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1346, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1408, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1346, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1408, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35148,19 +37150,19 @@ def _BuildAutomaton_320 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_321 (): +def _BuildAutomaton_341 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_321 - del _BuildAutomaton_321 + global _BuildAutomaton_341 + del _BuildAutomaton_341 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1347, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1409, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1347, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1409, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35169,19 +37171,19 @@ def _BuildAutomaton_321 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_322 (): +def _BuildAutomaton_342 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_322 - del _BuildAutomaton_322 + global _BuildAutomaton_342 + del _BuildAutomaton_342 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1348, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1410, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1348, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1410, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35190,19 +37192,19 @@ def _BuildAutomaton_322 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_323 (): +def _BuildAutomaton_343 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_323 - del _BuildAutomaton_323 + global _BuildAutomaton_343 + del _BuildAutomaton_343 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1350, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1412, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1350, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1412, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35211,76 +37213,76 @@ def _BuildAutomaton_323 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_316 (): +def _BuildAutomaton_336 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_316 - del _BuildAutomaton_316 + global _BuildAutomaton_336 + del _BuildAutomaton_336 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1342, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1404, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1343, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1405, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1344, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1406, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1346, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1408, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1347, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1409, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1348, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1410, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1350, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1412, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_317()) - sub_automata.append(_BuildAutomaton_318()) - sub_automata.append(_BuildAutomaton_319()) - sub_automata.append(_BuildAutomaton_320()) - sub_automata.append(_BuildAutomaton_321()) - sub_automata.append(_BuildAutomaton_322()) - sub_automata.append(_BuildAutomaton_323()) + sub_automata.append(_BuildAutomaton_337()) + sub_automata.append(_BuildAutomaton_338()) + sub_automata.append(_BuildAutomaton_339()) + sub_automata.append(_BuildAutomaton_340()) + sub_automata.append(_BuildAutomaton_341()) + sub_automata.append(_BuildAutomaton_342()) + sub_automata.append(_BuildAutomaton_343()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1341, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1403, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_64._Automaton = _BuildAutomaton_316() +CTD_ANON_64._Automaton = _BuildAutomaton_336() -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1362, 24))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1424, 24))) -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1363, 24))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1425, 24))) -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1364, 24))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1426, 24))) -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1366, 24))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1428, 24))) -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1367, 24))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1429, 24))) -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1368, 24))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1430, 24))) -CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_325 (): +def _BuildAutomaton_345 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_325 - del _BuildAutomaton_325 + global _BuildAutomaton_345 + del _BuildAutomaton_345 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1362, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1424, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1362, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1424, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35289,19 +37291,19 @@ def _BuildAutomaton_325 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_326 (): +def _BuildAutomaton_346 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_326 - del _BuildAutomaton_326 + global _BuildAutomaton_346 + del _BuildAutomaton_346 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1363, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1425, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1363, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1425, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35310,19 +37312,19 @@ def _BuildAutomaton_326 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_327 (): +def _BuildAutomaton_347 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_327 - del _BuildAutomaton_327 + global _BuildAutomaton_347 + del _BuildAutomaton_347 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1364, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1426, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1364, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1426, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35331,19 +37333,19 @@ def _BuildAutomaton_327 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_328 (): +def _BuildAutomaton_348 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_328 - del _BuildAutomaton_328 + global _BuildAutomaton_348 + del _BuildAutomaton_348 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1366, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1428, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1366, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1428, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35352,19 +37354,19 @@ def _BuildAutomaton_328 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_329 (): +def _BuildAutomaton_349 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_329 - del _BuildAutomaton_329 + global _BuildAutomaton_349 + del _BuildAutomaton_349 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1367, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1429, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1367, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1429, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35373,19 +37375,19 @@ def _BuildAutomaton_329 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_330 (): +def _BuildAutomaton_350 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_330 - del _BuildAutomaton_330 + global _BuildAutomaton_350 + del _BuildAutomaton_350 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1368, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1430, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1368, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1430, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35394,19 +37396,19 @@ def _BuildAutomaton_330 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_331 (): +def _BuildAutomaton_351 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_331 - del _BuildAutomaton_331 + global _BuildAutomaton_351 + del _BuildAutomaton_351 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1370, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1432, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1370, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1432, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35415,76 +37417,76 @@ def _BuildAutomaton_331 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_324 (): +def _BuildAutomaton_344 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_324 - del _BuildAutomaton_324 + global _BuildAutomaton_344 + del _BuildAutomaton_344 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1362, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1424, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1363, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1425, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1364, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1426, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1366, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1428, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1367, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1429, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1368, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1430, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1370, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1432, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_325()) - sub_automata.append(_BuildAutomaton_326()) - sub_automata.append(_BuildAutomaton_327()) - sub_automata.append(_BuildAutomaton_328()) - sub_automata.append(_BuildAutomaton_329()) - sub_automata.append(_BuildAutomaton_330()) - sub_automata.append(_BuildAutomaton_331()) + sub_automata.append(_BuildAutomaton_345()) + sub_automata.append(_BuildAutomaton_346()) + sub_automata.append(_BuildAutomaton_347()) + sub_automata.append(_BuildAutomaton_348()) + sub_automata.append(_BuildAutomaton_349()) + sub_automata.append(_BuildAutomaton_350()) + sub_automata.append(_BuildAutomaton_351()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1361, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1423, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_65._Automaton = _BuildAutomaton_324() +CTD_ANON_65._Automaton = _BuildAutomaton_344() -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1382, 24))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1444, 24))) -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1383, 24))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1445, 24))) -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1384, 24))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1446, 24))) -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1386, 24))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1448, 24))) -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1387, 24))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1449, 24))) -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1388, 24))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1450, 24))) -CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_333 (): +def _BuildAutomaton_353 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_333 - del _BuildAutomaton_333 + global _BuildAutomaton_353 + del _BuildAutomaton_353 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1382, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1444, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1382, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1444, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35493,19 +37495,19 @@ def _BuildAutomaton_333 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_334 (): +def _BuildAutomaton_354 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_334 - del _BuildAutomaton_334 + global _BuildAutomaton_354 + del _BuildAutomaton_354 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1383, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1445, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1383, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1445, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35514,19 +37516,19 @@ def _BuildAutomaton_334 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_335 (): +def _BuildAutomaton_355 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_335 - del _BuildAutomaton_335 + global _BuildAutomaton_355 + del _BuildAutomaton_355 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1384, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1446, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1384, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1446, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35535,19 +37537,19 @@ def _BuildAutomaton_335 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_336 (): +def _BuildAutomaton_356 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_336 - del _BuildAutomaton_336 + global _BuildAutomaton_356 + del _BuildAutomaton_356 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1386, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1448, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1386, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1448, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35556,19 +37558,19 @@ def _BuildAutomaton_336 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_337 (): +def _BuildAutomaton_357 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_337 - del _BuildAutomaton_337 + global _BuildAutomaton_357 + del _BuildAutomaton_357 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1387, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1449, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1387, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1449, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35577,19 +37579,19 @@ def _BuildAutomaton_337 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_338 (): +def _BuildAutomaton_358 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_338 - del _BuildAutomaton_338 + global _BuildAutomaton_358 + del _BuildAutomaton_358 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1388, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1450, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1388, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1450, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35598,19 +37600,19 @@ def _BuildAutomaton_338 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_339 (): +def _BuildAutomaton_359 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_339 - del _BuildAutomaton_339 + global _BuildAutomaton_359 + del _BuildAutomaton_359 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1390, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1452, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1390, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1452, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35619,76 +37621,76 @@ def _BuildAutomaton_339 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_332 (): +def _BuildAutomaton_352 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_332 - del _BuildAutomaton_332 + global _BuildAutomaton_352 + del _BuildAutomaton_352 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1382, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1444, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1383, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1445, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1384, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1446, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1386, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1448, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1387, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1449, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1388, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1450, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1390, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1452, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_333()) - sub_automata.append(_BuildAutomaton_334()) - sub_automata.append(_BuildAutomaton_335()) - sub_automata.append(_BuildAutomaton_336()) - sub_automata.append(_BuildAutomaton_337()) - sub_automata.append(_BuildAutomaton_338()) - sub_automata.append(_BuildAutomaton_339()) + sub_automata.append(_BuildAutomaton_353()) + sub_automata.append(_BuildAutomaton_354()) + sub_automata.append(_BuildAutomaton_355()) + sub_automata.append(_BuildAutomaton_356()) + sub_automata.append(_BuildAutomaton_357()) + sub_automata.append(_BuildAutomaton_358()) + sub_automata.append(_BuildAutomaton_359()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1381, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1443, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_66._Automaton = _BuildAutomaton_332() +CTD_ANON_66._Automaton = _BuildAutomaton_352() -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1402, 24))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1464, 24))) -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1403, 24))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1465, 24))) -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1404, 24))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1466, 24))) -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1406, 24))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1468, 24))) -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1407, 24))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1469, 24))) -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1408, 24))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1470, 24))) -CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_341 (): +def _BuildAutomaton_361 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_341 - del _BuildAutomaton_341 + global _BuildAutomaton_361 + del _BuildAutomaton_361 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1402, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1464, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1402, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1464, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35697,19 +37699,19 @@ def _BuildAutomaton_341 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_342 (): +def _BuildAutomaton_362 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_342 - del _BuildAutomaton_342 + global _BuildAutomaton_362 + del _BuildAutomaton_362 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1403, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1465, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1403, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1465, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35718,19 +37720,19 @@ def _BuildAutomaton_342 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_343 (): +def _BuildAutomaton_363 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_343 - del _BuildAutomaton_343 + global _BuildAutomaton_363 + del _BuildAutomaton_363 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1404, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1466, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1404, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1466, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35739,19 +37741,19 @@ def _BuildAutomaton_343 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_344 (): +def _BuildAutomaton_364 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_344 - del _BuildAutomaton_344 + global _BuildAutomaton_364 + del _BuildAutomaton_364 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1406, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1468, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1406, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1468, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35760,19 +37762,19 @@ def _BuildAutomaton_344 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_345 (): +def _BuildAutomaton_365 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_345 - del _BuildAutomaton_345 + global _BuildAutomaton_365 + del _BuildAutomaton_365 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1407, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1469, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1407, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1469, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35781,19 +37783,19 @@ def _BuildAutomaton_345 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_346 (): +def _BuildAutomaton_366 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_346 - del _BuildAutomaton_346 + global _BuildAutomaton_366 + del _BuildAutomaton_366 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1408, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1470, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1408, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1470, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35802,19 +37804,19 @@ def _BuildAutomaton_346 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_347 (): +def _BuildAutomaton_367 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_347 - del _BuildAutomaton_347 + global _BuildAutomaton_367 + del _BuildAutomaton_367 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1410, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1472, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1410, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1472, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35823,76 +37825,76 @@ def _BuildAutomaton_347 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_340 (): +def _BuildAutomaton_360 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_340 - del _BuildAutomaton_340 + global _BuildAutomaton_360 + del _BuildAutomaton_360 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1402, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1464, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1403, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1465, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1404, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1466, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1406, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1468, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1407, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1469, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1408, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1470, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1410, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1472, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_341()) - sub_automata.append(_BuildAutomaton_342()) - sub_automata.append(_BuildAutomaton_343()) - sub_automata.append(_BuildAutomaton_344()) - sub_automata.append(_BuildAutomaton_345()) - sub_automata.append(_BuildAutomaton_346()) - sub_automata.append(_BuildAutomaton_347()) + sub_automata.append(_BuildAutomaton_361()) + sub_automata.append(_BuildAutomaton_362()) + sub_automata.append(_BuildAutomaton_363()) + sub_automata.append(_BuildAutomaton_364()) + sub_automata.append(_BuildAutomaton_365()) + sub_automata.append(_BuildAutomaton_366()) + sub_automata.append(_BuildAutomaton_367()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1401, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1463, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_67._Automaton = _BuildAutomaton_340() +CTD_ANON_67._Automaton = _BuildAutomaton_360() -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1422, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1484, 24))) -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1423, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1485, 24))) -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1424, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1486, 24))) -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1426, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1488, 24))) -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1427, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1489, 24))) -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1428, 24))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1490, 24))) -CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_349 (): +def _BuildAutomaton_369 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_349 - del _BuildAutomaton_349 + global _BuildAutomaton_369 + del _BuildAutomaton_369 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1422, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1484, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1422, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1484, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35901,19 +37903,19 @@ def _BuildAutomaton_349 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_350 (): +def _BuildAutomaton_370 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_350 - del _BuildAutomaton_350 + global _BuildAutomaton_370 + del _BuildAutomaton_370 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1423, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1485, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1423, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1485, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35922,19 +37924,19 @@ def _BuildAutomaton_350 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_351 (): +def _BuildAutomaton_371 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_351 - del _BuildAutomaton_351 + global _BuildAutomaton_371 + del _BuildAutomaton_371 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1424, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1486, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1424, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1486, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35943,19 +37945,19 @@ def _BuildAutomaton_351 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_352 (): +def _BuildAutomaton_372 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_352 - del _BuildAutomaton_352 + global _BuildAutomaton_372 + del _BuildAutomaton_372 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1426, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1488, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1426, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1488, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35964,19 +37966,19 @@ def _BuildAutomaton_352 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_353 (): +def _BuildAutomaton_373 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_353 - del _BuildAutomaton_353 + global _BuildAutomaton_373 + del _BuildAutomaton_373 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1427, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1489, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1427, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1489, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -35985,19 +37987,19 @@ def _BuildAutomaton_353 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_354 (): +def _BuildAutomaton_374 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_354 - del _BuildAutomaton_354 + global _BuildAutomaton_374 + del _BuildAutomaton_374 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1428, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1490, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1428, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1490, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36006,19 +38008,19 @@ def _BuildAutomaton_354 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_355 (): +def _BuildAutomaton_375 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_355 - del _BuildAutomaton_355 + global _BuildAutomaton_375 + del _BuildAutomaton_375 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1430, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1492, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1430, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1492, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36027,76 +38029,76 @@ def _BuildAutomaton_355 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_348 (): +def _BuildAutomaton_368 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_348 - del _BuildAutomaton_348 + global _BuildAutomaton_368 + del _BuildAutomaton_368 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1422, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1484, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1423, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1485, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1424, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1486, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1426, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1488, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1427, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1489, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1428, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1490, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1430, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1492, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_349()) - sub_automata.append(_BuildAutomaton_350()) - sub_automata.append(_BuildAutomaton_351()) - sub_automata.append(_BuildAutomaton_352()) - sub_automata.append(_BuildAutomaton_353()) - sub_automata.append(_BuildAutomaton_354()) - sub_automata.append(_BuildAutomaton_355()) + sub_automata.append(_BuildAutomaton_369()) + sub_automata.append(_BuildAutomaton_370()) + sub_automata.append(_BuildAutomaton_371()) + sub_automata.append(_BuildAutomaton_372()) + sub_automata.append(_BuildAutomaton_373()) + sub_automata.append(_BuildAutomaton_374()) + sub_automata.append(_BuildAutomaton_375()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1421, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1483, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_68._Automaton = _BuildAutomaton_348() +CTD_ANON_68._Automaton = _BuildAutomaton_368() -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1442, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1504, 24))) -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1443, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1505, 24))) -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1444, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1506, 24))) -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1446, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1508, 24))) -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1447, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1509, 24))) -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1448, 24))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1510, 24))) -CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_357 (): +def _BuildAutomaton_377 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_357 - del _BuildAutomaton_357 + global _BuildAutomaton_377 + del _BuildAutomaton_377 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1442, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1504, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1442, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1504, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36105,19 +38107,19 @@ def _BuildAutomaton_357 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_358 (): +def _BuildAutomaton_378 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_358 - del _BuildAutomaton_358 + global _BuildAutomaton_378 + del _BuildAutomaton_378 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1443, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1505, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1443, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1505, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36126,19 +38128,19 @@ def _BuildAutomaton_358 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_359 (): +def _BuildAutomaton_379 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_359 - del _BuildAutomaton_359 + global _BuildAutomaton_379 + del _BuildAutomaton_379 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1444, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1506, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1444, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1506, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36147,19 +38149,19 @@ def _BuildAutomaton_359 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_360 (): +def _BuildAutomaton_380 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_360 - del _BuildAutomaton_360 + global _BuildAutomaton_380 + del _BuildAutomaton_380 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1446, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1508, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1446, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1508, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36168,19 +38170,19 @@ def _BuildAutomaton_360 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_361 (): +def _BuildAutomaton_381 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_361 - del _BuildAutomaton_361 + global _BuildAutomaton_381 + del _BuildAutomaton_381 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1447, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1509, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1447, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1509, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36189,19 +38191,19 @@ def _BuildAutomaton_361 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_362 (): +def _BuildAutomaton_382 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_362 - del _BuildAutomaton_362 + global _BuildAutomaton_382 + del _BuildAutomaton_382 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1448, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1510, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1448, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1510, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36210,19 +38212,19 @@ def _BuildAutomaton_362 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_363 (): +def _BuildAutomaton_383 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_363 - del _BuildAutomaton_363 + global _BuildAutomaton_383 + del _BuildAutomaton_383 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1450, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1512, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1450, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1512, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36231,80 +38233,82 @@ def _BuildAutomaton_363 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_356 (): +def _BuildAutomaton_376 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_356 - del _BuildAutomaton_356 + global _BuildAutomaton_376 + del _BuildAutomaton_376 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1442, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1504, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1443, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1505, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1444, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1506, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1446, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1508, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1447, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1509, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1448, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1510, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1450, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1512, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_357()) - sub_automata.append(_BuildAutomaton_358()) - sub_automata.append(_BuildAutomaton_359()) - sub_automata.append(_BuildAutomaton_360()) - sub_automata.append(_BuildAutomaton_361()) - sub_automata.append(_BuildAutomaton_362()) - sub_automata.append(_BuildAutomaton_363()) + sub_automata.append(_BuildAutomaton_377()) + sub_automata.append(_BuildAutomaton_378()) + sub_automata.append(_BuildAutomaton_379()) + sub_automata.append(_BuildAutomaton_380()) + sub_automata.append(_BuildAutomaton_381()) + sub_automata.append(_BuildAutomaton_382()) + sub_automata.append(_BuildAutomaton_383()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1441, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1503, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_69._Automaton = _BuildAutomaton_356() +CTD_ANON_69._Automaton = _BuildAutomaton_376() -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1462, 24))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1524, 24))) -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1464, 24))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1526, 24))) -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1465, 24))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1527, 24))) -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1467, 24))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1529, 24))) -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1468, 24))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1530, 24))) -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1469, 24))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1531, 24))) -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1538, 24))) -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2634, 4))) +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4))) -def _BuildAutomaton_365 (): +CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2710, 4))) + +def _BuildAutomaton_385 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_365 - del _BuildAutomaton_365 + global _BuildAutomaton_385 + del _BuildAutomaton_385 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1462, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1524, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1462, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1524, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36313,19 +38317,19 @@ def _BuildAutomaton_365 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_366 (): +def _BuildAutomaton_386 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_366 - del _BuildAutomaton_366 + global _BuildAutomaton_386 + del _BuildAutomaton_386 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1464, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1526, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1464, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1526, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36334,19 +38338,19 @@ def _BuildAutomaton_366 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_367 (): +def _BuildAutomaton_387 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_367 - del _BuildAutomaton_367 + global _BuildAutomaton_387 + del _BuildAutomaton_387 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1465, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1527, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1465, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1527, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36355,19 +38359,19 @@ def _BuildAutomaton_367 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_368 (): +def _BuildAutomaton_388 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_368 - del _BuildAutomaton_368 + global _BuildAutomaton_388 + del _BuildAutomaton_388 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1467, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1529, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1467, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1529, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36376,19 +38380,19 @@ def _BuildAutomaton_368 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_369 (): +def _BuildAutomaton_389 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_369 - del _BuildAutomaton_369 + global _BuildAutomaton_389 + del _BuildAutomaton_389 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1468, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1530, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1468, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1530, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36397,19 +38401,19 @@ def _BuildAutomaton_369 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_370 (): +def _BuildAutomaton_390 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_370 - del _BuildAutomaton_370 + global _BuildAutomaton_390 + del _BuildAutomaton_390 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1469, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1531, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1469, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1531, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36418,19 +38422,19 @@ def _BuildAutomaton_370 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_371 (): +def _BuildAutomaton_391 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_371 - del _BuildAutomaton_371 + global _BuildAutomaton_391 + del _BuildAutomaton_391 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1470, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1532, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1470, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1532, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36439,19 +38443,19 @@ def _BuildAutomaton_371 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_372 (): +def _BuildAutomaton_392 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_372 - del _BuildAutomaton_372 + global _BuildAutomaton_392 + del _BuildAutomaton_392 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1472, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1534, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1472, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1534, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36460,19 +38464,19 @@ def _BuildAutomaton_372 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_373 (): +def _BuildAutomaton_393 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_373 - del _BuildAutomaton_373 + global _BuildAutomaton_393 + del _BuildAutomaton_393 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1536, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1474, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1536, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36481,84 +38485,108 @@ def _BuildAutomaton_373 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_364 (): +def _BuildAutomaton_394 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_364 - del _BuildAutomaton_364 + global _BuildAutomaton_394 + del _BuildAutomaton_394 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1462, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1538, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1464, 24)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1538, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_384 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_384 + del _BuildAutomaton_384 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1524, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1526, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1465, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1527, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1467, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1529, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1468, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1530, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1469, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1531, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1470, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1532, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1472, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1534, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1474, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1536, 24)) counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1538, 24)) + counters.add(cc_9) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_365()) - sub_automata.append(_BuildAutomaton_366()) - sub_automata.append(_BuildAutomaton_367()) - sub_automata.append(_BuildAutomaton_368()) - sub_automata.append(_BuildAutomaton_369()) - sub_automata.append(_BuildAutomaton_370()) - sub_automata.append(_BuildAutomaton_371()) - sub_automata.append(_BuildAutomaton_372()) - sub_automata.append(_BuildAutomaton_373()) + sub_automata.append(_BuildAutomaton_385()) + sub_automata.append(_BuildAutomaton_386()) + sub_automata.append(_BuildAutomaton_387()) + sub_automata.append(_BuildAutomaton_388()) + sub_automata.append(_BuildAutomaton_389()) + sub_automata.append(_BuildAutomaton_390()) + sub_automata.append(_BuildAutomaton_391()) + sub_automata.append(_BuildAutomaton_392()) + sub_automata.append(_BuildAutomaton_393()) + sub_automata.append(_BuildAutomaton_394()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1461, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1523, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_70._Automaton = _BuildAutomaton_364() +CTD_ANON_70._Automaton = _BuildAutomaton_384() -CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1486, 24))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1550, 24))) -CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1488, 24))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1552, 24))) -CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1489, 24))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1553, 24))) -CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1491, 24))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1555, 24))) -CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1492, 24))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1556, 24))) -CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1493, 24))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1557, 24))) -CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_375 (): +def _BuildAutomaton_396 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_375 - del _BuildAutomaton_375 + global _BuildAutomaton_396 + del _BuildAutomaton_396 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1486, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1550, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1486, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1550, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36567,19 +38595,19 @@ def _BuildAutomaton_375 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_376 (): +def _BuildAutomaton_397 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_376 - del _BuildAutomaton_376 + global _BuildAutomaton_397 + del _BuildAutomaton_397 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1488, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1552, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1488, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1552, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36588,19 +38616,19 @@ def _BuildAutomaton_376 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_377 (): +def _BuildAutomaton_398 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_377 - del _BuildAutomaton_377 + global _BuildAutomaton_398 + del _BuildAutomaton_398 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1489, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1553, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1489, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1553, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36609,19 +38637,19 @@ def _BuildAutomaton_377 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_378 (): +def _BuildAutomaton_399 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_378 - del _BuildAutomaton_378 + global _BuildAutomaton_399 + del _BuildAutomaton_399 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1491, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1555, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1491, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1555, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36630,19 +38658,19 @@ def _BuildAutomaton_378 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_379 (): +def _BuildAutomaton_400 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_379 - del _BuildAutomaton_379 + global _BuildAutomaton_400 + del _BuildAutomaton_400 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1492, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1556, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1492, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1556, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36651,19 +38679,19 @@ def _BuildAutomaton_379 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_380 (): +def _BuildAutomaton_401 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_380 - del _BuildAutomaton_380 + global _BuildAutomaton_401 + del _BuildAutomaton_401 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1493, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1557, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1493, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1557, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36672,19 +38700,19 @@ def _BuildAutomaton_380 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_381 (): +def _BuildAutomaton_402 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_381 - del _BuildAutomaton_381 + global _BuildAutomaton_402 + del _BuildAutomaton_402 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1494, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1558, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1494, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1558, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36693,19 +38721,19 @@ def _BuildAutomaton_381 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_382 (): +def _BuildAutomaton_403 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_382 - del _BuildAutomaton_382 + global _BuildAutomaton_403 + del _BuildAutomaton_403 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1495, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1559, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1495, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1559, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36714,85 +38742,87 @@ def _BuildAutomaton_382 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_374 (): +def _BuildAutomaton_395 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_374 - del _BuildAutomaton_374 + global _BuildAutomaton_395 + del _BuildAutomaton_395 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1486, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1550, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1488, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1552, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1489, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1553, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1491, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1555, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1492, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1556, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1493, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1557, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1494, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1558, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1495, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1559, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_375()) - sub_automata.append(_BuildAutomaton_376()) - sub_automata.append(_BuildAutomaton_377()) - sub_automata.append(_BuildAutomaton_378()) - sub_automata.append(_BuildAutomaton_379()) - sub_automata.append(_BuildAutomaton_380()) - sub_automata.append(_BuildAutomaton_381()) - sub_automata.append(_BuildAutomaton_382()) + sub_automata.append(_BuildAutomaton_396()) + sub_automata.append(_BuildAutomaton_397()) + sub_automata.append(_BuildAutomaton_398()) + sub_automata.append(_BuildAutomaton_399()) + sub_automata.append(_BuildAutomaton_400()) + sub_automata.append(_BuildAutomaton_401()) + sub_automata.append(_BuildAutomaton_402()) + sub_automata.append(_BuildAutomaton_403()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1485, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1549, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_71._Automaton = _BuildAutomaton_374() +CTD_ANON_71._Automaton = _BuildAutomaton_395() -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1507, 24))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1571, 24))) -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1508, 24))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1572, 24))) -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1509, 24))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1573, 24))) -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1511, 24))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1575, 24))) -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1512, 24))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1576, 24))) -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1513, 24))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1577, 24))) -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1515, 24))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1579, 24))) -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1585, 24))) -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4))) +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_384 (): +CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4))) + +def _BuildAutomaton_405 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_384 - del _BuildAutomaton_384 + global _BuildAutomaton_405 + del _BuildAutomaton_405 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1507, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1571, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1507, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1571, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36801,19 +38831,19 @@ def _BuildAutomaton_384 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_385 (): +def _BuildAutomaton_406 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_385 - del _BuildAutomaton_385 + global _BuildAutomaton_406 + del _BuildAutomaton_406 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1508, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1572, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1508, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1572, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36822,19 +38852,19 @@ def _BuildAutomaton_385 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_386 (): +def _BuildAutomaton_407 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_386 - del _BuildAutomaton_386 + global _BuildAutomaton_407 + del _BuildAutomaton_407 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1509, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1573, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1509, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1573, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36843,19 +38873,19 @@ def _BuildAutomaton_386 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_387 (): +def _BuildAutomaton_408 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_387 - del _BuildAutomaton_387 + global _BuildAutomaton_408 + del _BuildAutomaton_408 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1511, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1575, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1511, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1575, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36864,19 +38894,19 @@ def _BuildAutomaton_387 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_388 (): +def _BuildAutomaton_409 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_388 - del _BuildAutomaton_388 + global _BuildAutomaton_409 + del _BuildAutomaton_409 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1512, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1576, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1512, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1576, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36885,19 +38915,19 @@ def _BuildAutomaton_388 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_389 (): +def _BuildAutomaton_410 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_389 - del _BuildAutomaton_389 + global _BuildAutomaton_410 + del _BuildAutomaton_410 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1513, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1577, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1513, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1577, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36906,19 +38936,19 @@ def _BuildAutomaton_389 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_390 (): +def _BuildAutomaton_411 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_390 - del _BuildAutomaton_390 + global _BuildAutomaton_411 + del _BuildAutomaton_411 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1515, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1579, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1515, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1579, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36927,19 +38957,19 @@ def _BuildAutomaton_390 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_391 (): +def _BuildAutomaton_412 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_391 - del _BuildAutomaton_391 + global _BuildAutomaton_412 + del _BuildAutomaton_412 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1516, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1580, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1516, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1580, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36948,19 +38978,19 @@ def _BuildAutomaton_391 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_392 (): +def _BuildAutomaton_413 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_392 - del _BuildAutomaton_392 + global _BuildAutomaton_413 + del _BuildAutomaton_413 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1518, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1582, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1518, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1582, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36969,19 +38999,19 @@ def _BuildAutomaton_392 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_393 (): +def _BuildAutomaton_414 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_393 - del _BuildAutomaton_393 + global _BuildAutomaton_414 + del _BuildAutomaton_414 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1519, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1583, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1519, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1583, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -36990,89 +39020,115 @@ def _BuildAutomaton_393 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_383 (): +def _BuildAutomaton_415 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_383 - del _BuildAutomaton_383 + global _BuildAutomaton_415 + del _BuildAutomaton_415 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1507, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1585, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1508, 24)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1585, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_404 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_404 + del _BuildAutomaton_404 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1571, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1572, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1509, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1573, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1511, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1575, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1512, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1576, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1513, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1577, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1515, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1579, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1516, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1580, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1518, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1582, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1519, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1583, 24)) counters.add(cc_9) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1585, 24)) + counters.add(cc_10) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_384()) - sub_automata.append(_BuildAutomaton_385()) - sub_automata.append(_BuildAutomaton_386()) - sub_automata.append(_BuildAutomaton_387()) - sub_automata.append(_BuildAutomaton_388()) - sub_automata.append(_BuildAutomaton_389()) - sub_automata.append(_BuildAutomaton_390()) - sub_automata.append(_BuildAutomaton_391()) - sub_automata.append(_BuildAutomaton_392()) - sub_automata.append(_BuildAutomaton_393()) + sub_automata.append(_BuildAutomaton_405()) + sub_automata.append(_BuildAutomaton_406()) + sub_automata.append(_BuildAutomaton_407()) + sub_automata.append(_BuildAutomaton_408()) + sub_automata.append(_BuildAutomaton_409()) + sub_automata.append(_BuildAutomaton_410()) + sub_automata.append(_BuildAutomaton_411()) + sub_automata.append(_BuildAutomaton_412()) + sub_automata.append(_BuildAutomaton_413()) + sub_automata.append(_BuildAutomaton_414()) + sub_automata.append(_BuildAutomaton_415()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1506, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1570, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_72._Automaton = _BuildAutomaton_383() +CTD_ANON_72._Automaton = _BuildAutomaton_404() -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1531, 24))) +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1597, 24))) -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1532, 24))) +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1598, 24))) -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1533, 24))) +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1599, 24))) -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1535, 24))) +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1601, 24))) -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1536, 24))) +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1602, 24))) -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1537, 24))) +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1603, 24))) -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1539, 24))) +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1605, 24))) -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1610, 24))) -CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -def _BuildAutomaton_395 (): +CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) + +def _BuildAutomaton_417 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_395 - del _BuildAutomaton_395 + global _BuildAutomaton_417 + del _BuildAutomaton_417 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1531, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1597, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1531, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1597, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37081,19 +39137,19 @@ def _BuildAutomaton_395 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_396 (): +def _BuildAutomaton_418 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_396 - del _BuildAutomaton_396 + global _BuildAutomaton_418 + del _BuildAutomaton_418 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1532, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1598, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1532, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1598, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37102,19 +39158,19 @@ def _BuildAutomaton_396 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_397 (): +def _BuildAutomaton_419 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_397 - del _BuildAutomaton_397 + global _BuildAutomaton_419 + del _BuildAutomaton_419 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1533, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1599, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1533, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1599, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37123,19 +39179,19 @@ def _BuildAutomaton_397 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_398 (): +def _BuildAutomaton_420 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_398 - del _BuildAutomaton_398 + global _BuildAutomaton_420 + del _BuildAutomaton_420 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1535, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1601, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1535, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1601, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37144,19 +39200,19 @@ def _BuildAutomaton_398 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_399 (): +def _BuildAutomaton_421 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_399 - del _BuildAutomaton_399 + global _BuildAutomaton_421 + del _BuildAutomaton_421 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1536, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1602, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1536, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1602, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37165,19 +39221,19 @@ def _BuildAutomaton_399 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_400 (): +def _BuildAutomaton_422 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_400 - del _BuildAutomaton_400 + global _BuildAutomaton_422 + del _BuildAutomaton_422 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1537, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1603, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1537, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1603, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37186,19 +39242,19 @@ def _BuildAutomaton_400 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_401 (): +def _BuildAutomaton_423 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_401 - del _BuildAutomaton_401 + global _BuildAutomaton_423 + del _BuildAutomaton_423 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1539, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1605, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1539, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1605, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37207,19 +39263,19 @@ def _BuildAutomaton_401 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_402 (): +def _BuildAutomaton_424 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_402 - del _BuildAutomaton_402 + global _BuildAutomaton_424 + del _BuildAutomaton_424 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1541, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1607, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1541, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1607, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37228,19 +39284,19 @@ def _BuildAutomaton_402 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_403 (): +def _BuildAutomaton_425 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_403 - del _BuildAutomaton_403 + global _BuildAutomaton_425 + del _BuildAutomaton_425 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1542, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1608, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1542, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1608, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37249,126 +39305,152 @@ def _BuildAutomaton_403 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_394 (): +def _BuildAutomaton_426 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_394 - del _BuildAutomaton_394 + global _BuildAutomaton_426 + del _BuildAutomaton_426 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1531, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1610, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1532, 24)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1610, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_416 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_416 + del _BuildAutomaton_416 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1597, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1598, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1533, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1599, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1535, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1601, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1536, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1602, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1537, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1603, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1539, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1605, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1541, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1607, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1542, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1608, 24)) counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1610, 24)) + counters.add(cc_9) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_395()) - sub_automata.append(_BuildAutomaton_396()) - sub_automata.append(_BuildAutomaton_397()) - sub_automata.append(_BuildAutomaton_398()) - sub_automata.append(_BuildAutomaton_399()) - sub_automata.append(_BuildAutomaton_400()) - sub_automata.append(_BuildAutomaton_401()) - sub_automata.append(_BuildAutomaton_402()) - sub_automata.append(_BuildAutomaton_403()) + sub_automata.append(_BuildAutomaton_417()) + sub_automata.append(_BuildAutomaton_418()) + sub_automata.append(_BuildAutomaton_419()) + sub_automata.append(_BuildAutomaton_420()) + sub_automata.append(_BuildAutomaton_421()) + sub_automata.append(_BuildAutomaton_422()) + sub_automata.append(_BuildAutomaton_423()) + sub_automata.append(_BuildAutomaton_424()) + sub_automata.append(_BuildAutomaton_425()) + sub_automata.append(_BuildAutomaton_426()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1530, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1596, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_73._Automaton = _BuildAutomaton_394() +CTD_ANON_73._Automaton = _BuildAutomaton_416() -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1275, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse'), CTD_ANON_12, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1335, 4))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1554, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1622, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1555, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1623, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1556, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1624, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1557, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1625, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1558, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardProductId'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1626, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1559, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1627, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1560, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1628, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1561, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1629, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1562, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1630, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1563, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1631, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1564, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1632, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), accountInfoType, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1565, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInformation'), accountInfoType, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1633, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1568, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1636, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), recyclingResponseType, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1571, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), recyclingResponseType, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1639, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), recurringResponseType, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1572, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse'), recurringResponseType, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1640, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1576, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1644, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1587, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1655, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1590, 24))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1658, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1660, 24))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2193, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2209, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse'), CTD_ANON_19, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2269, 4))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), CTD_ANON_21, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2233, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse'), CTD_ANON_20, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2285, 4))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), CTD_ANON_22, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2249, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse'), CTD_ANON_21, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2309, 4))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), CTD_ANON_23, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2265, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'idealResponse'), CTD_ANON_22, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2325, 4))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), CTD_ANON_24, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2281, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse'), CTD_ANON_23, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2341, 4))) -CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2634, 4))) +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse'), CTD_ANON_24, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2357, 4))) -def _BuildAutomaton_405 (): +CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse'), CTD_ANON_25, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2710, 4))) + +def _BuildAutomaton_428 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_405 - del _BuildAutomaton_405 + global _BuildAutomaton_428 + del _BuildAutomaton_428 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1554, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1622, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1554, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1622, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37377,19 +39459,19 @@ def _BuildAutomaton_405 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_406 (): +def _BuildAutomaton_429 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_406 - del _BuildAutomaton_406 + global _BuildAutomaton_429 + del _BuildAutomaton_429 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1555, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1623, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1555, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1623, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37398,19 +39480,19 @@ def _BuildAutomaton_406 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_407 (): +def _BuildAutomaton_430 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_407 - del _BuildAutomaton_407 + global _BuildAutomaton_430 + del _BuildAutomaton_430 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1556, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1624, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1556, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1624, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37419,19 +39501,19 @@ def _BuildAutomaton_407 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_408 (): +def _BuildAutomaton_431 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_408 - del _BuildAutomaton_408 + global _BuildAutomaton_431 + del _BuildAutomaton_431 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1557, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1625, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1557, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1625, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37440,19 +39522,19 @@ def _BuildAutomaton_408 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_409 (): +def _BuildAutomaton_432 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_409 - del _BuildAutomaton_409 + global _BuildAutomaton_432 + del _BuildAutomaton_432 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1558, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1626, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1558, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardProductId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1626, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37461,19 +39543,19 @@ def _BuildAutomaton_409 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_410 (): +def _BuildAutomaton_433 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_410 - del _BuildAutomaton_410 + global _BuildAutomaton_433 + del _BuildAutomaton_433 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1559, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1627, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1559, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1627, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37482,19 +39564,19 @@ def _BuildAutomaton_410 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_411 (): +def _BuildAutomaton_434 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_411 - del _BuildAutomaton_411 + global _BuildAutomaton_434 + del _BuildAutomaton_434 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1560, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1628, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1560, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1628, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37503,19 +39585,19 @@ def _BuildAutomaton_411 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_412 (): +def _BuildAutomaton_435 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_412 - del _BuildAutomaton_412 + global _BuildAutomaton_435 + del _BuildAutomaton_435 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1561, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1629, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1561, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1629, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37524,19 +39606,19 @@ def _BuildAutomaton_412 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_413 (): +def _BuildAutomaton_436 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_413 - del _BuildAutomaton_413 + global _BuildAutomaton_436 + del _BuildAutomaton_436 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1562, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1630, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1562, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1630, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37545,19 +39627,19 @@ def _BuildAutomaton_413 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_414 (): +def _BuildAutomaton_437 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_414 - del _BuildAutomaton_414 + global _BuildAutomaton_437 + del _BuildAutomaton_437 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1563, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1631, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1563, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authorizationResponseSubCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1631, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37566,19 +39648,19 @@ def _BuildAutomaton_414 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_415 (): +def _BuildAutomaton_438 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_415 - del _BuildAutomaton_415 + global _BuildAutomaton_438 + del _BuildAutomaton_438 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1564, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1632, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1564, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1632, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37587,19 +39669,19 @@ def _BuildAutomaton_415 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_416 (): +def _BuildAutomaton_439 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_416 - del _BuildAutomaton_416 + global _BuildAutomaton_439 + del _BuildAutomaton_439 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1565, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1633, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1565, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInformation')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1633, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37608,19 +39690,19 @@ def _BuildAutomaton_416 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_417 (): +def _BuildAutomaton_440 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_417 - del _BuildAutomaton_417 + global _BuildAutomaton_440 + del _BuildAutomaton_440 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1566, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1634, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1566, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1634, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37629,19 +39711,19 @@ def _BuildAutomaton_417 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_418 (): +def _BuildAutomaton_441 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_418 - del _BuildAutomaton_418 + global _BuildAutomaton_441 + del _BuildAutomaton_441 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1568, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1636, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1568, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1636, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37650,19 +39732,19 @@ def _BuildAutomaton_418 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_419 (): +def _BuildAutomaton_442 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_419 - del _BuildAutomaton_419 + global _BuildAutomaton_442 + del _BuildAutomaton_442 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1569, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1637, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1569, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedAuthResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1637, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37671,19 +39753,19 @@ def _BuildAutomaton_419 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_420 (): +def _BuildAutomaton_443 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_420 - del _BuildAutomaton_420 + global _BuildAutomaton_443 + del _BuildAutomaton_443 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1570, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1638, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1570, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1638, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37692,19 +39774,19 @@ def _BuildAutomaton_420 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_421 (): +def _BuildAutomaton_444 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_421 - del _BuildAutomaton_421 + global _BuildAutomaton_444 + del _BuildAutomaton_444 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1571, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1639, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1571, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1639, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37713,19 +39795,19 @@ def _BuildAutomaton_421 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_422 (): +def _BuildAutomaton_445 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_422 - del _BuildAutomaton_422 + global _BuildAutomaton_445 + del _BuildAutomaton_445 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1572, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1640, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1572, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1640, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37734,19 +39816,19 @@ def _BuildAutomaton_422 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_423 (): +def _BuildAutomaton_446 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_423 - del _BuildAutomaton_423 + global _BuildAutomaton_446 + del _BuildAutomaton_446 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1574, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1642, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1574, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1642, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37755,19 +39837,19 @@ def _BuildAutomaton_423 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_424 (): +def _BuildAutomaton_447 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_424 - del _BuildAutomaton_424 + global _BuildAutomaton_447 + del _BuildAutomaton_447 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1575, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1643, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1575, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'applepayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1643, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37776,19 +39858,19 @@ def _BuildAutomaton_424 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_425 (): +def _BuildAutomaton_448 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_425 - del _BuildAutomaton_425 + global _BuildAutomaton_448 + del _BuildAutomaton_448 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1576, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1644, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1576, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardSuffix')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1644, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37797,19 +39879,19 @@ def _BuildAutomaton_425 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_426 (): +def _BuildAutomaton_449 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_426 - del _BuildAutomaton_426 + global _BuildAutomaton_449 + del _BuildAutomaton_449 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1577, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1645, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1577, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'androidpayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1645, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37818,19 +39900,19 @@ def _BuildAutomaton_426 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_427 (): +def _BuildAutomaton_450 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_427 - del _BuildAutomaton_427 + global _BuildAutomaton_450 + del _BuildAutomaton_450 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1579, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1647, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1579, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sepaDirectDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1647, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37839,19 +39921,19 @@ def _BuildAutomaton_427 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_428 (): +def _BuildAutomaton_451 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_428 - del _BuildAutomaton_428 + global _BuildAutomaton_451 + del _BuildAutomaton_451 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1581, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1649, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'idealResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1581, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'idealResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1649, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37860,19 +39942,19 @@ def _BuildAutomaton_428 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_429 (): +def _BuildAutomaton_452 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_429 - del _BuildAutomaton_429 + global _BuildAutomaton_452 + del _BuildAutomaton_452 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1583, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1651, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1583, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giropayResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1651, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37881,19 +39963,19 @@ def _BuildAutomaton_429 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_430 (): +def _BuildAutomaton_453 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_430 - del _BuildAutomaton_430 + global _BuildAutomaton_453 + del _BuildAutomaton_453 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1585, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1653, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1585, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'sofortResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1653, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37902,19 +39984,19 @@ def _BuildAutomaton_430 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_431 (): +def _BuildAutomaton_454 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_431 - del _BuildAutomaton_431 + global _BuildAutomaton_454 + del _BuildAutomaton_454 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1587, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1655, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1587, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'networkTransactionId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1655, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37923,19 +40005,19 @@ def _BuildAutomaton_431 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_432 (): +def _BuildAutomaton_455 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_432 - del _BuildAutomaton_432 + global _BuildAutomaton_455 + del _BuildAutomaton_455 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1589, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1657, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1589, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pinlessDebitResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1657, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37944,19 +40026,19 @@ def _BuildAutomaton_432 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_433 (): +def _BuildAutomaton_456 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_433 - del _BuildAutomaton_433 + global _BuildAutomaton_456 + del _BuildAutomaton_456 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1590, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1658, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1590, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paymentAccountReferenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1658, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -37965,144 +40047,170 @@ def _BuildAutomaton_433 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_404 (): +def _BuildAutomaton_457 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_404 - del _BuildAutomaton_404 + global _BuildAutomaton_457 + del _BuildAutomaton_457 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1660, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1660, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_427 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_427 + del _BuildAutomaton_427 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1554, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1622, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1555, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1623, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1556, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1624, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1557, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1625, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1558, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1626, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1559, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1627, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1560, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1628, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1561, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1629, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1562, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1630, 24)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1563, 24)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1631, 24)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1564, 24)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1632, 24)) counters.add(cc_10) - cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1565, 24)) + cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1633, 24)) counters.add(cc_11) - cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1566, 24)) + cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1634, 24)) counters.add(cc_12) - cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1568, 24)) + cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1636, 24)) counters.add(cc_13) - cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1569, 24)) + cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1637, 24)) counters.add(cc_14) - cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1570, 24)) + cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1638, 24)) counters.add(cc_15) - cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1571, 24)) + cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1639, 24)) counters.add(cc_16) - cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1572, 24)) + cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1640, 24)) counters.add(cc_17) - cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1574, 24)) + cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1642, 24)) counters.add(cc_18) - cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1575, 24)) + cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1643, 24)) counters.add(cc_19) - cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1576, 24)) + cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1644, 24)) counters.add(cc_20) - cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1577, 24)) + cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1645, 24)) counters.add(cc_21) - cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1579, 24)) + cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1647, 24)) counters.add(cc_22) - cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1581, 24)) + cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1649, 24)) counters.add(cc_23) - cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1583, 24)) + cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1651, 24)) counters.add(cc_24) - cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1585, 24)) + cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1653, 24)) counters.add(cc_25) - cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1587, 24)) + cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1655, 24)) counters.add(cc_26) - cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1589, 24)) + cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1657, 24)) counters.add(cc_27) - cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1590, 24)) + cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1658, 24)) counters.add(cc_28) + cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1660, 24)) + counters.add(cc_29) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_405()) - sub_automata.append(_BuildAutomaton_406()) - sub_automata.append(_BuildAutomaton_407()) - sub_automata.append(_BuildAutomaton_408()) - sub_automata.append(_BuildAutomaton_409()) - sub_automata.append(_BuildAutomaton_410()) - sub_automata.append(_BuildAutomaton_411()) - sub_automata.append(_BuildAutomaton_412()) - sub_automata.append(_BuildAutomaton_413()) - sub_automata.append(_BuildAutomaton_414()) - sub_automata.append(_BuildAutomaton_415()) - sub_automata.append(_BuildAutomaton_416()) - sub_automata.append(_BuildAutomaton_417()) - sub_automata.append(_BuildAutomaton_418()) - sub_automata.append(_BuildAutomaton_419()) - sub_automata.append(_BuildAutomaton_420()) - sub_automata.append(_BuildAutomaton_421()) - sub_automata.append(_BuildAutomaton_422()) - sub_automata.append(_BuildAutomaton_423()) - sub_automata.append(_BuildAutomaton_424()) - sub_automata.append(_BuildAutomaton_425()) - sub_automata.append(_BuildAutomaton_426()) - sub_automata.append(_BuildAutomaton_427()) sub_automata.append(_BuildAutomaton_428()) sub_automata.append(_BuildAutomaton_429()) sub_automata.append(_BuildAutomaton_430()) sub_automata.append(_BuildAutomaton_431()) sub_automata.append(_BuildAutomaton_432()) sub_automata.append(_BuildAutomaton_433()) + sub_automata.append(_BuildAutomaton_434()) + sub_automata.append(_BuildAutomaton_435()) + sub_automata.append(_BuildAutomaton_436()) + sub_automata.append(_BuildAutomaton_437()) + sub_automata.append(_BuildAutomaton_438()) + sub_automata.append(_BuildAutomaton_439()) + sub_automata.append(_BuildAutomaton_440()) + sub_automata.append(_BuildAutomaton_441()) + sub_automata.append(_BuildAutomaton_442()) + sub_automata.append(_BuildAutomaton_443()) + sub_automata.append(_BuildAutomaton_444()) + sub_automata.append(_BuildAutomaton_445()) + sub_automata.append(_BuildAutomaton_446()) + sub_automata.append(_BuildAutomaton_447()) + sub_automata.append(_BuildAutomaton_448()) + sub_automata.append(_BuildAutomaton_449()) + sub_automata.append(_BuildAutomaton_450()) + sub_automata.append(_BuildAutomaton_451()) + sub_automata.append(_BuildAutomaton_452()) + sub_automata.append(_BuildAutomaton_453()) + sub_automata.append(_BuildAutomaton_454()) + sub_automata.append(_BuildAutomaton_455()) + sub_automata.append(_BuildAutomaton_456()) + sub_automata.append(_BuildAutomaton_457()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1553, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1621, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_74._Automaton = _BuildAutomaton_404() +CTD_ANON_74._Automaton = _BuildAutomaton_427() -CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1602, 24))) +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1672, 24))) -CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1603, 24))) +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1673, 24))) -CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1604, 24))) +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1674, 24))) -CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1606, 24))) +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1676, 24))) -CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1607, 24))) +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1677, 24))) -CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1608, 24))) +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1678, 24))) -CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1610, 24))) +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1680, 24))) -CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1684, 24))) -def _BuildAutomaton_435 (): +CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) + +def _BuildAutomaton_459 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_435 - del _BuildAutomaton_435 + global _BuildAutomaton_459 + del _BuildAutomaton_459 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1602, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1672, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1602, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1672, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38111,19 +40219,19 @@ def _BuildAutomaton_435 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_436 (): +def _BuildAutomaton_460 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_436 - del _BuildAutomaton_436 + global _BuildAutomaton_460 + del _BuildAutomaton_460 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1603, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1673, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1603, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1673, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38132,19 +40240,19 @@ def _BuildAutomaton_436 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_437 (): +def _BuildAutomaton_461 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_437 - del _BuildAutomaton_437 + global _BuildAutomaton_461 + del _BuildAutomaton_461 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1604, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1674, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1604, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1674, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38153,19 +40261,19 @@ def _BuildAutomaton_437 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_438 (): +def _BuildAutomaton_462 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_438 - del _BuildAutomaton_438 + global _BuildAutomaton_462 + del _BuildAutomaton_462 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1606, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1676, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1606, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1676, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38174,19 +40282,19 @@ def _BuildAutomaton_438 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_439 (): +def _BuildAutomaton_463 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_439 - del _BuildAutomaton_439 + global _BuildAutomaton_463 + del _BuildAutomaton_463 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1607, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1677, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1607, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1677, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38195,19 +40303,19 @@ def _BuildAutomaton_439 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_440 (): +def _BuildAutomaton_464 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_440 - del _BuildAutomaton_440 + global _BuildAutomaton_464 + del _BuildAutomaton_464 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1608, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1678, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1608, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1678, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38216,19 +40324,19 @@ def _BuildAutomaton_440 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_441 (): +def _BuildAutomaton_465 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_441 - del _BuildAutomaton_441 + global _BuildAutomaton_465 + del _BuildAutomaton_465 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1610, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1680, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1610, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1680, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38237,19 +40345,19 @@ def _BuildAutomaton_441 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_442 (): +def _BuildAutomaton_466 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_442 - del _BuildAutomaton_442 + global _BuildAutomaton_466 + del _BuildAutomaton_466 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1612, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1682, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1612, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1682, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38258,81 +40366,105 @@ def _BuildAutomaton_442 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_434 (): +def _BuildAutomaton_467 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_434 - del _BuildAutomaton_434 + global _BuildAutomaton_467 + del _BuildAutomaton_467 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1684, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1684, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_458 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_458 + del _BuildAutomaton_458 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1602, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1672, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1603, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1673, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1604, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1674, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1606, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1676, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1607, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1677, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1608, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1678, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1610, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1680, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1612, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1682, 24)) counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1684, 24)) + counters.add(cc_8) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_435()) - sub_automata.append(_BuildAutomaton_436()) - sub_automata.append(_BuildAutomaton_437()) - sub_automata.append(_BuildAutomaton_438()) - sub_automata.append(_BuildAutomaton_439()) - sub_automata.append(_BuildAutomaton_440()) - sub_automata.append(_BuildAutomaton_441()) - sub_automata.append(_BuildAutomaton_442()) + sub_automata.append(_BuildAutomaton_459()) + sub_automata.append(_BuildAutomaton_460()) + sub_automata.append(_BuildAutomaton_461()) + sub_automata.append(_BuildAutomaton_462()) + sub_automata.append(_BuildAutomaton_463()) + sub_automata.append(_BuildAutomaton_464()) + sub_automata.append(_BuildAutomaton_465()) + sub_automata.append(_BuildAutomaton_466()) + sub_automata.append(_BuildAutomaton_467()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1601, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1671, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_75._Automaton = _BuildAutomaton_434() +CTD_ANON_75._Automaton = _BuildAutomaton_458() -CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1624, 24))) +CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1696, 24))) -CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1625, 24))) +CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1697, 24))) -CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1626, 24))) +CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1698, 24))) -CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1628, 24))) +CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1700, 24))) -CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1629, 24))) +CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1701, 24))) -CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1630, 24))) +CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1702, 24))) -CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_444 (): +def _BuildAutomaton_469 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_444 - del _BuildAutomaton_444 + global _BuildAutomaton_469 + del _BuildAutomaton_469 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1624, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1696, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1624, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1696, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38341,19 +40473,19 @@ def _BuildAutomaton_444 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_445 (): +def _BuildAutomaton_470 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_445 - del _BuildAutomaton_445 + global _BuildAutomaton_470 + del _BuildAutomaton_470 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1625, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1697, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1625, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1697, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38362,19 +40494,19 @@ def _BuildAutomaton_445 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_446 (): +def _BuildAutomaton_471 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_446 - del _BuildAutomaton_446 + global _BuildAutomaton_471 + del _BuildAutomaton_471 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1626, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1698, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1626, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1698, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38383,19 +40515,19 @@ def _BuildAutomaton_446 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_447 (): +def _BuildAutomaton_472 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_447 - del _BuildAutomaton_447 + global _BuildAutomaton_472 + del _BuildAutomaton_472 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1628, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1700, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1628, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1700, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38404,19 +40536,19 @@ def _BuildAutomaton_447 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_448 (): +def _BuildAutomaton_473 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_448 - del _BuildAutomaton_448 + global _BuildAutomaton_473 + del _BuildAutomaton_473 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1629, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1701, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1629, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1701, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38425,19 +40557,19 @@ def _BuildAutomaton_448 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_449 (): +def _BuildAutomaton_474 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_449 - del _BuildAutomaton_449 + global _BuildAutomaton_474 + del _BuildAutomaton_474 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1630, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1702, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1630, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1702, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38446,19 +40578,19 @@ def _BuildAutomaton_449 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_450 (): +def _BuildAutomaton_475 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_450 - del _BuildAutomaton_450 + global _BuildAutomaton_475 + del _BuildAutomaton_475 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1631, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1703, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1631, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1703, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38467,19 +40599,19 @@ def _BuildAutomaton_450 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_451 (): +def _BuildAutomaton_476 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_451 - del _BuildAutomaton_451 + global _BuildAutomaton_476 + del _BuildAutomaton_476 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1632, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1704, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1632, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1704, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38488,83 +40620,83 @@ def _BuildAutomaton_451 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_443 (): +def _BuildAutomaton_468 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_443 - del _BuildAutomaton_443 + global _BuildAutomaton_468 + del _BuildAutomaton_468 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1624, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1696, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1625, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1697, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1626, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1698, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1628, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1700, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1629, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1701, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1630, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1702, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1631, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1703, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1632, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1704, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_444()) - sub_automata.append(_BuildAutomaton_445()) - sub_automata.append(_BuildAutomaton_446()) - sub_automata.append(_BuildAutomaton_447()) - sub_automata.append(_BuildAutomaton_448()) - sub_automata.append(_BuildAutomaton_449()) - sub_automata.append(_BuildAutomaton_450()) - sub_automata.append(_BuildAutomaton_451()) + sub_automata.append(_BuildAutomaton_469()) + sub_automata.append(_BuildAutomaton_470()) + sub_automata.append(_BuildAutomaton_471()) + sub_automata.append(_BuildAutomaton_472()) + sub_automata.append(_BuildAutomaton_473()) + sub_automata.append(_BuildAutomaton_474()) + sub_automata.append(_BuildAutomaton_475()) + sub_automata.append(_BuildAutomaton_476()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1623, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1695, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_76._Automaton = _BuildAutomaton_443() +CTD_ANON_76._Automaton = _BuildAutomaton_468() -CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1657, 24))) +CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1729, 24))) -CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1658, 24))) +CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1730, 24))) -CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1659, 24))) +CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1731, 24))) -CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1661, 24))) +CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1733, 24))) -CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1662, 24))) +CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1734, 24))) -CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1663, 24))) +CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1735, 24))) -CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), CTD_ANON_16, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1728, 4))) +CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse'), CTD_ANON_16, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1800, 4))) -def _BuildAutomaton_453 (): +def _BuildAutomaton_478 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_453 - del _BuildAutomaton_453 + global _BuildAutomaton_478 + del _BuildAutomaton_478 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1657, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1729, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1657, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1729, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38573,19 +40705,19 @@ def _BuildAutomaton_453 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_454 (): +def _BuildAutomaton_479 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_454 - del _BuildAutomaton_454 + global _BuildAutomaton_479 + del _BuildAutomaton_479 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1658, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1730, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1658, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1730, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38594,19 +40726,19 @@ def _BuildAutomaton_454 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_455 (): +def _BuildAutomaton_480 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_455 - del _BuildAutomaton_455 + global _BuildAutomaton_480 + del _BuildAutomaton_480 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1659, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1731, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1659, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1731, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38615,19 +40747,19 @@ def _BuildAutomaton_455 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_456 (): +def _BuildAutomaton_481 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_456 - del _BuildAutomaton_456 + global _BuildAutomaton_481 + del _BuildAutomaton_481 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1661, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1733, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1661, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1733, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38636,19 +40768,19 @@ def _BuildAutomaton_456 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_457 (): +def _BuildAutomaton_482 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_457 - del _BuildAutomaton_457 + global _BuildAutomaton_482 + del _BuildAutomaton_482 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1662, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1734, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1662, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1734, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38657,19 +40789,19 @@ def _BuildAutomaton_457 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_458 (): +def _BuildAutomaton_483 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_458 - del _BuildAutomaton_458 + global _BuildAutomaton_483 + del _BuildAutomaton_483 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1663, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1735, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1663, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1735, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38678,19 +40810,19 @@ def _BuildAutomaton_458 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_459 (): +def _BuildAutomaton_484 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_459 - del _BuildAutomaton_459 + global _BuildAutomaton_484 + del _BuildAutomaton_484 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1664, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1736, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1664, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1736, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38699,19 +40831,19 @@ def _BuildAutomaton_459 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_460 (): +def _BuildAutomaton_485 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_460 - del _BuildAutomaton_460 + global _BuildAutomaton_485 + del _BuildAutomaton_485 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1665, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1737, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1665, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1737, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38720,19 +40852,19 @@ def _BuildAutomaton_460 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_461 (): +def _BuildAutomaton_486 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_461 - del _BuildAutomaton_461 + global _BuildAutomaton_486 + del _BuildAutomaton_486 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1666, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1738, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1666, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1738, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38741,84 +40873,84 @@ def _BuildAutomaton_461 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_452 (): +def _BuildAutomaton_477 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_452 - del _BuildAutomaton_452 + global _BuildAutomaton_477 + del _BuildAutomaton_477 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1657, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1729, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1658, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1730, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1659, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1731, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1661, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1733, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1662, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1734, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1663, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1735, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1664, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1736, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1665, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1737, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1666, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1738, 24)) counters.add(cc_8) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_453()) - sub_automata.append(_BuildAutomaton_454()) - sub_automata.append(_BuildAutomaton_455()) - sub_automata.append(_BuildAutomaton_456()) - sub_automata.append(_BuildAutomaton_457()) - sub_automata.append(_BuildAutomaton_458()) - sub_automata.append(_BuildAutomaton_459()) - sub_automata.append(_BuildAutomaton_460()) - sub_automata.append(_BuildAutomaton_461()) + sub_automata.append(_BuildAutomaton_478()) + sub_automata.append(_BuildAutomaton_479()) + sub_automata.append(_BuildAutomaton_480()) + sub_automata.append(_BuildAutomaton_481()) + sub_automata.append(_BuildAutomaton_482()) + sub_automata.append(_BuildAutomaton_483()) + sub_automata.append(_BuildAutomaton_484()) + sub_automata.append(_BuildAutomaton_485()) + sub_automata.append(_BuildAutomaton_486()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1656, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1728, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_77._Automaton = _BuildAutomaton_452() +CTD_ANON_77._Automaton = _BuildAutomaton_477() -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1678, 24))) +CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1750, 24))) -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1679, 24))) +CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1751, 24))) -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1680, 24))) +CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1752, 24))) -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1682, 24))) +CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1754, 24))) -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1683, 24))) +CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1755, 24))) -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1684, 24))) +CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1756, 24))) -CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_463 (): +def _BuildAutomaton_488 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_463 - del _BuildAutomaton_463 + global _BuildAutomaton_488 + del _BuildAutomaton_488 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1678, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1750, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1678, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1750, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38827,19 +40959,19 @@ def _BuildAutomaton_463 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_464 (): +def _BuildAutomaton_489 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_464 - del _BuildAutomaton_464 + global _BuildAutomaton_489 + del _BuildAutomaton_489 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1679, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1751, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1679, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1751, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38848,19 +40980,19 @@ def _BuildAutomaton_464 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_465 (): +def _BuildAutomaton_490 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_465 - del _BuildAutomaton_465 + global _BuildAutomaton_490 + del _BuildAutomaton_490 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1680, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1752, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1680, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1752, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38869,19 +41001,19 @@ def _BuildAutomaton_465 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_466 (): +def _BuildAutomaton_491 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_466 - del _BuildAutomaton_466 + global _BuildAutomaton_491 + del _BuildAutomaton_491 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1682, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1754, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1682, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1754, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38890,19 +41022,19 @@ def _BuildAutomaton_466 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_467 (): +def _BuildAutomaton_492 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_467 - del _BuildAutomaton_467 + global _BuildAutomaton_492 + del _BuildAutomaton_492 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1683, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1755, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1683, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1755, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38911,19 +41043,19 @@ def _BuildAutomaton_467 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_468 (): +def _BuildAutomaton_493 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_468 - del _BuildAutomaton_468 + global _BuildAutomaton_493 + del _BuildAutomaton_493 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1684, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1756, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1684, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1756, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38932,19 +41064,19 @@ def _BuildAutomaton_468 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_469 (): +def _BuildAutomaton_494 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_469 - del _BuildAutomaton_469 + global _BuildAutomaton_494 + del _BuildAutomaton_494 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1685, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1757, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1685, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1757, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38953,19 +41085,19 @@ def _BuildAutomaton_469 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_470 (): +def _BuildAutomaton_495 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_470 - del _BuildAutomaton_470 + global _BuildAutomaton_495 + del _BuildAutomaton_495 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1686, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1758, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1686, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1758, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -38974,81 +41106,81 @@ def _BuildAutomaton_470 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_462 (): +def _BuildAutomaton_487 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_462 - del _BuildAutomaton_462 + global _BuildAutomaton_487 + del _BuildAutomaton_487 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1678, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1750, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1679, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1751, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1680, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1752, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1682, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1754, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1683, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1755, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1684, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1756, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1685, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1757, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1686, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1758, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_463()) - sub_automata.append(_BuildAutomaton_464()) - sub_automata.append(_BuildAutomaton_465()) - sub_automata.append(_BuildAutomaton_466()) - sub_automata.append(_BuildAutomaton_467()) - sub_automata.append(_BuildAutomaton_468()) - sub_automata.append(_BuildAutomaton_469()) - sub_automata.append(_BuildAutomaton_470()) + sub_automata.append(_BuildAutomaton_488()) + sub_automata.append(_BuildAutomaton_489()) + sub_automata.append(_BuildAutomaton_490()) + sub_automata.append(_BuildAutomaton_491()) + sub_automata.append(_BuildAutomaton_492()) + sub_automata.append(_BuildAutomaton_493()) + sub_automata.append(_BuildAutomaton_494()) + sub_automata.append(_BuildAutomaton_495()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1677, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1749, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_78._Automaton = _BuildAutomaton_462() +CTD_ANON_78._Automaton = _BuildAutomaton_487() -CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1698, 24))) +CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1770, 24))) -CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1699, 24))) +CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1771, 24))) -CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1700, 24))) +CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1772, 24))) -CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1702, 24))) +CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1774, 24))) -CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1703, 24))) +CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1775, 24))) -CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1704, 24))) +CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1776, 24))) -CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -def _BuildAutomaton_472 (): +def _BuildAutomaton_497 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_472 - del _BuildAutomaton_472 + global _BuildAutomaton_497 + del _BuildAutomaton_497 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1698, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1770, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1698, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1770, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39057,19 +41189,19 @@ def _BuildAutomaton_472 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_473 (): +def _BuildAutomaton_498 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_473 - del _BuildAutomaton_473 + global _BuildAutomaton_498 + del _BuildAutomaton_498 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1699, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1771, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1699, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1771, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39078,19 +41210,19 @@ def _BuildAutomaton_473 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_474 (): +def _BuildAutomaton_499 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_474 - del _BuildAutomaton_474 + global _BuildAutomaton_499 + del _BuildAutomaton_499 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1700, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1772, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1700, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1772, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39099,19 +41231,19 @@ def _BuildAutomaton_474 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_475 (): +def _BuildAutomaton_500 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_475 - del _BuildAutomaton_475 + global _BuildAutomaton_500 + del _BuildAutomaton_500 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1702, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1774, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1702, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1774, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39120,19 +41252,19 @@ def _BuildAutomaton_475 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_476 (): +def _BuildAutomaton_501 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_476 - del _BuildAutomaton_476 + global _BuildAutomaton_501 + del _BuildAutomaton_501 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1703, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1775, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1703, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1775, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39141,19 +41273,19 @@ def _BuildAutomaton_476 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_477 (): +def _BuildAutomaton_502 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_477 - del _BuildAutomaton_477 + global _BuildAutomaton_502 + del _BuildAutomaton_502 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1704, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1776, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1704, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1776, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39162,19 +41294,19 @@ def _BuildAutomaton_477 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_478 (): +def _BuildAutomaton_503 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_478 - del _BuildAutomaton_478 + global _BuildAutomaton_503 + del _BuildAutomaton_503 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1705, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1777, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1705, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1777, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39183,19 +41315,19 @@ def _BuildAutomaton_478 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_479 (): +def _BuildAutomaton_504 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_479 - del _BuildAutomaton_479 + global _BuildAutomaton_504 + del _BuildAutomaton_504 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1706, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1778, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1706, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1778, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39204,81 +41336,81 @@ def _BuildAutomaton_479 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_471 (): +def _BuildAutomaton_496 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_471 - del _BuildAutomaton_471 + global _BuildAutomaton_496 + del _BuildAutomaton_496 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1698, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1770, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1699, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1771, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1700, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1772, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1702, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1774, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1703, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1775, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1704, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1776, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1705, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1777, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1706, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1778, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_472()) - sub_automata.append(_BuildAutomaton_473()) - sub_automata.append(_BuildAutomaton_474()) - sub_automata.append(_BuildAutomaton_475()) - sub_automata.append(_BuildAutomaton_476()) - sub_automata.append(_BuildAutomaton_477()) - sub_automata.append(_BuildAutomaton_478()) - sub_automata.append(_BuildAutomaton_479()) + sub_automata.append(_BuildAutomaton_497()) + sub_automata.append(_BuildAutomaton_498()) + sub_automata.append(_BuildAutomaton_499()) + sub_automata.append(_BuildAutomaton_500()) + sub_automata.append(_BuildAutomaton_501()) + sub_automata.append(_BuildAutomaton_502()) + sub_automata.append(_BuildAutomaton_503()) + sub_automata.append(_BuildAutomaton_504()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1697, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1769, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_79._Automaton = _BuildAutomaton_471() +CTD_ANON_79._Automaton = _BuildAutomaton_496() -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1742, 24))) +CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1814, 24))) -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1743, 24))) +CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1815, 24))) -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1744, 24))) +CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1816, 24))) -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1746, 24))) +CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1818, 24))) -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1747, 24))) +CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1819, 24))) -CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1748, 24))) +CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1820, 24))) -def _BuildAutomaton_481 (): +def _BuildAutomaton_506 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_481 - del _BuildAutomaton_481 + global _BuildAutomaton_506 + del _BuildAutomaton_506 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1742, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1814, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1742, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1814, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39287,19 +41419,19 @@ def _BuildAutomaton_481 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_482 (): +def _BuildAutomaton_507 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_482 - del _BuildAutomaton_482 + global _BuildAutomaton_507 + del _BuildAutomaton_507 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1743, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1815, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1743, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1815, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39308,19 +41440,19 @@ def _BuildAutomaton_482 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_483 (): +def _BuildAutomaton_508 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_483 - del _BuildAutomaton_483 + global _BuildAutomaton_508 + del _BuildAutomaton_508 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1744, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1816, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1744, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1816, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39329,19 +41461,19 @@ def _BuildAutomaton_483 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_484 (): +def _BuildAutomaton_509 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_484 - del _BuildAutomaton_484 + global _BuildAutomaton_509 + del _BuildAutomaton_509 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1746, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1818, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1746, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1818, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39350,19 +41482,19 @@ def _BuildAutomaton_484 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_485 (): +def _BuildAutomaton_510 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_485 - del _BuildAutomaton_485 + global _BuildAutomaton_510 + del _BuildAutomaton_510 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1747, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1819, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1747, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1819, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39371,19 +41503,19 @@ def _BuildAutomaton_485 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_486 (): +def _BuildAutomaton_511 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_486 - del _BuildAutomaton_486 + global _BuildAutomaton_511 + del _BuildAutomaton_511 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1748, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1820, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1748, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1820, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39392,19 +41524,19 @@ def _BuildAutomaton_486 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_487 (): +def _BuildAutomaton_512 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_487 - del _BuildAutomaton_487 + global _BuildAutomaton_512 + del _BuildAutomaton_512 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1749, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1821, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1749, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1821, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39413,19 +41545,19 @@ def _BuildAutomaton_487 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_488 (): +def _BuildAutomaton_513 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_488 - del _BuildAutomaton_488 + global _BuildAutomaton_513 + del _BuildAutomaton_513 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1750, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1822, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1750, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1822, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39434,83 +41566,83 @@ def _BuildAutomaton_488 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_480 (): +def _BuildAutomaton_505 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_480 - del _BuildAutomaton_480 + global _BuildAutomaton_505 + del _BuildAutomaton_505 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1742, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1814, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1743, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1815, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1744, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1816, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1746, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1818, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1747, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1819, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1748, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1820, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1749, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1821, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1750, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1822, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_481()) - sub_automata.append(_BuildAutomaton_482()) - sub_automata.append(_BuildAutomaton_483()) - sub_automata.append(_BuildAutomaton_484()) - sub_automata.append(_BuildAutomaton_485()) - sub_automata.append(_BuildAutomaton_486()) - sub_automata.append(_BuildAutomaton_487()) - sub_automata.append(_BuildAutomaton_488()) + sub_automata.append(_BuildAutomaton_506()) + sub_automata.append(_BuildAutomaton_507()) + sub_automata.append(_BuildAutomaton_508()) + sub_automata.append(_BuildAutomaton_509()) + sub_automata.append(_BuildAutomaton_510()) + sub_automata.append(_BuildAutomaton_511()) + sub_automata.append(_BuildAutomaton_512()) + sub_automata.append(_BuildAutomaton_513()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1741, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1813, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_80._Automaton = _BuildAutomaton_480() +CTD_ANON_80._Automaton = _BuildAutomaton_505() -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1639, 4))) +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fraudResult'), CTD_ANON_14, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1711, 4))) -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1713, 4))) +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse'), CTD_ANON_15, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1785, 4))) -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1762, 24))) +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1834, 24))) -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1763, 24))) +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1835, 24))) -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1764, 24))) +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1836, 24))) -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1766, 24))) +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1838, 24))) -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1767, 24))) +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1839, 24))) -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1768, 24))) +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1840, 24))) -CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1770, 24))) +CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1842, 24))) -def _BuildAutomaton_490 (): +def _BuildAutomaton_515 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_490 - del _BuildAutomaton_490 + global _BuildAutomaton_515 + del _BuildAutomaton_515 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1762, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1834, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1762, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1834, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39519,19 +41651,19 @@ def _BuildAutomaton_490 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_491 (): +def _BuildAutomaton_516 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_491 - del _BuildAutomaton_491 + global _BuildAutomaton_516 + del _BuildAutomaton_516 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1763, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1835, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1763, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1835, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39540,19 +41672,19 @@ def _BuildAutomaton_491 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_492 (): +def _BuildAutomaton_517 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_492 - del _BuildAutomaton_492 + global _BuildAutomaton_517 + del _BuildAutomaton_517 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1764, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1836, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1764, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1836, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39561,19 +41693,19 @@ def _BuildAutomaton_492 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_493 (): +def _BuildAutomaton_518 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_493 - del _BuildAutomaton_493 + global _BuildAutomaton_518 + del _BuildAutomaton_518 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1766, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1838, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1766, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1838, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39582,19 +41714,19 @@ def _BuildAutomaton_493 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_494 (): +def _BuildAutomaton_519 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_494 - del _BuildAutomaton_494 + global _BuildAutomaton_519 + del _BuildAutomaton_519 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1767, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1839, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1767, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1839, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39603,19 +41735,19 @@ def _BuildAutomaton_494 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_495 (): +def _BuildAutomaton_520 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_495 - del _BuildAutomaton_495 + global _BuildAutomaton_520 + del _BuildAutomaton_520 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1768, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1840, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1768, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1840, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39624,19 +41756,19 @@ def _BuildAutomaton_495 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_496 (): +def _BuildAutomaton_521 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_496 - del _BuildAutomaton_496 + global _BuildAutomaton_521 + del _BuildAutomaton_521 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1769, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1841, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1769, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fraudResult')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1841, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39645,19 +41777,19 @@ def _BuildAutomaton_496 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_497 (): +def _BuildAutomaton_522 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_497 - del _BuildAutomaton_497 + global _BuildAutomaton_522 + del _BuildAutomaton_522 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1770, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1842, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1770, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'approvedAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1842, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39666,19 +41798,19 @@ def _BuildAutomaton_497 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_498 (): +def _BuildAutomaton_523 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_498 - del _BuildAutomaton_498 + global _BuildAutomaton_523 + del _BuildAutomaton_523 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1771, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1843, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1771, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'giftCardResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1843, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -39687,182 +41819,182 @@ def _BuildAutomaton_498 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_489 (): +def _BuildAutomaton_514 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_489 - del _BuildAutomaton_489 + global _BuildAutomaton_514 + del _BuildAutomaton_514 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1762, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1834, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1763, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1835, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1764, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1836, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1766, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1838, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1767, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1839, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1768, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1840, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1769, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1841, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1770, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1842, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1771, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1843, 24)) counters.add(cc_8) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_490()) - sub_automata.append(_BuildAutomaton_491()) - sub_automata.append(_BuildAutomaton_492()) - sub_automata.append(_BuildAutomaton_493()) - sub_automata.append(_BuildAutomaton_494()) - sub_automata.append(_BuildAutomaton_495()) - sub_automata.append(_BuildAutomaton_496()) - sub_automata.append(_BuildAutomaton_497()) - sub_automata.append(_BuildAutomaton_498()) + sub_automata.append(_BuildAutomaton_515()) + sub_automata.append(_BuildAutomaton_516()) + sub_automata.append(_BuildAutomaton_517()) + sub_automata.append(_BuildAutomaton_518()) + sub_automata.append(_BuildAutomaton_519()) + sub_automata.append(_BuildAutomaton_520()) + sub_automata.append(_BuildAutomaton_521()) + sub_automata.append(_BuildAutomaton_522()) + sub_automata.append(_BuildAutomaton_523()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1761, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1833, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_81._Automaton = _BuildAutomaton_489() +CTD_ANON_81._Automaton = _BuildAutomaton_514() -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1786, 28))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1858, 28))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1787, 28))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1859, 28))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1789, 28))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1861, 28))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1792, 28))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1864, 28))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'verify'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1793, 28))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'verify'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1865, 28))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1795, 28))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1867, 28))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1796, 28))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1868, 28))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1799, 39))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1871, 39))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1799, 101))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1871, 101))) -CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1801, 28))) +CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1873, 28))) -def _BuildAutomaton_499 (): +def _BuildAutomaton_524 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_499 - del _BuildAutomaton_499 + global _BuildAutomaton_524 + del _BuildAutomaton_524 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1787, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1859, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1788, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1860, 28)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1789, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1861, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1793, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1865, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1795, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1867, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1798, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1870, 28)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1799, 39)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1871, 39)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1799, 101)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1871, 101)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1800, 28)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1872, 28)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1801, 28)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1873, 28)) counters.add(cc_9) - cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1802, 28)) + cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1874, 28)) counters.add(cc_10) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1786, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1858, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1787, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1859, 28)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1788, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1860, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1789, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1861, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1792, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1864, 28)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'verify')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1793, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'verify')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1865, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1794, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1866, 28)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1795, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1867, 28)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1796, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1868, 28)) st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1797, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1869, 28)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1798, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1870, 28)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1799, 39)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1871, 39)) st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1799, 101)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1871, 101)) st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1800, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1872, 28)) st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1801, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1873, 28)) st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_14) final_update = set() final_update.add(fac.UpdateInstruction(cc_10, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1802, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1874, 28)) st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_15) transitions = [] @@ -39986,128 +42118,128 @@ def _BuildAutomaton_499 (): fac.UpdateInstruction(cc_10, True) ])) st_15._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_82._Automaton = _BuildAutomaton_499() +CTD_ANON_82._Automaton = _BuildAutomaton_524() -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1817, 32))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1889, 32))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1818, 32))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1890, 32))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1819, 32))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1891, 32))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1821, 32))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1893, 32))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1824, 32))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1896, 32))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1827, 32))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1899, 32))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1829, 43))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1901, 43))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1829, 105))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1901, 105))) -CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1831, 32))) +CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1903, 32))) -def _BuildAutomaton_500 (): +def _BuildAutomaton_525 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_500 - del _BuildAutomaton_500 + global _BuildAutomaton_525 + del _BuildAutomaton_525 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1818, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1890, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1819, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1891, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1820, 32)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1892, 32)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1821, 32)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1893, 32)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1826, 32)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1898, 32)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1829, 43)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1901, 43)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1829, 105)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1901, 105)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1830, 32)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1902, 32)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1831, 32)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1903, 32)) counters.add(cc_8) - cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1832, 32)) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1904, 32)) counters.add(cc_9) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1817, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1889, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1818, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1890, 32)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1819, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1891, 32)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1820, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1892, 32)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1821, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1893, 32)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1824, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1896, 32)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1825, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1897, 32)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1826, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'secondaryAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1898, 32)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1827, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1899, 32)) st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1828, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1900, 32)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1829, 43)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1901, 43)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1829, 105)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1901, 105)) st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_11) final_update = set() final_update.add(fac.UpdateInstruction(cc_7, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1830, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1902, 32)) st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_12) final_update = set() final_update.add(fac.UpdateInstruction(cc_8, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1831, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1903, 32)) st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_13) final_update = set() final_update.add(fac.UpdateInstruction(cc_9, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1832, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1904, 32)) st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_14) transitions = [] @@ -40219,80 +42351,80 @@ def _BuildAutomaton_500 (): fac.UpdateInstruction(cc_9, True) ])) st_14._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_83._Automaton = _BuildAutomaton_500() +CTD_ANON_83._Automaton = _BuildAutomaton_525() -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1846, 24))) +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1918, 24))) -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1847, 24))) +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1919, 24))) -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1848, 24))) +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1920, 24))) -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1850, 35))) +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1922, 35))) -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1850, 97))) +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1922, 97))) -CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1851, 24))) +CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1923, 24))) -def _BuildAutomaton_501 (): +def _BuildAutomaton_526 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_501 - del _BuildAutomaton_501 + global _BuildAutomaton_526 + del _BuildAutomaton_526 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1846, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1918, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1847, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1919, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1848, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1920, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1849, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1921, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1850, 35)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1922, 35)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1850, 97)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1922, 97)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1851, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1923, 24)) counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1846, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1918, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1847, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1919, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1848, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1920, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1849, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1921, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1850, 35)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1922, 35)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1850, 97)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1922, 97)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1851, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1923, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -40364,42 +42496,44 @@ def _BuildAutomaton_501 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_84._Automaton = _BuildAutomaton_501() +CTD_ANON_84._Automaton = _BuildAutomaton_526() -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1863, 24))) +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1935, 24))) -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1864, 24))) +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1936, 24))) -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1865, 24))) +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1937, 24))) -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1866, 24))) +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1938, 24))) -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1867, 24))) +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1939, 24))) -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'verificationCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1868, 24))) +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'verificationCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1940, 24))) -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1870, 24))) +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1942, 24))) -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1872, 24))) +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1944, 24))) -CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4))) +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1946, 24))) -def _BuildAutomaton_503 (): +CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4))) + +def _BuildAutomaton_528 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_503 - del _BuildAutomaton_503 + global _BuildAutomaton_528 + del _BuildAutomaton_528 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1863, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1935, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1863, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1935, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40408,19 +42542,19 @@ def _BuildAutomaton_503 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_504 (): +def _BuildAutomaton_529 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_504 - del _BuildAutomaton_504 + global _BuildAutomaton_529 + del _BuildAutomaton_529 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1864, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1936, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1864, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1936, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40429,19 +42563,19 @@ def _BuildAutomaton_504 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_505 (): +def _BuildAutomaton_530 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_505 - del _BuildAutomaton_505 + global _BuildAutomaton_530 + del _BuildAutomaton_530 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1865, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1937, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1865, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1937, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40450,19 +42584,19 @@ def _BuildAutomaton_505 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_506 (): +def _BuildAutomaton_531 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_506 - del _BuildAutomaton_506 + global _BuildAutomaton_531 + del _BuildAutomaton_531 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1866, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1938, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1866, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1938, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40471,19 +42605,19 @@ def _BuildAutomaton_506 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_507 (): +def _BuildAutomaton_532 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_507 - del _BuildAutomaton_507 + global _BuildAutomaton_532 + del _BuildAutomaton_532 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1867, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1939, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1867, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1939, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40492,19 +42626,19 @@ def _BuildAutomaton_507 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_508 (): +def _BuildAutomaton_533 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_508 - del _BuildAutomaton_508 + global _BuildAutomaton_533 + del _BuildAutomaton_533 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1868, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1940, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'verificationCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1868, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'verificationCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1940, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40513,19 +42647,19 @@ def _BuildAutomaton_508 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_509 (): +def _BuildAutomaton_534 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_509 - del _BuildAutomaton_509 + global _BuildAutomaton_534 + del _BuildAutomaton_534 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1870, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1942, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1870, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1942, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40534,19 +42668,19 @@ def _BuildAutomaton_509 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_510 (): +def _BuildAutomaton_535 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_510 - del _BuildAutomaton_510 + global _BuildAutomaton_535 + del _BuildAutomaton_535 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1871, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1943, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1871, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1943, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40555,19 +42689,19 @@ def _BuildAutomaton_510 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_511 (): +def _BuildAutomaton_536 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_511 - del _BuildAutomaton_511 + global _BuildAutomaton_536 + del _BuildAutomaton_536 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1872, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1944, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1872, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1944, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40576,84 +42710,110 @@ def _BuildAutomaton_511 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_502 (): +def _BuildAutomaton_537 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_502 - del _BuildAutomaton_502 + global _BuildAutomaton_537 + del _BuildAutomaton_537 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1863, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1946, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1864, 24)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1946, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_527 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_527 + del _BuildAutomaton_527 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1935, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1936, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1865, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1937, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1866, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1938, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1867, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1939, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1868, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1940, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1870, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1942, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1871, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1943, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1872, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1944, 24)) counters.add(cc_8) + cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1946, 24)) + counters.add(cc_9) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_503()) - sub_automata.append(_BuildAutomaton_504()) - sub_automata.append(_BuildAutomaton_505()) - sub_automata.append(_BuildAutomaton_506()) - sub_automata.append(_BuildAutomaton_507()) - sub_automata.append(_BuildAutomaton_508()) - sub_automata.append(_BuildAutomaton_509()) - sub_automata.append(_BuildAutomaton_510()) - sub_automata.append(_BuildAutomaton_511()) + sub_automata.append(_BuildAutomaton_528()) + sub_automata.append(_BuildAutomaton_529()) + sub_automata.append(_BuildAutomaton_530()) + sub_automata.append(_BuildAutomaton_531()) + sub_automata.append(_BuildAutomaton_532()) + sub_automata.append(_BuildAutomaton_533()) + sub_automata.append(_BuildAutomaton_534()) + sub_automata.append(_BuildAutomaton_535()) + sub_automata.append(_BuildAutomaton_536()) + sub_automata.append(_BuildAutomaton_537()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1862, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1934, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_85._Automaton = _BuildAutomaton_502() +CTD_ANON_85._Automaton = _BuildAutomaton_527() -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1884, 24))) +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1958, 24))) -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1885, 24))) +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1959, 24))) -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1886, 24))) +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1960, 24))) -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1887, 24))) +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1961, 24))) -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1888, 24))) +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1962, 24))) -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1890, 24))) +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1964, 24))) -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1892, 24))) +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1966, 24))) -CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4))) +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1968, 24))) -def _BuildAutomaton_513 (): +CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4))) + +def _BuildAutomaton_539 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_513 - del _BuildAutomaton_513 + global _BuildAutomaton_539 + del _BuildAutomaton_539 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1884, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1958, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1884, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1958, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40662,19 +42822,19 @@ def _BuildAutomaton_513 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_514 (): +def _BuildAutomaton_540 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_514 - del _BuildAutomaton_514 + global _BuildAutomaton_540 + del _BuildAutomaton_540 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1885, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1959, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1885, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1959, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40683,19 +42843,19 @@ def _BuildAutomaton_514 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_515 (): +def _BuildAutomaton_541 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_515 - del _BuildAutomaton_515 + global _BuildAutomaton_541 + del _BuildAutomaton_541 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1886, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1960, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1886, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1960, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40704,19 +42864,19 @@ def _BuildAutomaton_515 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_516 (): +def _BuildAutomaton_542 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_516 - del _BuildAutomaton_516 + global _BuildAutomaton_542 + del _BuildAutomaton_542 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1887, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1961, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1887, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1961, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40725,19 +42885,19 @@ def _BuildAutomaton_516 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_517 (): +def _BuildAutomaton_543 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_517 - del _BuildAutomaton_517 + global _BuildAutomaton_543 + del _BuildAutomaton_543 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1888, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1962, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1888, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1962, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40746,19 +42906,19 @@ def _BuildAutomaton_517 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_518 (): +def _BuildAutomaton_544 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_518 - del _BuildAutomaton_518 + global _BuildAutomaton_544 + del _BuildAutomaton_544 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1890, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1964, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1890, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1964, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40767,19 +42927,19 @@ def _BuildAutomaton_518 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_519 (): +def _BuildAutomaton_545 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_519 - del _BuildAutomaton_519 + global _BuildAutomaton_545 + del _BuildAutomaton_545 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1891, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1965, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1891, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1965, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40788,19 +42948,19 @@ def _BuildAutomaton_519 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_520 (): +def _BuildAutomaton_546 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_520 - del _BuildAutomaton_520 + global _BuildAutomaton_546 + del _BuildAutomaton_546 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1892, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1966, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1892, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1966, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40809,79 +42969,103 @@ def _BuildAutomaton_520 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_512 (): +def _BuildAutomaton_547 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_512 - del _BuildAutomaton_512 + global _BuildAutomaton_547 + del _BuildAutomaton_547 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1884, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1968, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1885, 24)) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1968, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_538 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_538 + del _BuildAutomaton_538 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1958, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1959, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1886, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1960, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1887, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1961, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1888, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1962, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1890, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1964, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1891, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1965, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1892, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1966, 24)) counters.add(cc_7) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1968, 24)) + counters.add(cc_8) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_513()) - sub_automata.append(_BuildAutomaton_514()) - sub_automata.append(_BuildAutomaton_515()) - sub_automata.append(_BuildAutomaton_516()) - sub_automata.append(_BuildAutomaton_517()) - sub_automata.append(_BuildAutomaton_518()) - sub_automata.append(_BuildAutomaton_519()) - sub_automata.append(_BuildAutomaton_520()) + sub_automata.append(_BuildAutomaton_539()) + sub_automata.append(_BuildAutomaton_540()) + sub_automata.append(_BuildAutomaton_541()) + sub_automata.append(_BuildAutomaton_542()) + sub_automata.append(_BuildAutomaton_543()) + sub_automata.append(_BuildAutomaton_544()) + sub_automata.append(_BuildAutomaton_545()) + sub_automata.append(_BuildAutomaton_546()) + sub_automata.append(_BuildAutomaton_547()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1883, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1957, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_86._Automaton = _BuildAutomaton_512() +CTD_ANON_86._Automaton = _BuildAutomaton_538() -CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1983, 24))) +CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2059, 24))) -CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1984, 24))) +CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2060, 24))) -CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1985, 24))) +CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2061, 24))) -CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1986, 24))) +CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2062, 24))) -CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1987, 24))) +CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2063, 24))) -CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1989, 24))) +CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2065, 24))) -CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1990, 24))) +CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2066, 24))) -def _BuildAutomaton_522 (): +def _BuildAutomaton_549 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_522 - del _BuildAutomaton_522 + global _BuildAutomaton_549 + del _BuildAutomaton_549 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1983, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2059, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1983, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2059, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40890,19 +43074,19 @@ def _BuildAutomaton_522 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_523 (): +def _BuildAutomaton_550 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_523 - del _BuildAutomaton_523 + global _BuildAutomaton_550 + del _BuildAutomaton_550 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1984, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2060, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1984, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2060, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40911,19 +43095,19 @@ def _BuildAutomaton_523 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_524 (): +def _BuildAutomaton_551 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_524 - del _BuildAutomaton_524 + global _BuildAutomaton_551 + del _BuildAutomaton_551 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1985, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2061, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1985, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2061, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40932,19 +43116,19 @@ def _BuildAutomaton_524 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_525 (): +def _BuildAutomaton_552 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_525 - del _BuildAutomaton_525 + global _BuildAutomaton_552 + del _BuildAutomaton_552 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1986, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2062, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1986, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2062, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40953,19 +43137,19 @@ def _BuildAutomaton_525 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_526 (): +def _BuildAutomaton_553 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_526 - del _BuildAutomaton_526 + global _BuildAutomaton_553 + del _BuildAutomaton_553 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1987, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2063, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1987, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2063, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40974,19 +43158,19 @@ def _BuildAutomaton_526 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_527 (): +def _BuildAutomaton_554 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_527 - del _BuildAutomaton_527 + global _BuildAutomaton_554 + del _BuildAutomaton_554 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1989, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2065, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1989, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2065, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -40995,19 +43179,19 @@ def _BuildAutomaton_527 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_528 (): +def _BuildAutomaton_555 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_528 - del _BuildAutomaton_528 + global _BuildAutomaton_555 + del _BuildAutomaton_555 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1990, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2066, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1990, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2066, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41016,98 +43200,98 @@ def _BuildAutomaton_528 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_521 (): +def _BuildAutomaton_548 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_521 - del _BuildAutomaton_521 + global _BuildAutomaton_548 + del _BuildAutomaton_548 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1983, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2059, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1984, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2060, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1985, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2061, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1986, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2062, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1987, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2063, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1989, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2065, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1990, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2066, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_522()) - sub_automata.append(_BuildAutomaton_523()) - sub_automata.append(_BuildAutomaton_524()) - sub_automata.append(_BuildAutomaton_525()) - sub_automata.append(_BuildAutomaton_526()) - sub_automata.append(_BuildAutomaton_527()) - sub_automata.append(_BuildAutomaton_528()) + sub_automata.append(_BuildAutomaton_549()) + sub_automata.append(_BuildAutomaton_550()) + sub_automata.append(_BuildAutomaton_551()) + sub_automata.append(_BuildAutomaton_552()) + sub_automata.append(_BuildAutomaton_553()) + sub_automata.append(_BuildAutomaton_554()) + sub_automata.append(_BuildAutomaton_555()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1982, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2058, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_87._Automaton = _BuildAutomaton_521() +CTD_ANON_87._Automaton = _BuildAutomaton_548() -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2002, 24))) +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2078, 24))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2004, 28))) +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2080, 28))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2005, 28))) +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckToken'), echeckTokenType, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2081, 28))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2007, 24))) +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2083, 24))) -CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2008, 24))) +CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2084, 24))) -def _BuildAutomaton_529 (): +def _BuildAutomaton_556 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_529 - del _BuildAutomaton_529 + global _BuildAutomaton_556 + del _BuildAutomaton_556 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2002, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2078, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2003, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2079, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2007, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2083, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2008, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2084, 24)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2002, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2078, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2004, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2080, 28)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2005, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeckToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2081, 28)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2007, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2083, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2008, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2084, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -41153,40 +43337,40 @@ def _BuildAutomaton_529 (): fac.UpdateInstruction(cc_3, True) ])) st_4._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_88._Automaton = _BuildAutomaton_529() +CTD_ANON_88._Automaton = _BuildAutomaton_556() -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1942, 4))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater'), CTD_ANON_17, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2018, 4))) -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2020, 24))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2096, 24))) -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2021, 24))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2097, 24))) -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2022, 24))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2098, 24))) -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2023, 24))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2099, 24))) -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2024, 24))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2100, 24))) -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2026, 24))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2102, 24))) -CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2028, 24))) +CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2104, 24))) -def _BuildAutomaton_531 (): +def _BuildAutomaton_558 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_531 - del _BuildAutomaton_531 + global _BuildAutomaton_558 + del _BuildAutomaton_558 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2020, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2096, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2020, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2096, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41195,19 +43379,19 @@ def _BuildAutomaton_531 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_532 (): +def _BuildAutomaton_559 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_532 - del _BuildAutomaton_532 + global _BuildAutomaton_559 + del _BuildAutomaton_559 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2021, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2097, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2021, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2097, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41216,19 +43400,19 @@ def _BuildAutomaton_532 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_533 (): +def _BuildAutomaton_560 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_533 - del _BuildAutomaton_533 + global _BuildAutomaton_560 + del _BuildAutomaton_560 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2022, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2098, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2022, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2098, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41237,19 +43421,19 @@ def _BuildAutomaton_533 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_534 (): +def _BuildAutomaton_561 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_534 - del _BuildAutomaton_534 + global _BuildAutomaton_561 + del _BuildAutomaton_561 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2023, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2099, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2023, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2099, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41258,19 +43442,19 @@ def _BuildAutomaton_534 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_535 (): +def _BuildAutomaton_562 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_535 - del _BuildAutomaton_535 + global _BuildAutomaton_562 + del _BuildAutomaton_562 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2024, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2100, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2024, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2100, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41279,19 +43463,19 @@ def _BuildAutomaton_535 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_536 (): +def _BuildAutomaton_563 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_536 - del _BuildAutomaton_536 + global _BuildAutomaton_563 + del _BuildAutomaton_563 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2026, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2102, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2026, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2102, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41300,19 +43484,19 @@ def _BuildAutomaton_536 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_537 (): +def _BuildAutomaton_564 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_537 - del _BuildAutomaton_537 + global _BuildAutomaton_564 + del _BuildAutomaton_564 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2027, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2103, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2027, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountUpdater')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2103, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41321,19 +43505,19 @@ def _BuildAutomaton_537 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_538 (): +def _BuildAutomaton_565 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_538 - del _BuildAutomaton_538 + global _BuildAutomaton_565 + del _BuildAutomaton_565 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2028, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2104, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2028, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2104, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41342,85 +43526,85 @@ def _BuildAutomaton_538 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_530 (): +def _BuildAutomaton_557 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_530 - del _BuildAutomaton_530 + global _BuildAutomaton_557 + del _BuildAutomaton_557 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2020, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2096, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2021, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2097, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2022, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2098, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2023, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2099, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2024, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2100, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2026, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2102, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2027, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2103, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2028, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2104, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_531()) - sub_automata.append(_BuildAutomaton_532()) - sub_automata.append(_BuildAutomaton_533()) - sub_automata.append(_BuildAutomaton_534()) - sub_automata.append(_BuildAutomaton_535()) - sub_automata.append(_BuildAutomaton_536()) - sub_automata.append(_BuildAutomaton_537()) - sub_automata.append(_BuildAutomaton_538()) + sub_automata.append(_BuildAutomaton_558()) + sub_automata.append(_BuildAutomaton_559()) + sub_automata.append(_BuildAutomaton_560()) + sub_automata.append(_BuildAutomaton_561()) + sub_automata.append(_BuildAutomaton_562()) + sub_automata.append(_BuildAutomaton_563()) + sub_automata.append(_BuildAutomaton_564()) + sub_automata.append(_BuildAutomaton_565()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2019, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2095, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_89._Automaton = _BuildAutomaton_530() +CTD_ANON_89._Automaton = _BuildAutomaton_557() -updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2099, 20))) +updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2175, 20))) -updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2100, 20))) +updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpToken'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2176, 20))) -updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2101, 20))) +updateCardValidationNumOnToken_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum'), pyxb.binding.datatypes.string, scope=updateCardValidationNumOnToken_, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2177, 20))) -def _BuildAutomaton_539 (): +def _BuildAutomaton_566 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_539 - del _BuildAutomaton_539 + global _BuildAutomaton_566 + del _BuildAutomaton_566 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2099, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2175, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2100, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2176, 20)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2101, 20)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2177, 20)) counters.add(cc_2) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2099, 20)) + symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2175, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2100, 20)) + symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2176, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2101, 20)) + symbol = pyxb.binding.content.ElementUse(updateCardValidationNumOnToken_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardValidationNum')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2177, 20)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -41442,34 +43626,34 @@ def _BuildAutomaton_539 (): fac.UpdateInstruction(cc_2, True) ])) st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -updateCardValidationNumOnToken_._Automaton = _BuildAutomaton_539() +updateCardValidationNumOnToken_._Automaton = _BuildAutomaton_566() -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2112, 24))) +CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2188, 24))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2113, 24))) +CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2189, 24))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2114, 24))) +CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2190, 24))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2115, 24))) +CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2191, 24))) -CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2116, 24))) +CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2192, 24))) -def _BuildAutomaton_541 (): +def _BuildAutomaton_568 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_541 - del _BuildAutomaton_541 + global _BuildAutomaton_568 + del _BuildAutomaton_568 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2112, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2188, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2112, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2188, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41478,19 +43662,19 @@ def _BuildAutomaton_541 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_542 (): +def _BuildAutomaton_569 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_542 - del _BuildAutomaton_542 + global _BuildAutomaton_569 + del _BuildAutomaton_569 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2113, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2189, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2113, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2189, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41499,19 +43683,19 @@ def _BuildAutomaton_542 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_543 (): +def _BuildAutomaton_570 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_543 - del _BuildAutomaton_543 + global _BuildAutomaton_570 + del _BuildAutomaton_570 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2114, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2190, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2114, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2190, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41520,19 +43704,19 @@ def _BuildAutomaton_543 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_544 (): +def _BuildAutomaton_571 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_544 - del _BuildAutomaton_544 + global _BuildAutomaton_571 + del _BuildAutomaton_571 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2115, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2191, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2115, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2191, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41541,19 +43725,19 @@ def _BuildAutomaton_544 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_545 (): +def _BuildAutomaton_572 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_545 - del _BuildAutomaton_545 + global _BuildAutomaton_572 + del _BuildAutomaton_572 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2116, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2192, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2116, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2192, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41562,112 +43746,112 @@ def _BuildAutomaton_545 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_540 (): +def _BuildAutomaton_567 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_540 - del _BuildAutomaton_540 + global _BuildAutomaton_567 + del _BuildAutomaton_567 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2112, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2188, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2113, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2189, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2114, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2190, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2115, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2191, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2116, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2192, 24)) counters.add(cc_4) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_541()) - sub_automata.append(_BuildAutomaton_542()) - sub_automata.append(_BuildAutomaton_543()) - sub_automata.append(_BuildAutomaton_544()) - sub_automata.append(_BuildAutomaton_545()) + sub_automata.append(_BuildAutomaton_568()) + sub_automata.append(_BuildAutomaton_569()) + sub_automata.append(_BuildAutomaton_570()) + sub_automata.append(_BuildAutomaton_571()) + sub_automata.append(_BuildAutomaton_572()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2111, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2187, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_90._Automaton = _BuildAutomaton_540() +CTD_ANON_90._Automaton = _BuildAutomaton_567() -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 957, 4))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress'), contact, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1008, 4))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2135, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks'), advancedFraudChecksType, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2211, 24))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2138, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2214, 24))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eventType'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2139, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'eventType'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2215, 24))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountLogin'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2140, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountLogin'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2216, 24))) -CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2141, 24))) +CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash'), pyxb.binding.datatypes.string, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2217, 24))) -def _BuildAutomaton_546 (): +def _BuildAutomaton_573 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_546 - del _BuildAutomaton_546 + global _BuildAutomaton_573 + del _BuildAutomaton_573 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2135, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2211, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2136, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2212, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2137, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2213, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2138, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2214, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2139, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2215, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2140, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2216, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2141, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2217, 24)) counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2135, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudChecks')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2211, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2136, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2212, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2137, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'shipToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2213, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2138, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2214, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eventType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2139, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'eventType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2215, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountLogin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2140, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountLogin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2216, 24)) st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = set() final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2141, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountPasshash')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2217, 24)) st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_6) transitions = [] @@ -41741,36 +43925,36 @@ def _BuildAutomaton_546 (): fac.UpdateInstruction(cc_6, True) ])) st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_91._Automaton = _BuildAutomaton_546() +CTD_ANON_91._Automaton = _BuildAutomaton_573() -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2153, 24))) +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2229, 24))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2154, 24))) +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2230, 24))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2155, 24))) +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2231, 24))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2156, 24))) +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2232, 24))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2157, 24))) +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2233, 24))) -CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), advancedFraudResultsType, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2158, 24))) +CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults'), advancedFraudResultsType, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2234, 24))) -def _BuildAutomaton_548 (): +def _BuildAutomaton_575 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_548 - del _BuildAutomaton_548 + global _BuildAutomaton_575 + del _BuildAutomaton_575 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2153, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2229, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2153, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2229, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41779,19 +43963,19 @@ def _BuildAutomaton_548 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_549 (): +def _BuildAutomaton_576 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_549 - del _BuildAutomaton_549 + global _BuildAutomaton_576 + del _BuildAutomaton_576 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2154, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2230, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2154, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2230, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41800,19 +43984,19 @@ def _BuildAutomaton_549 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_550 (): +def _BuildAutomaton_577 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_550 - del _BuildAutomaton_550 + global _BuildAutomaton_577 + del _BuildAutomaton_577 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2155, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2231, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2155, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2231, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41821,19 +44005,19 @@ def _BuildAutomaton_550 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_551 (): +def _BuildAutomaton_578 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_551 - del _BuildAutomaton_551 + global _BuildAutomaton_578 + del _BuildAutomaton_578 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2156, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2232, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2156, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2232, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41842,19 +44026,19 @@ def _BuildAutomaton_551 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_552 (): +def _BuildAutomaton_579 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_552 - del _BuildAutomaton_552 + global _BuildAutomaton_579 + del _BuildAutomaton_579 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2157, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2233, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2157, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2233, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41863,19 +44047,19 @@ def _BuildAutomaton_552 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_553 (): +def _BuildAutomaton_580 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_553 - del _BuildAutomaton_553 + global _BuildAutomaton_580 + del _BuildAutomaton_580 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2158, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2234, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2158, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'advancedFraudResults')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2234, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41884,73 +44068,73 @@ def _BuildAutomaton_553 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_547 (): +def _BuildAutomaton_574 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_547 - del _BuildAutomaton_547 + global _BuildAutomaton_574 + del _BuildAutomaton_574 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2153, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2229, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2154, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2230, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2155, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2231, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2156, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2232, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2157, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2233, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2158, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2234, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_548()) - sub_automata.append(_BuildAutomaton_549()) - sub_automata.append(_BuildAutomaton_550()) - sub_automata.append(_BuildAutomaton_551()) - sub_automata.append(_BuildAutomaton_552()) - sub_automata.append(_BuildAutomaton_553()) + sub_automata.append(_BuildAutomaton_575()) + sub_automata.append(_BuildAutomaton_576()) + sub_automata.append(_BuildAutomaton_577()) + sub_automata.append(_BuildAutomaton_578()) + sub_automata.append(_BuildAutomaton_579()) + sub_automata.append(_BuildAutomaton_580()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2152, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2228, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_92._Automaton = _BuildAutomaton_547() +CTD_ANON_92._Automaton = _BuildAutomaton_574() -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2299, 24))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2375, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2300, 24))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2376, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2301, 24))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2377, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2302, 24))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2378, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2304, 24))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2380, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2305, 24))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2381, 24))) -CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2306, 24))) +CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2382, 24))) -def _BuildAutomaton_555 (): +def _BuildAutomaton_582 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_555 - del _BuildAutomaton_555 + global _BuildAutomaton_582 + del _BuildAutomaton_582 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2299, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2375, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2299, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2375, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41959,19 +44143,19 @@ def _BuildAutomaton_555 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_556 (): +def _BuildAutomaton_583 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_556 - del _BuildAutomaton_556 + global _BuildAutomaton_583 + del _BuildAutomaton_583 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2300, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2376, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2300, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2376, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -41980,19 +44164,19 @@ def _BuildAutomaton_556 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_557 (): +def _BuildAutomaton_584 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_557 - del _BuildAutomaton_557 + global _BuildAutomaton_584 + del _BuildAutomaton_584 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2301, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2377, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2301, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2377, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42001,19 +44185,19 @@ def _BuildAutomaton_557 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_558 (): +def _BuildAutomaton_585 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_558 - del _BuildAutomaton_558 + global _BuildAutomaton_585 + del _BuildAutomaton_585 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2302, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2378, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2302, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2378, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42022,19 +44206,19 @@ def _BuildAutomaton_558 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_559 (): +def _BuildAutomaton_586 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_559 - del _BuildAutomaton_559 + global _BuildAutomaton_586 + del _BuildAutomaton_586 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2304, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2380, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2304, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2380, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42043,19 +44227,19 @@ def _BuildAutomaton_559 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_560 (): +def _BuildAutomaton_587 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_560 - del _BuildAutomaton_560 + global _BuildAutomaton_587 + del _BuildAutomaton_587 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2305, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2381, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2305, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2381, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42064,19 +44248,19 @@ def _BuildAutomaton_560 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_561 (): +def _BuildAutomaton_588 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_561 - del _BuildAutomaton_561 + global _BuildAutomaton_588 + del _BuildAutomaton_588 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2306, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2382, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2306, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2382, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42085,76 +44269,76 @@ def _BuildAutomaton_561 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_554 (): +def _BuildAutomaton_581 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_554 - del _BuildAutomaton_554 + global _BuildAutomaton_581 + del _BuildAutomaton_581 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2299, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2375, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2300, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2376, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2301, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2377, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2302, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2378, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2304, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2380, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2305, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2381, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2306, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2382, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_555()) - sub_automata.append(_BuildAutomaton_556()) - sub_automata.append(_BuildAutomaton_557()) - sub_automata.append(_BuildAutomaton_558()) - sub_automata.append(_BuildAutomaton_559()) - sub_automata.append(_BuildAutomaton_560()) - sub_automata.append(_BuildAutomaton_561()) + sub_automata.append(_BuildAutomaton_582()) + sub_automata.append(_BuildAutomaton_583()) + sub_automata.append(_BuildAutomaton_584()) + sub_automata.append(_BuildAutomaton_585()) + sub_automata.append(_BuildAutomaton_586()) + sub_automata.append(_BuildAutomaton_587()) + sub_automata.append(_BuildAutomaton_588()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2298, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2374, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_93._Automaton = _BuildAutomaton_554() +CTD_ANON_93._Automaton = _BuildAutomaton_581() -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2319, 24))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2395, 24))) -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2320, 24))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2396, 24))) -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2321, 24))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2397, 24))) -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2322, 24))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2398, 24))) -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2324, 24))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2400, 24))) -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2325, 24))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2401, 24))) -CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2326, 24))) +CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2402, 24))) -def _BuildAutomaton_563 (): +def _BuildAutomaton_590 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_563 - del _BuildAutomaton_563 + global _BuildAutomaton_590 + del _BuildAutomaton_590 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2319, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2395, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2319, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2395, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42163,19 +44347,19 @@ def _BuildAutomaton_563 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_564 (): +def _BuildAutomaton_591 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_564 - del _BuildAutomaton_564 + global _BuildAutomaton_591 + del _BuildAutomaton_591 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2320, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2396, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2320, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2396, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42184,19 +44368,19 @@ def _BuildAutomaton_564 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_565 (): +def _BuildAutomaton_592 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_565 - del _BuildAutomaton_565 + global _BuildAutomaton_592 + del _BuildAutomaton_592 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2321, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2397, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2321, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2397, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42205,19 +44389,19 @@ def _BuildAutomaton_565 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_566 (): +def _BuildAutomaton_593 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_566 - del _BuildAutomaton_566 + global _BuildAutomaton_593 + del _BuildAutomaton_593 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2322, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2398, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2322, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2398, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42226,19 +44410,19 @@ def _BuildAutomaton_566 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_567 (): +def _BuildAutomaton_594 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_567 - del _BuildAutomaton_567 + global _BuildAutomaton_594 + del _BuildAutomaton_594 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2324, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2400, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2324, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2400, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42247,19 +44431,19 @@ def _BuildAutomaton_567 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_568 (): +def _BuildAutomaton_595 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_568 - del _BuildAutomaton_568 + global _BuildAutomaton_595 + del _BuildAutomaton_595 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2325, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2401, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2325, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2401, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42268,19 +44452,19 @@ def _BuildAutomaton_568 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_569 (): +def _BuildAutomaton_596 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_569 - del _BuildAutomaton_569 + global _BuildAutomaton_596 + del _BuildAutomaton_596 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2326, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2402, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2326, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2402, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42289,73 +44473,73 @@ def _BuildAutomaton_569 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_562 (): +def _BuildAutomaton_589 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_562 - del _BuildAutomaton_562 + global _BuildAutomaton_589 + del _BuildAutomaton_589 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2319, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2395, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2320, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2396, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2321, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2397, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2322, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2398, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2324, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2400, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2325, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2401, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2326, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2402, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_563()) - sub_automata.append(_BuildAutomaton_564()) - sub_automata.append(_BuildAutomaton_565()) - sub_automata.append(_BuildAutomaton_566()) - sub_automata.append(_BuildAutomaton_567()) - sub_automata.append(_BuildAutomaton_568()) - sub_automata.append(_BuildAutomaton_569()) + sub_automata.append(_BuildAutomaton_590()) + sub_automata.append(_BuildAutomaton_591()) + sub_automata.append(_BuildAutomaton_592()) + sub_automata.append(_BuildAutomaton_593()) + sub_automata.append(_BuildAutomaton_594()) + sub_automata.append(_BuildAutomaton_595()) + sub_automata.append(_BuildAutomaton_596()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2318, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2394, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_94._Automaton = _BuildAutomaton_562() +CTD_ANON_94._Automaton = _BuildAutomaton_589() -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2340, 28))) +CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2416, 28))) -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2341, 28))) +CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2417, 28))) -CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2342, 28))) +CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2418, 28))) -def _BuildAutomaton_570 (): +def _BuildAutomaton_597 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_570 - del _BuildAutomaton_570 + global _BuildAutomaton_597 + del _BuildAutomaton_597 import pyxb.utils.fac as fac counters = set() states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2340, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2416, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2341, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2417, 28)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2342, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2418, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -42369,35 +44553,35 @@ def _BuildAutomaton_570 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_95._Automaton = _BuildAutomaton_570() +CTD_ANON_95._Automaton = _BuildAutomaton_597() -CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2356, 28))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2432, 28))) -CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2357, 28))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2433, 28))) -CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2358, 28))) +CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2434, 28))) -def _BuildAutomaton_571 (): +def _BuildAutomaton_598 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_571 - del _BuildAutomaton_571 + global _BuildAutomaton_598 + del _BuildAutomaton_598 import pyxb.utils.fac as fac counters = set() states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2356, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2432, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2357, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2433, 28)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2358, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2434, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -42411,38 +44595,38 @@ def _BuildAutomaton_571 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_96._Automaton = _BuildAutomaton_571() +CTD_ANON_96._Automaton = _BuildAutomaton_598() -CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2371, 24))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2447, 24))) -CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2372, 24))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2448, 24))) -CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2373, 24))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2449, 24))) -CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2374, 24))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2450, 24))) -CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2376, 24))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2452, 24))) -CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2377, 24))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2453, 24))) -CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2378, 24))) +CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2454, 24))) -def _BuildAutomaton_573 (): +def _BuildAutomaton_600 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_573 - del _BuildAutomaton_573 + global _BuildAutomaton_600 + del _BuildAutomaton_600 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2371, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2447, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2371, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2447, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42451,19 +44635,19 @@ def _BuildAutomaton_573 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_574 (): +def _BuildAutomaton_601 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_574 - del _BuildAutomaton_574 + global _BuildAutomaton_601 + del _BuildAutomaton_601 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2372, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2448, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2372, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2448, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42472,19 +44656,19 @@ def _BuildAutomaton_574 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_575 (): +def _BuildAutomaton_602 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_575 - del _BuildAutomaton_575 + global _BuildAutomaton_602 + del _BuildAutomaton_602 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2373, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2449, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2373, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2449, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42493,19 +44677,19 @@ def _BuildAutomaton_575 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_576 (): +def _BuildAutomaton_603 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_576 - del _BuildAutomaton_576 + global _BuildAutomaton_603 + del _BuildAutomaton_603 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2374, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2450, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2374, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2450, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42514,19 +44698,19 @@ def _BuildAutomaton_576 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_577 (): +def _BuildAutomaton_604 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_577 - del _BuildAutomaton_577 + global _BuildAutomaton_604 + del _BuildAutomaton_604 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2376, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2452, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2376, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2452, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42535,19 +44719,19 @@ def _BuildAutomaton_577 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_578 (): +def _BuildAutomaton_605 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_578 - del _BuildAutomaton_578 + global _BuildAutomaton_605 + del _BuildAutomaton_605 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2377, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2453, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2377, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2453, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42556,19 +44740,19 @@ def _BuildAutomaton_578 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_579 (): +def _BuildAutomaton_606 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_579 - del _BuildAutomaton_579 + global _BuildAutomaton_606 + del _BuildAutomaton_606 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2378, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2454, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2378, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2454, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42577,76 +44761,76 @@ def _BuildAutomaton_579 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_572 (): +def _BuildAutomaton_599 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_572 - del _BuildAutomaton_572 + global _BuildAutomaton_599 + del _BuildAutomaton_599 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2371, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2447, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2372, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2448, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2373, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2449, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2374, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2450, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2376, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2452, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2377, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2453, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2378, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2454, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_573()) - sub_automata.append(_BuildAutomaton_574()) - sub_automata.append(_BuildAutomaton_575()) - sub_automata.append(_BuildAutomaton_576()) - sub_automata.append(_BuildAutomaton_577()) - sub_automata.append(_BuildAutomaton_578()) - sub_automata.append(_BuildAutomaton_579()) + sub_automata.append(_BuildAutomaton_600()) + sub_automata.append(_BuildAutomaton_601()) + sub_automata.append(_BuildAutomaton_602()) + sub_automata.append(_BuildAutomaton_603()) + sub_automata.append(_BuildAutomaton_604()) + sub_automata.append(_BuildAutomaton_605()) + sub_automata.append(_BuildAutomaton_606()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2370, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2446, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_97._Automaton = _BuildAutomaton_572() +CTD_ANON_97._Automaton = _BuildAutomaton_599() -CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2391, 24))) +CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2467, 24))) -CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2392, 24))) +CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2468, 24))) -CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2393, 24))) +CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2469, 24))) -CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2394, 24))) +CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2470, 24))) -CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2396, 24))) +CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2472, 24))) -CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2397, 24))) +CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2473, 24))) -CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2398, 24))) +CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2474, 24))) -def _BuildAutomaton_581 (): +def _BuildAutomaton_608 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_581 - del _BuildAutomaton_581 + global _BuildAutomaton_608 + del _BuildAutomaton_608 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2391, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2467, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2391, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2467, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42655,19 +44839,19 @@ def _BuildAutomaton_581 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_582 (): +def _BuildAutomaton_609 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_582 - del _BuildAutomaton_582 + global _BuildAutomaton_609 + del _BuildAutomaton_609 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2392, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2468, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2392, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2468, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42676,19 +44860,19 @@ def _BuildAutomaton_582 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_583 (): +def _BuildAutomaton_610 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_583 - del _BuildAutomaton_583 + global _BuildAutomaton_610 + del _BuildAutomaton_610 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2393, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2469, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2393, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2469, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42697,19 +44881,19 @@ def _BuildAutomaton_583 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_584 (): +def _BuildAutomaton_611 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_584 - del _BuildAutomaton_584 + global _BuildAutomaton_611 + del _BuildAutomaton_611 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2394, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2470, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2394, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2470, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42718,19 +44902,19 @@ def _BuildAutomaton_584 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_585 (): +def _BuildAutomaton_612 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_585 - del _BuildAutomaton_585 + global _BuildAutomaton_612 + del _BuildAutomaton_612 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2396, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2472, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2396, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2472, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42739,19 +44923,19 @@ def _BuildAutomaton_585 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_586 (): +def _BuildAutomaton_613 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_586 - del _BuildAutomaton_586 + global _BuildAutomaton_613 + del _BuildAutomaton_613 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2397, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2473, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2397, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2473, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42760,19 +44944,19 @@ def _BuildAutomaton_586 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_587 (): +def _BuildAutomaton_614 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_587 - del _BuildAutomaton_587 + global _BuildAutomaton_614 + del _BuildAutomaton_614 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2398, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2474, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2398, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2474, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42781,85 +44965,85 @@ def _BuildAutomaton_587 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_580 (): +def _BuildAutomaton_607 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_580 - del _BuildAutomaton_580 + global _BuildAutomaton_607 + del _BuildAutomaton_607 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2391, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2467, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2392, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2468, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2393, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2469, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2394, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2470, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2396, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2472, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2397, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2473, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2398, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2474, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_581()) - sub_automata.append(_BuildAutomaton_582()) - sub_automata.append(_BuildAutomaton_583()) - sub_automata.append(_BuildAutomaton_584()) - sub_automata.append(_BuildAutomaton_585()) - sub_automata.append(_BuildAutomaton_586()) - sub_automata.append(_BuildAutomaton_587()) + sub_automata.append(_BuildAutomaton_608()) + sub_automata.append(_BuildAutomaton_609()) + sub_automata.append(_BuildAutomaton_610()) + sub_automata.append(_BuildAutomaton_611()) + sub_automata.append(_BuildAutomaton_612()) + sub_automata.append(_BuildAutomaton_613()) + sub_automata.append(_BuildAutomaton_614()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2390, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2466, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_98._Automaton = _BuildAutomaton_580() +CTD_ANON_98._Automaton = _BuildAutomaton_607() -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2413, 32))) +CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2489, 32))) -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2414, 32))) +CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2490, 32))) -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2416, 28))) +CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2492, 28))) -CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2417, 28))) +CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2493, 28))) -def _BuildAutomaton_588 (): +def _BuildAutomaton_615 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_588 - del _BuildAutomaton_588 + global _BuildAutomaton_615 + del _BuildAutomaton_615 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2416, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2492, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2417, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2493, 28)) counters.add(cc_1) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2413, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2489, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2414, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2490, 32)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2416, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2492, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2417, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2493, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -42885,47 +45069,47 @@ def _BuildAutomaton_588 (): fac.UpdateInstruction(cc_1, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_99._Automaton = _BuildAutomaton_588() +CTD_ANON_99._Automaton = _BuildAutomaton_615() -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2432, 32))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2508, 32))) -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2433, 32))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2509, 32))) -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2435, 28))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2511, 28))) -CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2436, 28))) +CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2512, 28))) -def _BuildAutomaton_589 (): +def _BuildAutomaton_616 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_589 - del _BuildAutomaton_589 + global _BuildAutomaton_616 + del _BuildAutomaton_616 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2435, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2511, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2436, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2512, 28)) counters.add(cc_1) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2432, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2508, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2433, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2509, 32)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2435, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2511, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2436, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2512, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -42951,38 +45135,38 @@ def _BuildAutomaton_589 (): fac.UpdateInstruction(cc_1, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_100._Automaton = _BuildAutomaton_589() +CTD_ANON_100._Automaton = _BuildAutomaton_616() -CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2449, 24))) +CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2525, 24))) -CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2450, 24))) +CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2526, 24))) -CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2451, 24))) +CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2527, 24))) -CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2452, 24))) +CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2528, 24))) -CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2454, 24))) +CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2530, 24))) -CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2455, 24))) +CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2531, 24))) -CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2456, 24))) +CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2532, 24))) -def _BuildAutomaton_591 (): +def _BuildAutomaton_618 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_591 - del _BuildAutomaton_591 + global _BuildAutomaton_618 + del _BuildAutomaton_618 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2449, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2525, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2449, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2525, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -42991,19 +45175,19 @@ def _BuildAutomaton_591 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_592 (): +def _BuildAutomaton_619 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_592 - del _BuildAutomaton_592 + global _BuildAutomaton_619 + del _BuildAutomaton_619 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2450, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2526, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2450, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2526, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43012,19 +45196,19 @@ def _BuildAutomaton_592 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_593 (): +def _BuildAutomaton_620 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_593 - del _BuildAutomaton_593 + global _BuildAutomaton_620 + del _BuildAutomaton_620 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2451, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2527, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2451, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2527, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43033,19 +45217,19 @@ def _BuildAutomaton_593 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_594 (): +def _BuildAutomaton_621 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_594 - del _BuildAutomaton_594 + global _BuildAutomaton_621 + del _BuildAutomaton_621 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2452, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2528, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2452, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2528, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43054,19 +45238,19 @@ def _BuildAutomaton_594 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_595 (): +def _BuildAutomaton_622 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_595 - del _BuildAutomaton_595 + global _BuildAutomaton_622 + del _BuildAutomaton_622 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2454, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2530, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2454, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2530, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43075,19 +45259,19 @@ def _BuildAutomaton_595 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_596 (): +def _BuildAutomaton_623 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_596 - del _BuildAutomaton_596 + global _BuildAutomaton_623 + del _BuildAutomaton_623 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2455, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2531, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2455, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2531, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43096,19 +45280,19 @@ def _BuildAutomaton_596 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_597 (): +def _BuildAutomaton_624 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_597 - del _BuildAutomaton_597 + global _BuildAutomaton_624 + del _BuildAutomaton_624 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2456, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2532, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2456, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2532, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43117,76 +45301,76 @@ def _BuildAutomaton_597 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_590 (): +def _BuildAutomaton_617 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_590 - del _BuildAutomaton_590 + global _BuildAutomaton_617 + del _BuildAutomaton_617 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2449, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2525, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2450, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2526, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2451, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2527, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2452, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2528, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2454, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2530, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2455, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2531, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2456, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2532, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_591()) - sub_automata.append(_BuildAutomaton_592()) - sub_automata.append(_BuildAutomaton_593()) - sub_automata.append(_BuildAutomaton_594()) - sub_automata.append(_BuildAutomaton_595()) - sub_automata.append(_BuildAutomaton_596()) - sub_automata.append(_BuildAutomaton_597()) + sub_automata.append(_BuildAutomaton_618()) + sub_automata.append(_BuildAutomaton_619()) + sub_automata.append(_BuildAutomaton_620()) + sub_automata.append(_BuildAutomaton_621()) + sub_automata.append(_BuildAutomaton_622()) + sub_automata.append(_BuildAutomaton_623()) + sub_automata.append(_BuildAutomaton_624()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2448, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2524, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_101._Automaton = _BuildAutomaton_590() +CTD_ANON_101._Automaton = _BuildAutomaton_617() -CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2469, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2545, 24))) -CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2470, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2546, 24))) -CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2471, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2547, 24))) -CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2472, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2548, 24))) -CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2474, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2550, 24))) -CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2475, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2551, 24))) -CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2476, 24))) +CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2552, 24))) -def _BuildAutomaton_599 (): +def _BuildAutomaton_626 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_599 - del _BuildAutomaton_599 + global _BuildAutomaton_626 + del _BuildAutomaton_626 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2469, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2545, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2469, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2545, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43195,19 +45379,19 @@ def _BuildAutomaton_599 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_600 (): +def _BuildAutomaton_627 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_600 - del _BuildAutomaton_600 + global _BuildAutomaton_627 + del _BuildAutomaton_627 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2470, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2546, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2470, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2546, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43216,19 +45400,19 @@ def _BuildAutomaton_600 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_601 (): +def _BuildAutomaton_628 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_601 - del _BuildAutomaton_601 + global _BuildAutomaton_628 + del _BuildAutomaton_628 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2471, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2547, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2471, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2547, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43237,19 +45421,19 @@ def _BuildAutomaton_601 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_602 (): +def _BuildAutomaton_629 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_602 - del _BuildAutomaton_602 + global _BuildAutomaton_629 + del _BuildAutomaton_629 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2472, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2548, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2472, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2548, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43258,19 +45442,19 @@ def _BuildAutomaton_602 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_603 (): +def _BuildAutomaton_630 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_603 - del _BuildAutomaton_603 + global _BuildAutomaton_630 + del _BuildAutomaton_630 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2550, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2474, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2550, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43279,19 +45463,19 @@ def _BuildAutomaton_603 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_604 (): +def _BuildAutomaton_631 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_604 - del _BuildAutomaton_604 + global _BuildAutomaton_631 + del _BuildAutomaton_631 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2475, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2551, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2475, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2551, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43300,19 +45484,19 @@ def _BuildAutomaton_604 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_605 (): +def _BuildAutomaton_632 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_605 - del _BuildAutomaton_605 + global _BuildAutomaton_632 + del _BuildAutomaton_632 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2476, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2552, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2476, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2552, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43321,85 +45505,85 @@ def _BuildAutomaton_605 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_598 (): +def _BuildAutomaton_625 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_598 - del _BuildAutomaton_598 + global _BuildAutomaton_625 + del _BuildAutomaton_625 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2469, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2545, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2470, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2546, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2471, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2547, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2472, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2548, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2474, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2550, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2475, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2551, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2476, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2552, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_599()) - sub_automata.append(_BuildAutomaton_600()) - sub_automata.append(_BuildAutomaton_601()) - sub_automata.append(_BuildAutomaton_602()) - sub_automata.append(_BuildAutomaton_603()) - sub_automata.append(_BuildAutomaton_604()) - sub_automata.append(_BuildAutomaton_605()) + sub_automata.append(_BuildAutomaton_626()) + sub_automata.append(_BuildAutomaton_627()) + sub_automata.append(_BuildAutomaton_628()) + sub_automata.append(_BuildAutomaton_629()) + sub_automata.append(_BuildAutomaton_630()) + sub_automata.append(_BuildAutomaton_631()) + sub_automata.append(_BuildAutomaton_632()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2468, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2544, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_102._Automaton = _BuildAutomaton_598() +CTD_ANON_102._Automaton = _BuildAutomaton_625() -CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2491, 32))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2567, 32))) -CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2492, 32))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2568, 32))) -CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2494, 28))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2570, 28))) -CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2495, 28))) +CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2571, 28))) -def _BuildAutomaton_606 (): +def _BuildAutomaton_633 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_606 - del _BuildAutomaton_606 + global _BuildAutomaton_633 + del _BuildAutomaton_633 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2494, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2570, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2495, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2571, 28)) counters.add(cc_1) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2491, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2567, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2492, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2568, 32)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2494, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2570, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2495, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2571, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -43425,38 +45609,38 @@ def _BuildAutomaton_606 (): fac.UpdateInstruction(cc_1, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_103._Automaton = _BuildAutomaton_606() +CTD_ANON_103._Automaton = _BuildAutomaton_633() -CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2508, 24))) +CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2584, 24))) -CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2509, 24))) +CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2585, 24))) -CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2510, 24))) +CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2586, 24))) -CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2511, 24))) +CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2587, 24))) -CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2513, 24))) +CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2589, 24))) -CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2514, 24))) +CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2590, 24))) -CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2515, 24))) +CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2591, 24))) -def _BuildAutomaton_608 (): +def _BuildAutomaton_635 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_608 - del _BuildAutomaton_608 + global _BuildAutomaton_635 + del _BuildAutomaton_635 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2508, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2584, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2508, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2584, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43465,19 +45649,19 @@ def _BuildAutomaton_608 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_609 (): +def _BuildAutomaton_636 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_609 - del _BuildAutomaton_609 + global _BuildAutomaton_636 + del _BuildAutomaton_636 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2509, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2585, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2509, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2585, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43486,19 +45670,19 @@ def _BuildAutomaton_609 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_610 (): +def _BuildAutomaton_637 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_610 - del _BuildAutomaton_610 + global _BuildAutomaton_637 + del _BuildAutomaton_637 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2510, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2586, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2510, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2586, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43507,19 +45691,19 @@ def _BuildAutomaton_610 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_611 (): +def _BuildAutomaton_638 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_611 - del _BuildAutomaton_611 + global _BuildAutomaton_638 + del _BuildAutomaton_638 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2511, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2587, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2511, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2587, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43528,19 +45712,19 @@ def _BuildAutomaton_611 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_612 (): +def _BuildAutomaton_639 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_612 - del _BuildAutomaton_612 + global _BuildAutomaton_639 + del _BuildAutomaton_639 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2513, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2589, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2513, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2589, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43549,19 +45733,19 @@ def _BuildAutomaton_612 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_613 (): +def _BuildAutomaton_640 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_613 - del _BuildAutomaton_613 + global _BuildAutomaton_640 + del _BuildAutomaton_640 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2514, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2590, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2514, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2590, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43570,19 +45754,19 @@ def _BuildAutomaton_613 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_614 (): +def _BuildAutomaton_641 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_614 - del _BuildAutomaton_614 + global _BuildAutomaton_641 + del _BuildAutomaton_641 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2515, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2591, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2515, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2591, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43591,85 +45775,85 @@ def _BuildAutomaton_614 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_607 (): +def _BuildAutomaton_634 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_607 - del _BuildAutomaton_607 + global _BuildAutomaton_634 + del _BuildAutomaton_634 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2508, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2584, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2509, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2585, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2510, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2586, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2511, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2587, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2513, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2589, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2514, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2590, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2515, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2591, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_608()) - sub_automata.append(_BuildAutomaton_609()) - sub_automata.append(_BuildAutomaton_610()) - sub_automata.append(_BuildAutomaton_611()) - sub_automata.append(_BuildAutomaton_612()) - sub_automata.append(_BuildAutomaton_613()) - sub_automata.append(_BuildAutomaton_614()) + sub_automata.append(_BuildAutomaton_635()) + sub_automata.append(_BuildAutomaton_636()) + sub_automata.append(_BuildAutomaton_637()) + sub_automata.append(_BuildAutomaton_638()) + sub_automata.append(_BuildAutomaton_639()) + sub_automata.append(_BuildAutomaton_640()) + sub_automata.append(_BuildAutomaton_641()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2507, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2583, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_104._Automaton = _BuildAutomaton_607() +CTD_ANON_104._Automaton = _BuildAutomaton_634() -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2530, 32))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2606, 32))) -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2531, 32))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2607, 32))) -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2533, 28))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2609, 28))) -CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2534, 28))) +CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2610, 28))) -def _BuildAutomaton_615 (): +def _BuildAutomaton_642 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_615 - del _BuildAutomaton_615 + global _BuildAutomaton_642 + del _BuildAutomaton_642 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2533, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2609, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2534, 28)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2610, 28)) counters.add(cc_1) states = [] final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2530, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2606, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2531, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2607, 32)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2533, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2609, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2534, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2610, 28)) st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -43695,38 +45879,38 @@ def _BuildAutomaton_615 (): fac.UpdateInstruction(cc_1, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_105._Automaton = _BuildAutomaton_615() +CTD_ANON_105._Automaton = _BuildAutomaton_642() -CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2547, 24))) +CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2623, 24))) -CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2548, 24))) +CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2624, 24))) -CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2549, 24))) +CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2625, 24))) -CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2550, 24))) +CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2626, 24))) -CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2552, 24))) +CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2628, 24))) -CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2553, 24))) +CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2629, 24))) -CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2554, 24))) +CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2630, 24))) -def _BuildAutomaton_617 (): +def _BuildAutomaton_644 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_617 - del _BuildAutomaton_617 + global _BuildAutomaton_644 + del _BuildAutomaton_644 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2547, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2623, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2547, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2623, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43735,19 +45919,19 @@ def _BuildAutomaton_617 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_618 (): +def _BuildAutomaton_645 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_618 - del _BuildAutomaton_618 + global _BuildAutomaton_645 + del _BuildAutomaton_645 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2548, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2624, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2548, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2624, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43756,19 +45940,19 @@ def _BuildAutomaton_618 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_619 (): +def _BuildAutomaton_646 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_619 - del _BuildAutomaton_619 + global _BuildAutomaton_646 + del _BuildAutomaton_646 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2549, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2625, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2549, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2625, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43777,19 +45961,19 @@ def _BuildAutomaton_619 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_620 (): +def _BuildAutomaton_647 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_620 - del _BuildAutomaton_620 + global _BuildAutomaton_647 + del _BuildAutomaton_647 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2550, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2626, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2550, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2626, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43798,19 +45982,19 @@ def _BuildAutomaton_620 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_621 (): +def _BuildAutomaton_648 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_621 - del _BuildAutomaton_621 + global _BuildAutomaton_648 + del _BuildAutomaton_648 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2552, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2628, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2552, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2628, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43819,19 +46003,19 @@ def _BuildAutomaton_621 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_622 (): +def _BuildAutomaton_649 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_622 - del _BuildAutomaton_622 + global _BuildAutomaton_649 + del _BuildAutomaton_649 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2553, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2629, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2553, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2629, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43840,19 +46024,19 @@ def _BuildAutomaton_622 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_623 (): +def _BuildAutomaton_650 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_623 - del _BuildAutomaton_623 + global _BuildAutomaton_650 + del _BuildAutomaton_650 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2554, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2630, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2554, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2630, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43861,76 +46045,76 @@ def _BuildAutomaton_623 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_616 (): +def _BuildAutomaton_643 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_616 - del _BuildAutomaton_616 + global _BuildAutomaton_643 + del _BuildAutomaton_643 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2547, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2623, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2548, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2624, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2549, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2625, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2550, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2626, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2552, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2628, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2553, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2629, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2554, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2630, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_617()) - sub_automata.append(_BuildAutomaton_618()) - sub_automata.append(_BuildAutomaton_619()) - sub_automata.append(_BuildAutomaton_620()) - sub_automata.append(_BuildAutomaton_621()) - sub_automata.append(_BuildAutomaton_622()) - sub_automata.append(_BuildAutomaton_623()) + sub_automata.append(_BuildAutomaton_644()) + sub_automata.append(_BuildAutomaton_645()) + sub_automata.append(_BuildAutomaton_646()) + sub_automata.append(_BuildAutomaton_647()) + sub_automata.append(_BuildAutomaton_648()) + sub_automata.append(_BuildAutomaton_649()) + sub_automata.append(_BuildAutomaton_650()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2546, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2622, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_106._Automaton = _BuildAutomaton_616() +CTD_ANON_106._Automaton = _BuildAutomaton_643() -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2568, 24))) +CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2644, 24))) -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2569, 24))) +CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2645, 24))) -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2570, 24))) +CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2646, 24))) -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2571, 24))) +CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2647, 24))) -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2573, 24))) +CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2649, 24))) -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2574, 24))) +CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2650, 24))) -CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2575, 24))) +CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2651, 24))) -def _BuildAutomaton_625 (): +def _BuildAutomaton_652 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_625 - del _BuildAutomaton_625 + global _BuildAutomaton_652 + del _BuildAutomaton_652 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2568, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2644, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2568, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2644, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43939,19 +46123,19 @@ def _BuildAutomaton_625 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_626 (): +def _BuildAutomaton_653 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_626 - del _BuildAutomaton_626 + global _BuildAutomaton_653 + del _BuildAutomaton_653 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2569, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2645, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2569, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2645, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43960,19 +46144,19 @@ def _BuildAutomaton_626 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_627 (): +def _BuildAutomaton_654 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_627 - del _BuildAutomaton_627 + global _BuildAutomaton_654 + del _BuildAutomaton_654 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2570, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2646, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2570, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2646, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -43981,19 +46165,19 @@ def _BuildAutomaton_627 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_628 (): +def _BuildAutomaton_655 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_628 - del _BuildAutomaton_628 + global _BuildAutomaton_655 + del _BuildAutomaton_655 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2571, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2647, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2571, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2647, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44002,19 +46186,19 @@ def _BuildAutomaton_628 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_629 (): +def _BuildAutomaton_656 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_629 - del _BuildAutomaton_629 + global _BuildAutomaton_656 + del _BuildAutomaton_656 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2573, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2649, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2573, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2649, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44023,19 +46207,19 @@ def _BuildAutomaton_629 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_630 (): +def _BuildAutomaton_657 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_630 - del _BuildAutomaton_630 + global _BuildAutomaton_657 + del _BuildAutomaton_657 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2574, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2650, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2574, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2650, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44044,19 +46228,19 @@ def _BuildAutomaton_630 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_631 (): +def _BuildAutomaton_658 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_631 - del _BuildAutomaton_631 + global _BuildAutomaton_658 + del _BuildAutomaton_658 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2575, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2651, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2575, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2651, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44065,76 +46249,76 @@ def _BuildAutomaton_631 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_624 (): +def _BuildAutomaton_651 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_624 - del _BuildAutomaton_624 + global _BuildAutomaton_651 + del _BuildAutomaton_651 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2568, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2644, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2569, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2645, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2570, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2646, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2571, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2647, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2573, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2649, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2574, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2650, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2575, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2651, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_625()) - sub_automata.append(_BuildAutomaton_626()) - sub_automata.append(_BuildAutomaton_627()) - sub_automata.append(_BuildAutomaton_628()) - sub_automata.append(_BuildAutomaton_629()) - sub_automata.append(_BuildAutomaton_630()) - sub_automata.append(_BuildAutomaton_631()) + sub_automata.append(_BuildAutomaton_652()) + sub_automata.append(_BuildAutomaton_653()) + sub_automata.append(_BuildAutomaton_654()) + sub_automata.append(_BuildAutomaton_655()) + sub_automata.append(_BuildAutomaton_656()) + sub_automata.append(_BuildAutomaton_657()) + sub_automata.append(_BuildAutomaton_658()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2567, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2643, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_107._Automaton = _BuildAutomaton_624() +CTD_ANON_107._Automaton = _BuildAutomaton_651() -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2588, 24))) +CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2664, 24))) -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2589, 24))) +CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2665, 24))) -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2590, 24))) +CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2666, 24))) -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2591, 24))) +CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2667, 24))) -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2593, 24))) +CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2669, 24))) -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2594, 24))) +CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2670, 24))) -CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2595, 24))) +CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2671, 24))) -def _BuildAutomaton_633 (): +def _BuildAutomaton_660 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_633 - del _BuildAutomaton_633 + global _BuildAutomaton_660 + del _BuildAutomaton_660 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2588, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2664, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2588, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2664, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44143,19 +46327,19 @@ def _BuildAutomaton_633 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_634 (): +def _BuildAutomaton_661 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_634 - del _BuildAutomaton_634 + global _BuildAutomaton_661 + del _BuildAutomaton_661 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2589, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2665, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2589, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2665, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44164,19 +46348,19 @@ def _BuildAutomaton_634 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_635 (): +def _BuildAutomaton_662 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_635 - del _BuildAutomaton_635 + global _BuildAutomaton_662 + del _BuildAutomaton_662 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2590, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2666, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2590, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2666, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44185,19 +46369,19 @@ def _BuildAutomaton_635 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_636 (): +def _BuildAutomaton_663 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_636 - del _BuildAutomaton_636 + global _BuildAutomaton_663 + del _BuildAutomaton_663 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2591, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2667, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2591, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2667, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44206,19 +46390,19 @@ def _BuildAutomaton_636 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_637 (): +def _BuildAutomaton_664 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_637 - del _BuildAutomaton_637 + global _BuildAutomaton_664 + del _BuildAutomaton_664 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2593, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2669, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2593, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2669, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44227,19 +46411,19 @@ def _BuildAutomaton_637 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_638 (): +def _BuildAutomaton_665 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_638 - del _BuildAutomaton_638 + global _BuildAutomaton_665 + del _BuildAutomaton_665 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2594, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2670, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2594, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2670, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44248,19 +46432,19 @@ def _BuildAutomaton_638 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_639 (): +def _BuildAutomaton_666 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_639 - del _BuildAutomaton_639 + global _BuildAutomaton_666 + del _BuildAutomaton_666 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2595, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2671, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2595, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2671, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44269,64 +46453,64 @@ def _BuildAutomaton_639 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_632 (): +def _BuildAutomaton_659 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_632 - del _BuildAutomaton_632 + global _BuildAutomaton_659 + del _BuildAutomaton_659 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2588, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2664, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2589, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2665, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2590, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2666, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2591, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2667, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2593, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2669, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2594, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2670, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2595, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2671, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_633()) - sub_automata.append(_BuildAutomaton_634()) - sub_automata.append(_BuildAutomaton_635()) - sub_automata.append(_BuildAutomaton_636()) - sub_automata.append(_BuildAutomaton_637()) - sub_automata.append(_BuildAutomaton_638()) - sub_automata.append(_BuildAutomaton_639()) + sub_automata.append(_BuildAutomaton_660()) + sub_automata.append(_BuildAutomaton_661()) + sub_automata.append(_BuildAutomaton_662()) + sub_automata.append(_BuildAutomaton_663()) + sub_automata.append(_BuildAutomaton_664()) + sub_automata.append(_BuildAutomaton_665()) + sub_automata.append(_BuildAutomaton_666()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2587, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2663, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_108._Automaton = _BuildAutomaton_632() +CTD_ANON_108._Automaton = _BuildAutomaton_659() -CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2608, 24))) +CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2684, 24))) -def _BuildAutomaton_640 (): +def _BuildAutomaton_667 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_640 - del _BuildAutomaton_640 + global _BuildAutomaton_667 + del _BuildAutomaton_667 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2608, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2684, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2608, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2684, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44334,36 +46518,36 @@ def _BuildAutomaton_640 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_109._Automaton = _BuildAutomaton_640() +CTD_ANON_109._Automaton = _BuildAutomaton_667() -CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2620, 24))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2696, 24))) -CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2621, 24))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2697, 24))) -CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2622, 24))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2698, 24))) -CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2624, 24))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2700, 24))) -CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2625, 24))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2701, 24))) -CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2626, 24))) +CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2702, 24))) -def _BuildAutomaton_642 (): +def _BuildAutomaton_669 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_642 - del _BuildAutomaton_642 + global _BuildAutomaton_669 + del _BuildAutomaton_669 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2620, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2696, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2620, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2696, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44372,19 +46556,19 @@ def _BuildAutomaton_642 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_643 (): +def _BuildAutomaton_670 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_643 - del _BuildAutomaton_643 + global _BuildAutomaton_670 + del _BuildAutomaton_670 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2621, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2697, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2621, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2697, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44393,19 +46577,19 @@ def _BuildAutomaton_643 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_644 (): +def _BuildAutomaton_671 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_644 - del _BuildAutomaton_644 + global _BuildAutomaton_671 + del _BuildAutomaton_671 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2622, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2698, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2622, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2698, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44414,19 +46598,19 @@ def _BuildAutomaton_644 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_645 (): +def _BuildAutomaton_672 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_645 - del _BuildAutomaton_645 + global _BuildAutomaton_672 + del _BuildAutomaton_672 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2624, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2700, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2624, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2700, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44435,19 +46619,19 @@ def _BuildAutomaton_645 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_646 (): +def _BuildAutomaton_673 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_646 - del _BuildAutomaton_646 + global _BuildAutomaton_673 + del _BuildAutomaton_673 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2625, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2701, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2625, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2701, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44456,19 +46640,19 @@ def _BuildAutomaton_646 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_647 (): +def _BuildAutomaton_674 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_647 - del _BuildAutomaton_647 + global _BuildAutomaton_674 + del _BuildAutomaton_674 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2626, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2702, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2626, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2702, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44477,130 +46661,130 @@ def _BuildAutomaton_647 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_641 (): +def _BuildAutomaton_668 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_641 - del _BuildAutomaton_641 + global _BuildAutomaton_668 + del _BuildAutomaton_668 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2620, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2696, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2621, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2697, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2622, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2698, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2624, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2700, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2625, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2701, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2626, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2702, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_642()) - sub_automata.append(_BuildAutomaton_643()) - sub_automata.append(_BuildAutomaton_644()) - sub_automata.append(_BuildAutomaton_645()) - sub_automata.append(_BuildAutomaton_646()) - sub_automata.append(_BuildAutomaton_647()) + sub_automata.append(_BuildAutomaton_669()) + sub_automata.append(_BuildAutomaton_670()) + sub_automata.append(_BuildAutomaton_671()) + sub_automata.append(_BuildAutomaton_672()) + sub_automata.append(_BuildAutomaton_673()) + sub_automata.append(_BuildAutomaton_674()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2619, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2695, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_110._Automaton = _BuildAutomaton_641() +CTD_ANON_110._Automaton = _BuildAutomaton_668() -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2652, 32))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2728, 32))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2653, 32))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2729, 32))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2656, 32))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2732, 32))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2657, 32))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2733, 32))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2659, 28))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2735, 28))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2660, 28))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2736, 28))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'disbursementType'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2661, 28))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'disbursementType'), pyxb.binding.datatypes.string, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2737, 28))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress'), address, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2662, 28))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress'), address, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2738, 28))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2664, 32))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), cardType, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2740, 32))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2665, 32))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), cardTokenType, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2741, 32))) -CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2666, 32))) +CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypage'), cardPaypageType, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2742, 32))) -def _BuildAutomaton_648 (): +def _BuildAutomaton_675 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_648 - del _BuildAutomaton_648 + global _BuildAutomaton_675 + del _BuildAutomaton_675 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2652, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2728, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2653, 32)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2729, 32)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2659, 28)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2735, 28)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2660, 28)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2736, 28)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2661, 28)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2737, 28)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2662, 28)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2738, 28)) counters.add(cc_5) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2652, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2728, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2653, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2729, 32)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2656, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2732, 32)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2657, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2733, 32)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2659, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2735, 28)) st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_4) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2660, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2736, 28)) st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_5) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'disbursementType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2661, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'disbursementType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2737, 28)) st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_6) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2662, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardholderAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2738, 28)) st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_7) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2664, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2740, 32)) st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_8) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2665, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2741, 32)) st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_9) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2666, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypage')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2742, 32)) st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_10) transitions = [] @@ -44710,40 +46894,40 @@ def _BuildAutomaton_648 (): transitions = [] st_10._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_111._Automaton = _BuildAutomaton_648() +CTD_ANON_111._Automaton = _BuildAutomaton_675() -CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2680, 24))) +CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2756, 24))) -CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2681, 24))) +CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2757, 24))) -CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2682, 24))) +CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2758, 24))) -CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2683, 24))) +CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2759, 24))) -CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2684, 24))) +CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2760, 24))) -CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2685, 24))) +CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2761, 24))) -CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2686, 24))) +CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2762, 24))) -CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2688, 24))) +CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse'), tokenResponseType, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2764, 24))) -def _BuildAutomaton_650 (): +def _BuildAutomaton_677 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_650 - del _BuildAutomaton_650 + global _BuildAutomaton_677 + del _BuildAutomaton_677 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2680, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2756, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2680, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2756, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44752,19 +46936,19 @@ def _BuildAutomaton_650 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_651 (): +def _BuildAutomaton_678 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_651 - del _BuildAutomaton_651 + global _BuildAutomaton_678 + del _BuildAutomaton_678 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2681, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2757, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2681, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2757, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44773,19 +46957,19 @@ def _BuildAutomaton_651 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_652 (): +def _BuildAutomaton_679 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_652 - del _BuildAutomaton_652 + global _BuildAutomaton_679 + del _BuildAutomaton_679 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2682, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2758, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2682, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2758, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44794,19 +46978,19 @@ def _BuildAutomaton_652 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_653 (): +def _BuildAutomaton_680 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_653 - del _BuildAutomaton_653 + global _BuildAutomaton_680 + del _BuildAutomaton_680 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2683, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2759, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2683, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2759, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44815,19 +46999,19 @@ def _BuildAutomaton_653 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_654 (): +def _BuildAutomaton_681 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_654 - del _BuildAutomaton_654 + global _BuildAutomaton_681 + del _BuildAutomaton_681 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2684, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2760, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2684, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2760, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44836,19 +47020,19 @@ def _BuildAutomaton_654 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_655 (): +def _BuildAutomaton_682 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_655 - del _BuildAutomaton_655 + global _BuildAutomaton_682 + del _BuildAutomaton_682 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2685, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2761, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2685, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2761, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44857,19 +47041,19 @@ def _BuildAutomaton_655 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_656 (): +def _BuildAutomaton_683 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_656 - del _BuildAutomaton_656 + global _BuildAutomaton_683 + del _BuildAutomaton_683 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2686, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2762, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2686, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2762, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44878,19 +47062,19 @@ def _BuildAutomaton_656 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_657 (): +def _BuildAutomaton_684 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_657 - del _BuildAutomaton_657 + global _BuildAutomaton_684 + del _BuildAutomaton_684 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2688, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2764, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2688, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'tokenResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2764, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44899,79 +47083,79 @@ def _BuildAutomaton_657 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_649 (): +def _BuildAutomaton_676 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_649 - del _BuildAutomaton_649 + global _BuildAutomaton_676 + del _BuildAutomaton_676 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2680, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2756, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2681, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2757, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2682, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2758, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2683, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2759, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2684, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2760, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2685, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2761, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2686, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2762, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2688, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2764, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_650()) - sub_automata.append(_BuildAutomaton_651()) - sub_automata.append(_BuildAutomaton_652()) - sub_automata.append(_BuildAutomaton_653()) - sub_automata.append(_BuildAutomaton_654()) - sub_automata.append(_BuildAutomaton_655()) - sub_automata.append(_BuildAutomaton_656()) - sub_automata.append(_BuildAutomaton_657()) + sub_automata.append(_BuildAutomaton_677()) + sub_automata.append(_BuildAutomaton_678()) + sub_automata.append(_BuildAutomaton_679()) + sub_automata.append(_BuildAutomaton_680()) + sub_automata.append(_BuildAutomaton_681()) + sub_automata.append(_BuildAutomaton_682()) + sub_automata.append(_BuildAutomaton_683()) + sub_automata.append(_BuildAutomaton_684()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2679, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2755, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_112._Automaton = _BuildAutomaton_649() +CTD_ANON_112._Automaton = _BuildAutomaton_676() -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2701, 24))) +CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2777, 24))) -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2702, 24))) +CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2778, 24))) -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2703, 24))) +CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2779, 24))) -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2704, 24))) +CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2780, 24))) -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2706, 24))) +CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2782, 24))) -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2707, 24))) +CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2783, 24))) -CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2708, 24))) +CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2784, 24))) -def _BuildAutomaton_659 (): +def _BuildAutomaton_686 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_659 - del _BuildAutomaton_659 + global _BuildAutomaton_686 + del _BuildAutomaton_686 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2701, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2777, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2701, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2777, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -44980,19 +47164,19 @@ def _BuildAutomaton_659 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_660 (): +def _BuildAutomaton_687 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_660 - del _BuildAutomaton_660 + global _BuildAutomaton_687 + del _BuildAutomaton_687 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2702, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2778, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2702, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2778, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45001,19 +47185,19 @@ def _BuildAutomaton_660 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_661 (): +def _BuildAutomaton_688 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_661 - del _BuildAutomaton_661 + global _BuildAutomaton_688 + del _BuildAutomaton_688 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2703, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2779, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2703, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2779, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45022,19 +47206,19 @@ def _BuildAutomaton_661 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_662 (): +def _BuildAutomaton_689 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_662 - del _BuildAutomaton_662 + global _BuildAutomaton_689 + del _BuildAutomaton_689 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2704, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2780, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2704, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2780, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45043,19 +47227,19 @@ def _BuildAutomaton_662 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_663 (): +def _BuildAutomaton_690 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_663 - del _BuildAutomaton_663 + global _BuildAutomaton_690 + del _BuildAutomaton_690 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2706, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2782, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2706, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2782, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45064,19 +47248,19 @@ def _BuildAutomaton_663 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_664 (): +def _BuildAutomaton_691 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_664 - del _BuildAutomaton_664 + global _BuildAutomaton_691 + del _BuildAutomaton_691 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2707, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2783, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2707, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2783, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45085,19 +47269,19 @@ def _BuildAutomaton_664 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_665 (): +def _BuildAutomaton_692 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_665 - del _BuildAutomaton_665 + global _BuildAutomaton_692 + del _BuildAutomaton_692 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2708, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2784, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2708, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2784, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45106,76 +47290,76 @@ def _BuildAutomaton_665 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_658 (): +def _BuildAutomaton_685 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_658 - del _BuildAutomaton_658 + global _BuildAutomaton_685 + del _BuildAutomaton_685 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2701, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2777, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2702, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2778, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2703, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2779, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2704, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2780, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2706, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2782, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2707, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2783, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2708, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2784, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_659()) - sub_automata.append(_BuildAutomaton_660()) - sub_automata.append(_BuildAutomaton_661()) - sub_automata.append(_BuildAutomaton_662()) - sub_automata.append(_BuildAutomaton_663()) - sub_automata.append(_BuildAutomaton_664()) - sub_automata.append(_BuildAutomaton_665()) + sub_automata.append(_BuildAutomaton_686()) + sub_automata.append(_BuildAutomaton_687()) + sub_automata.append(_BuildAutomaton_688()) + sub_automata.append(_BuildAutomaton_689()) + sub_automata.append(_BuildAutomaton_690()) + sub_automata.append(_BuildAutomaton_691()) + sub_automata.append(_BuildAutomaton_692()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2700, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2776, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_113._Automaton = _BuildAutomaton_658() +CTD_ANON_113._Automaton = _BuildAutomaton_685() -CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2721, 24))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2797, 24))) -CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2722, 24))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2798, 24))) -CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2723, 24))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2799, 24))) -CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2724, 24))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2800, 24))) -CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2726, 24))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2802, 24))) -CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2727, 24))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2803, 24))) -CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2728, 24))) +CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2804, 24))) -def _BuildAutomaton_667 (): +def _BuildAutomaton_694 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_667 - del _BuildAutomaton_667 + global _BuildAutomaton_694 + del _BuildAutomaton_694 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2721, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2797, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2721, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2797, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45184,19 +47368,19 @@ def _BuildAutomaton_667 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_668 (): +def _BuildAutomaton_695 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_668 - del _BuildAutomaton_668 + global _BuildAutomaton_695 + del _BuildAutomaton_695 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2722, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2798, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2722, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2798, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45205,19 +47389,19 @@ def _BuildAutomaton_668 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_669 (): +def _BuildAutomaton_696 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_669 - del _BuildAutomaton_669 + global _BuildAutomaton_696 + del _BuildAutomaton_696 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2723, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2799, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2723, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2799, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45226,19 +47410,19 @@ def _BuildAutomaton_669 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_670 (): +def _BuildAutomaton_697 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_670 - del _BuildAutomaton_670 + global _BuildAutomaton_697 + del _BuildAutomaton_697 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2724, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2800, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2724, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2800, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45247,19 +47431,19 @@ def _BuildAutomaton_670 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_671 (): +def _BuildAutomaton_698 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_671 - del _BuildAutomaton_671 + global _BuildAutomaton_698 + del _BuildAutomaton_698 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2726, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2802, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2726, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2802, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45268,19 +47452,19 @@ def _BuildAutomaton_671 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_672 (): +def _BuildAutomaton_699 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_672 - del _BuildAutomaton_672 + global _BuildAutomaton_699 + del _BuildAutomaton_699 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2727, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2803, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2727, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2803, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45289,19 +47473,19 @@ def _BuildAutomaton_672 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_673 (): +def _BuildAutomaton_700 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_673 - del _BuildAutomaton_673 + global _BuildAutomaton_700 + del _BuildAutomaton_700 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2728, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2804, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2728, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2804, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45310,73 +47494,73 @@ def _BuildAutomaton_673 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_666 (): +def _BuildAutomaton_693 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_666 - del _BuildAutomaton_666 + global _BuildAutomaton_693 + del _BuildAutomaton_693 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2721, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2797, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2722, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2798, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2723, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2799, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2724, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2800, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2726, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2802, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2727, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2803, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2728, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2804, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_667()) - sub_automata.append(_BuildAutomaton_668()) - sub_automata.append(_BuildAutomaton_669()) - sub_automata.append(_BuildAutomaton_670()) - sub_automata.append(_BuildAutomaton_671()) - sub_automata.append(_BuildAutomaton_672()) - sub_automata.append(_BuildAutomaton_673()) + sub_automata.append(_BuildAutomaton_694()) + sub_automata.append(_BuildAutomaton_695()) + sub_automata.append(_BuildAutomaton_696()) + sub_automata.append(_BuildAutomaton_697()) + sub_automata.append(_BuildAutomaton_698()) + sub_automata.append(_BuildAutomaton_699()) + sub_automata.append(_BuildAutomaton_700()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2720, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2796, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_114._Automaton = _BuildAutomaton_666() +CTD_ANON_114._Automaton = _BuildAutomaton_693() -CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2742, 28))) +CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2818, 28))) -CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2743, 28))) +CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2819, 28))) -CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2744, 28))) +CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2820, 28))) -def _BuildAutomaton_674 (): +def _BuildAutomaton_701 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_674 - del _BuildAutomaton_674 + global _BuildAutomaton_701 + del _BuildAutomaton_701 import pyxb.utils.fac as fac counters = set() states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2742, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2818, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2743, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2819, 28)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2744, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2820, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -45390,35 +47574,35 @@ def _BuildAutomaton_674 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_115._Automaton = _BuildAutomaton_674() +CTD_ANON_115._Automaton = _BuildAutomaton_701() -CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2758, 28))) +CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2834, 28))) -CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2759, 28))) +CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2835, 28))) -CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2760, 28))) +CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2836, 28))) -def _BuildAutomaton_675 (): +def _BuildAutomaton_702 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_675 - del _BuildAutomaton_675 + global _BuildAutomaton_702 + del _BuildAutomaton_702 import pyxb.utils.fac as fac counters = set() states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2758, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2834, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2759, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2835, 28)) st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2760, 28)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2836, 28)) st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -45432,38 +47616,38 @@ def _BuildAutomaton_675 (): transitions = [] st_2._set_transitionSet(transitions) return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_116._Automaton = _BuildAutomaton_675() +CTD_ANON_116._Automaton = _BuildAutomaton_702() -CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2773, 24))) +CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2849, 24))) -CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2774, 24))) +CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2850, 24))) -CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2775, 24))) +CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2851, 24))) -CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2776, 24))) +CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2852, 24))) -CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2778, 24))) +CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2854, 24))) -CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2779, 24))) +CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2855, 24))) -CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2780, 24))) +CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2856, 24))) -def _BuildAutomaton_677 (): +def _BuildAutomaton_704 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_677 - del _BuildAutomaton_677 + global _BuildAutomaton_704 + del _BuildAutomaton_704 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2773, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2849, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2773, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2849, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45472,19 +47656,19 @@ def _BuildAutomaton_677 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_678 (): +def _BuildAutomaton_705 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_678 - del _BuildAutomaton_678 + global _BuildAutomaton_705 + del _BuildAutomaton_705 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2774, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2850, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2774, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2850, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45493,19 +47677,19 @@ def _BuildAutomaton_678 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_679 (): +def _BuildAutomaton_706 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_679 - del _BuildAutomaton_679 + global _BuildAutomaton_706 + del _BuildAutomaton_706 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2775, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2851, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2775, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2851, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45514,19 +47698,19 @@ def _BuildAutomaton_679 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_680 (): +def _BuildAutomaton_707 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_680 - del _BuildAutomaton_680 + global _BuildAutomaton_707 + del _BuildAutomaton_707 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2776, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2852, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2776, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2852, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45535,19 +47719,19 @@ def _BuildAutomaton_680 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_681 (): +def _BuildAutomaton_708 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_681 - del _BuildAutomaton_681 + global _BuildAutomaton_708 + del _BuildAutomaton_708 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2778, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2854, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2778, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2854, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45556,19 +47740,19 @@ def _BuildAutomaton_681 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_682 (): +def _BuildAutomaton_709 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_682 - del _BuildAutomaton_682 + global _BuildAutomaton_709 + del _BuildAutomaton_709 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2779, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2855, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2779, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2855, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45577,19 +47761,19 @@ def _BuildAutomaton_682 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_683 (): +def _BuildAutomaton_710 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_683 - del _BuildAutomaton_683 + global _BuildAutomaton_710 + del _BuildAutomaton_710 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2780, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2856, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2780, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2856, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45598,76 +47782,76 @@ def _BuildAutomaton_683 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_676 (): +def _BuildAutomaton_703 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_676 - del _BuildAutomaton_676 + global _BuildAutomaton_703 + del _BuildAutomaton_703 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2773, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2849, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2774, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2850, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2775, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2851, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2776, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2852, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2778, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2854, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2779, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2855, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2780, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2856, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_677()) - sub_automata.append(_BuildAutomaton_678()) - sub_automata.append(_BuildAutomaton_679()) - sub_automata.append(_BuildAutomaton_680()) - sub_automata.append(_BuildAutomaton_681()) - sub_automata.append(_BuildAutomaton_682()) - sub_automata.append(_BuildAutomaton_683()) + sub_automata.append(_BuildAutomaton_704()) + sub_automata.append(_BuildAutomaton_705()) + sub_automata.append(_BuildAutomaton_706()) + sub_automata.append(_BuildAutomaton_707()) + sub_automata.append(_BuildAutomaton_708()) + sub_automata.append(_BuildAutomaton_709()) + sub_automata.append(_BuildAutomaton_710()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2772, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2848, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_117._Automaton = _BuildAutomaton_676() +CTD_ANON_117._Automaton = _BuildAutomaton_703() -CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2793, 24))) +CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2869, 24))) -CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2794, 24))) +CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2870, 24))) -CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2795, 24))) +CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2871, 24))) -CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2796, 24))) +CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2872, 24))) -CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2798, 24))) +CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2874, 24))) -CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2799, 24))) +CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2875, 24))) -CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2800, 24))) +CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2876, 24))) -def _BuildAutomaton_685 (): +def _BuildAutomaton_712 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_685 - del _BuildAutomaton_685 + global _BuildAutomaton_712 + del _BuildAutomaton_712 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2793, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2869, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2793, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2869, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45676,19 +47860,19 @@ def _BuildAutomaton_685 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_686 (): +def _BuildAutomaton_713 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_686 - del _BuildAutomaton_686 + global _BuildAutomaton_713 + del _BuildAutomaton_713 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2794, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2870, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2794, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2870, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45697,19 +47881,19 @@ def _BuildAutomaton_686 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_687 (): +def _BuildAutomaton_714 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_687 - del _BuildAutomaton_687 + global _BuildAutomaton_714 + del _BuildAutomaton_714 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2795, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2871, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2795, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2871, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45718,19 +47902,19 @@ def _BuildAutomaton_687 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_688 (): +def _BuildAutomaton_715 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_688 - del _BuildAutomaton_688 + global _BuildAutomaton_715 + del _BuildAutomaton_715 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2796, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2872, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2796, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2872, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45739,19 +47923,19 @@ def _BuildAutomaton_688 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_689 (): +def _BuildAutomaton_716 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_689 - del _BuildAutomaton_689 + global _BuildAutomaton_716 + del _BuildAutomaton_716 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2798, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2874, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2798, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2874, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45760,19 +47944,19 @@ def _BuildAutomaton_689 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_690 (): +def _BuildAutomaton_717 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_690 - del _BuildAutomaton_690 + global _BuildAutomaton_717 + del _BuildAutomaton_717 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2799, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2875, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2799, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2875, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45781,19 +47965,19 @@ def _BuildAutomaton_690 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_691 (): +def _BuildAutomaton_718 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_691 - del _BuildAutomaton_691 + global _BuildAutomaton_718 + del _BuildAutomaton_718 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2800, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2876, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2800, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2876, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45802,73 +47986,73 @@ def _BuildAutomaton_691 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_684 (): +def _BuildAutomaton_711 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_684 - del _BuildAutomaton_684 + global _BuildAutomaton_711 + del _BuildAutomaton_711 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2793, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2869, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2794, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2870, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2795, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2871, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2796, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2872, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2798, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2874, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2799, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2875, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2800, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2876, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_685()) - sub_automata.append(_BuildAutomaton_686()) - sub_automata.append(_BuildAutomaton_687()) - sub_automata.append(_BuildAutomaton_688()) - sub_automata.append(_BuildAutomaton_689()) - sub_automata.append(_BuildAutomaton_690()) - sub_automata.append(_BuildAutomaton_691()) + sub_automata.append(_BuildAutomaton_712()) + sub_automata.append(_BuildAutomaton_713()) + sub_automata.append(_BuildAutomaton_714()) + sub_automata.append(_BuildAutomaton_715()) + sub_automata.append(_BuildAutomaton_716()) + sub_automata.append(_BuildAutomaton_717()) + sub_automata.append(_BuildAutomaton_718()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2792, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2868, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_118._Automaton = _BuildAutomaton_684() +CTD_ANON_118._Automaton = _BuildAutomaton_711() -translateToLowValueTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2814, 20))) +translateToLowValueTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2890, 20))) -translateToLowValueTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), pyxb.binding.datatypes.string, scope=translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2815, 20))) +translateToLowValueTokenRequestType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'token'), pyxb.binding.datatypes.string, scope=translateToLowValueTokenRequestType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2891, 20))) -def _BuildAutomaton_692 (): +def _BuildAutomaton_719 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_692 - del _BuildAutomaton_692 + global _BuildAutomaton_719 + del _BuildAutomaton_719 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2814, 20)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2890, 20)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2815, 20)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2891, 20)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(translateToLowValueTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2814, 20)) + symbol = pyxb.binding.content.ElementUse(translateToLowValueTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2890, 20)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(translateToLowValueTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2815, 20)) + symbol = pyxb.binding.content.ElementUse(translateToLowValueTokenRequestType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'token')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2891, 20)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -45882,36 +48066,36 @@ def _BuildAutomaton_692 (): fac.UpdateInstruction(cc_1, True) ])) st_1._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -translateToLowValueTokenRequestType._Automaton = _BuildAutomaton_692() +translateToLowValueTokenRequestType._Automaton = _BuildAutomaton_719() -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2826, 24))) +CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2902, 24))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2827, 24))) +CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2903, 24))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2828, 24))) +CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2904, 24))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2829, 24))) +CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2905, 24))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2830, 24))) +CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2906, 24))) -CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2831, 24))) +CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2907, 24))) -def _BuildAutomaton_694 (): +def _BuildAutomaton_721 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_694 - del _BuildAutomaton_694 + global _BuildAutomaton_721 + del _BuildAutomaton_721 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2826, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2902, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2826, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2902, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45920,19 +48104,19 @@ def _BuildAutomaton_694 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_695 (): +def _BuildAutomaton_722 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_695 - del _BuildAutomaton_695 + global _BuildAutomaton_722 + del _BuildAutomaton_722 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2827, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2903, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2827, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'paypageRegistrationId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2903, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45941,19 +48125,19 @@ def _BuildAutomaton_695 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_696 (): +def _BuildAutomaton_723 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_696 - del _BuildAutomaton_696 + global _BuildAutomaton_723 + del _BuildAutomaton_723 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2828, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2904, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2828, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2904, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45962,19 +48146,19 @@ def _BuildAutomaton_696 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_697 (): +def _BuildAutomaton_724 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_697 - del _BuildAutomaton_697 + global _BuildAutomaton_724 + del _BuildAutomaton_724 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2829, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2905, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2829, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2905, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -45983,19 +48167,19 @@ def _BuildAutomaton_697 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_698 (): +def _BuildAutomaton_725 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_698 - del _BuildAutomaton_698 + global _BuildAutomaton_725 + del _BuildAutomaton_725 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2830, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2906, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2830, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2906, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46004,19 +48188,19 @@ def _BuildAutomaton_698 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_699 (): +def _BuildAutomaton_726 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_699 - del _BuildAutomaton_699 + global _BuildAutomaton_726 + del _BuildAutomaton_726 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2831, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2907, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2831, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2907, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46025,75 +48209,75 @@ def _BuildAutomaton_699 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_693 (): +def _BuildAutomaton_720 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_693 - del _BuildAutomaton_693 + global _BuildAutomaton_720 + del _BuildAutomaton_720 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2826, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2902, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2827, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2903, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2828, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2904, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2829, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2905, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2830, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2906, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2831, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2907, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_694()) - sub_automata.append(_BuildAutomaton_695()) - sub_automata.append(_BuildAutomaton_696()) - sub_automata.append(_BuildAutomaton_697()) - sub_automata.append(_BuildAutomaton_698()) - sub_automata.append(_BuildAutomaton_699()) + sub_automata.append(_BuildAutomaton_721()) + sub_automata.append(_BuildAutomaton_722()) + sub_automata.append(_BuildAutomaton_723()) + sub_automata.append(_BuildAutomaton_724()) + sub_automata.append(_BuildAutomaton_725()) + sub_automata.append(_BuildAutomaton_726()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2825, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2901, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_119._Automaton = _BuildAutomaton_693() +CTD_ANON_119._Automaton = _BuildAutomaton_720() -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4))) +CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4))) +CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4))) +CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2875, 24))) +CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2951, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2876, 24))) +CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2952, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2877, 24))) +CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2953, 24))) -CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2882, 24))) +CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2958, 24))) -def _BuildAutomaton_701 (): +def _BuildAutomaton_728 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_701 - del _BuildAutomaton_701 + global _BuildAutomaton_728 + del _BuildAutomaton_728 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2875, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2951, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2875, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2951, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46102,19 +48286,19 @@ def _BuildAutomaton_701 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_702 (): +def _BuildAutomaton_729 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_702 - del _BuildAutomaton_702 + global _BuildAutomaton_729 + del _BuildAutomaton_729 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2876, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2952, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2876, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2952, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46123,19 +48307,19 @@ def _BuildAutomaton_702 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_703 (): +def _BuildAutomaton_730 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_703 - del _BuildAutomaton_703 + global _BuildAutomaton_730 + del _BuildAutomaton_730 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2877, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2953, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2877, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2953, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46144,19 +48328,19 @@ def _BuildAutomaton_703 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_704 (): +def _BuildAutomaton_731 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_704 - del _BuildAutomaton_704 + global _BuildAutomaton_731 + del _BuildAutomaton_731 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2878, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2954, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2878, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2954, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46165,19 +48349,19 @@ def _BuildAutomaton_704 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_705 (): +def _BuildAutomaton_732 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_705 - del _BuildAutomaton_705 + global _BuildAutomaton_732 + del _BuildAutomaton_732 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2879, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2955, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2879, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2955, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46186,19 +48370,19 @@ def _BuildAutomaton_705 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_706 (): +def _BuildAutomaton_733 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_706 - del _BuildAutomaton_706 + global _BuildAutomaton_733 + del _BuildAutomaton_733 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2880, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2956, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2880, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2956, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46207,19 +48391,19 @@ def _BuildAutomaton_706 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_707 (): +def _BuildAutomaton_734 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_707 - del _BuildAutomaton_707 + global _BuildAutomaton_734 + del _BuildAutomaton_734 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2881, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2957, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2881, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2957, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46228,19 +48412,19 @@ def _BuildAutomaton_707 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_708 (): +def _BuildAutomaton_735 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_708 - del _BuildAutomaton_708 + global _BuildAutomaton_735 + del _BuildAutomaton_735 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2882, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2958, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2882, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2958, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46249,79 +48433,79 @@ def _BuildAutomaton_708 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_700 (): +def _BuildAutomaton_727 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_700 - del _BuildAutomaton_700 + global _BuildAutomaton_727 + del _BuildAutomaton_727 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2875, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2951, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2876, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2952, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2877, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2953, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2878, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2954, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2879, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2955, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2880, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2956, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2881, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2957, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2882, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2958, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_701()) - sub_automata.append(_BuildAutomaton_702()) - sub_automata.append(_BuildAutomaton_703()) - sub_automata.append(_BuildAutomaton_704()) - sub_automata.append(_BuildAutomaton_705()) - sub_automata.append(_BuildAutomaton_706()) - sub_automata.append(_BuildAutomaton_707()) - sub_automata.append(_BuildAutomaton_708()) + sub_automata.append(_BuildAutomaton_728()) + sub_automata.append(_BuildAutomaton_729()) + sub_automata.append(_BuildAutomaton_730()) + sub_automata.append(_BuildAutomaton_731()) + sub_automata.append(_BuildAutomaton_732()) + sub_automata.append(_BuildAutomaton_733()) + sub_automata.append(_BuildAutomaton_734()) + sub_automata.append(_BuildAutomaton_735()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2874, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2950, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_120._Automaton = _BuildAutomaton_700() +CTD_ANON_120._Automaton = _BuildAutomaton_727() -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2894, 24))) +CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2970, 24))) -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2895, 24))) +CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2971, 24))) -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2896, 24))) +CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2972, 24))) -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2897, 24))) +CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2973, 24))) -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2898, 24))) +CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2974, 24))) -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2899, 24))) +CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2975, 24))) -CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), depositTransactionReversalRecyclingResponseType, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2900, 24))) +CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), depositTransactionReversalRecyclingResponseType, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2976, 24))) -def _BuildAutomaton_710 (): +def _BuildAutomaton_737 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_710 - del _BuildAutomaton_710 + global _BuildAutomaton_737 + del _BuildAutomaton_737 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2894, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2970, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2894, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2970, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46330,19 +48514,19 @@ def _BuildAutomaton_710 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_711 (): +def _BuildAutomaton_738 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_711 - del _BuildAutomaton_711 + global _BuildAutomaton_738 + del _BuildAutomaton_738 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2895, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2971, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2895, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2971, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46351,19 +48535,19 @@ def _BuildAutomaton_711 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_712 (): +def _BuildAutomaton_739 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_712 - del _BuildAutomaton_712 + global _BuildAutomaton_739 + del _BuildAutomaton_739 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2896, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2972, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2896, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2972, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46372,19 +48556,19 @@ def _BuildAutomaton_712 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_713 (): +def _BuildAutomaton_740 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_713 - del _BuildAutomaton_713 + global _BuildAutomaton_740 + del _BuildAutomaton_740 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2897, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2973, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2897, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2973, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46393,19 +48577,19 @@ def _BuildAutomaton_713 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_714 (): +def _BuildAutomaton_741 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_714 - del _BuildAutomaton_714 + global _BuildAutomaton_741 + del _BuildAutomaton_741 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2898, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2974, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2898, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2974, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46414,19 +48598,19 @@ def _BuildAutomaton_714 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_715 (): +def _BuildAutomaton_742 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_715 - del _BuildAutomaton_715 + global _BuildAutomaton_742 + del _BuildAutomaton_742 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2899, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2975, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2899, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2975, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46435,19 +48619,19 @@ def _BuildAutomaton_715 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_716 (): +def _BuildAutomaton_743 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_716 - del _BuildAutomaton_716 + global _BuildAutomaton_743 + del _BuildAutomaton_743 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2900, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2976, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2900, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2976, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46456,78 +48640,78 @@ def _BuildAutomaton_716 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_709 (): +def _BuildAutomaton_736 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_709 - del _BuildAutomaton_709 + global _BuildAutomaton_736 + del _BuildAutomaton_736 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2894, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2970, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2895, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2971, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2896, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2972, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2897, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2973, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2898, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2974, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2899, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2975, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2900, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2976, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_710()) - sub_automata.append(_BuildAutomaton_711()) - sub_automata.append(_BuildAutomaton_712()) - sub_automata.append(_BuildAutomaton_713()) - sub_automata.append(_BuildAutomaton_714()) - sub_automata.append(_BuildAutomaton_715()) - sub_automata.append(_BuildAutomaton_716()) + sub_automata.append(_BuildAutomaton_737()) + sub_automata.append(_BuildAutomaton_738()) + sub_automata.append(_BuildAutomaton_739()) + sub_automata.append(_BuildAutomaton_740()) + sub_automata.append(_BuildAutomaton_741()) + sub_automata.append(_BuildAutomaton_742()) + sub_automata.append(_BuildAutomaton_743()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2893, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2969, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_121._Automaton = _BuildAutomaton_709() +CTD_ANON_121._Automaton = _BuildAutomaton_736() -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1006, 4))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'enhancedData'), CTD_ANON_6, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1057, 4))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1091, 4))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customBilling'), CTD_ANON_9, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1149, 4))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2851, 4))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo'), CTD_ANON_26, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2927, 4))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2919, 24))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2995, 24))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2920, 24))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2996, 24))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2921, 24))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2997, 24))) -CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2926, 24))) +CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pin'), pyxb.binding.datatypes.string, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3002, 24))) -def _BuildAutomaton_718 (): +def _BuildAutomaton_745 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_718 - del _BuildAutomaton_718 + global _BuildAutomaton_745 + del _BuildAutomaton_745 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2919, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2995, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2919, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2995, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46536,19 +48720,19 @@ def _BuildAutomaton_718 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_719 (): +def _BuildAutomaton_746 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_719 - del _BuildAutomaton_719 + global _BuildAutomaton_746 + del _BuildAutomaton_746 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2920, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2996, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2920, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2996, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46557,19 +48741,19 @@ def _BuildAutomaton_719 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_720 (): +def _BuildAutomaton_747 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_720 - del _BuildAutomaton_720 + global _BuildAutomaton_747 + del _BuildAutomaton_747 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2921, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2997, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2921, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'surchargeAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2997, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46578,19 +48762,19 @@ def _BuildAutomaton_720 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_721 (): +def _BuildAutomaton_748 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_721 - del _BuildAutomaton_721 + global _BuildAutomaton_748 + del _BuildAutomaton_748 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2922, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2998, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2922, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'enhancedData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2998, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46599,19 +48783,19 @@ def _BuildAutomaton_721 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_722 (): +def _BuildAutomaton_749 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_722 - del _BuildAutomaton_722 + global _BuildAutomaton_749 + del _BuildAutomaton_749 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2923, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2999, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2923, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2999, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46620,19 +48804,19 @@ def _BuildAutomaton_722 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_723 (): +def _BuildAutomaton_750 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_723 - del _BuildAutomaton_723 + global _BuildAutomaton_750 + del _BuildAutomaton_750 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2924, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3000, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2924, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customBilling')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3000, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46641,19 +48825,19 @@ def _BuildAutomaton_723 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_724 (): +def _BuildAutomaton_751 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_724 - del _BuildAutomaton_724 + global _BuildAutomaton_751 + del _BuildAutomaton_751 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2925, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3001, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2925, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'lodgingInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3001, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46662,19 +48846,19 @@ def _BuildAutomaton_724 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_725 (): +def _BuildAutomaton_752 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_725 - del _BuildAutomaton_725 + global _BuildAutomaton_752 + del _BuildAutomaton_752 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2926, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3002, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2926, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3002, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46683,79 +48867,79 @@ def _BuildAutomaton_725 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_717 (): +def _BuildAutomaton_744 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_717 - del _BuildAutomaton_717 + global _BuildAutomaton_744 + del _BuildAutomaton_744 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2919, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2995, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2920, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2996, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2921, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2997, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2922, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2998, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2923, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2999, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2924, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3000, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2925, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3001, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2926, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3002, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_718()) - sub_automata.append(_BuildAutomaton_719()) - sub_automata.append(_BuildAutomaton_720()) - sub_automata.append(_BuildAutomaton_721()) - sub_automata.append(_BuildAutomaton_722()) - sub_automata.append(_BuildAutomaton_723()) - sub_automata.append(_BuildAutomaton_724()) - sub_automata.append(_BuildAutomaton_725()) + sub_automata.append(_BuildAutomaton_745()) + sub_automata.append(_BuildAutomaton_746()) + sub_automata.append(_BuildAutomaton_747()) + sub_automata.append(_BuildAutomaton_748()) + sub_automata.append(_BuildAutomaton_749()) + sub_automata.append(_BuildAutomaton_750()) + sub_automata.append(_BuildAutomaton_751()) + sub_automata.append(_BuildAutomaton_752()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2918, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 2994, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_122._Automaton = _BuildAutomaton_717() +CTD_ANON_122._Automaton = _BuildAutomaton_744() -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2938, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3014, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2939, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3015, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2940, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3016, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2941, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3017, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2942, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3018, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2943, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3019, 24))) -CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), refundTransactionReversalRecyclingResponseType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2944, 24))) +CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), refundTransactionReversalRecyclingResponseType, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3020, 24))) -def _BuildAutomaton_727 (): +def _BuildAutomaton_754 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_727 - del _BuildAutomaton_727 + global _BuildAutomaton_754 + del _BuildAutomaton_754 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2938, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3014, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2938, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3014, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46764,19 +48948,19 @@ def _BuildAutomaton_727 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_728 (): +def _BuildAutomaton_755 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_728 - del _BuildAutomaton_728 + global _BuildAutomaton_755 + del _BuildAutomaton_755 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2939, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3015, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2939, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3015, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46785,19 +48969,19 @@ def _BuildAutomaton_728 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_729 (): +def _BuildAutomaton_756 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_729 - del _BuildAutomaton_729 + global _BuildAutomaton_756 + del _BuildAutomaton_756 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2940, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3016, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2940, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3016, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46806,19 +48990,19 @@ def _BuildAutomaton_729 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_730 (): +def _BuildAutomaton_757 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_730 - del _BuildAutomaton_730 + global _BuildAutomaton_757 + del _BuildAutomaton_757 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2941, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3017, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2941, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3017, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46827,19 +49011,19 @@ def _BuildAutomaton_730 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_731 (): +def _BuildAutomaton_758 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_731 - del _BuildAutomaton_731 + global _BuildAutomaton_758 + del _BuildAutomaton_758 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2942, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3018, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2942, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3018, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46848,19 +49032,19 @@ def _BuildAutomaton_731 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_732 (): +def _BuildAutomaton_759 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_732 - del _BuildAutomaton_732 + global _BuildAutomaton_759 + del _BuildAutomaton_759 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2943, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3019, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2943, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3019, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46869,19 +49053,19 @@ def _BuildAutomaton_732 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_733 (): +def _BuildAutomaton_760 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_733 - del _BuildAutomaton_733 + global _BuildAutomaton_760 + del _BuildAutomaton_760 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2944, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3020, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2944, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3020, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46890,66 +49074,66 @@ def _BuildAutomaton_733 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_726 (): +def _BuildAutomaton_753 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_726 - del _BuildAutomaton_726 + global _BuildAutomaton_753 + del _BuildAutomaton_753 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2938, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3014, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2939, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3015, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2940, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3016, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2941, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3017, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2942, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3018, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2943, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3019, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2944, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3020, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_727()) - sub_automata.append(_BuildAutomaton_728()) - sub_automata.append(_BuildAutomaton_729()) - sub_automata.append(_BuildAutomaton_730()) - sub_automata.append(_BuildAutomaton_731()) - sub_automata.append(_BuildAutomaton_732()) - sub_automata.append(_BuildAutomaton_733()) + sub_automata.append(_BuildAutomaton_754()) + sub_automata.append(_BuildAutomaton_755()) + sub_automata.append(_BuildAutomaton_756()) + sub_automata.append(_BuildAutomaton_757()) + sub_automata.append(_BuildAutomaton_758()) + sub_automata.append(_BuildAutomaton_759()) + sub_automata.append(_BuildAutomaton_760()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 2937, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3013, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_123._Automaton = _BuildAutomaton_726() +CTD_ANON_123._Automaton = _BuildAutomaton_753() -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3081, 4))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken'), pyxb.binding.datatypes.anyType, abstract=pyxb.binding.datatypes.boolean(1), scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3157, 4))) -CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3091, 24))) +CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3167, 24))) -def _BuildAutomaton_735 (): +def _BuildAutomaton_762 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_735 - del _BuildAutomaton_735 + global _BuildAutomaton_762 + del _BuildAutomaton_762 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3091, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3167, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3091, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3167, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46958,19 +49142,19 @@ def _BuildAutomaton_735 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_736 (): +def _BuildAutomaton_763 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_736 - del _BuildAutomaton_736 + global _BuildAutomaton_763 + del _BuildAutomaton_763 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3092, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3168, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3092, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cardOrToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3168, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -46979,65 +49163,65 @@ def _BuildAutomaton_736 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_734 (): +def _BuildAutomaton_761 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_734 - del _BuildAutomaton_734 + global _BuildAutomaton_761 + del _BuildAutomaton_761 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3091, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3167, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3092, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3168, 24)) counters.add(cc_1) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_735()) - sub_automata.append(_BuildAutomaton_736()) + sub_automata.append(_BuildAutomaton_762()) + sub_automata.append(_BuildAutomaton_763()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3090, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3166, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_124._Automaton = _BuildAutomaton_734() +CTD_ANON_124._Automaton = _BuildAutomaton_761() -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3138, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3214, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3139, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3215, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3140, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3216, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3141, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3217, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3142, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3218, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), cardType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3143, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedCard'), cardType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3219, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), cardType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3144, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalCard'), cardType, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3220, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), cardTokenTypeAU, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3145, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'updatedToken'), cardTokenTypeAU, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3221, 24))) -CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), cardTokenTypeAU, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3146, 24))) +CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalToken'), cardTokenTypeAU, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3222, 24))) -def _BuildAutomaton_738 (): +def _BuildAutomaton_765 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_738 - del _BuildAutomaton_738 + global _BuildAutomaton_765 + del _BuildAutomaton_765 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3138, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3214, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3138, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3214, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47046,19 +49230,19 @@ def _BuildAutomaton_738 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_739 (): +def _BuildAutomaton_766 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_739 - del _BuildAutomaton_739 + global _BuildAutomaton_766 + del _BuildAutomaton_766 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3139, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3215, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3139, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3215, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47067,19 +49251,19 @@ def _BuildAutomaton_739 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_740 (): +def _BuildAutomaton_767 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_740 - del _BuildAutomaton_740 + global _BuildAutomaton_767 + del _BuildAutomaton_767 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3140, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3216, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3140, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3216, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47088,19 +49272,19 @@ def _BuildAutomaton_740 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_741 (): +def _BuildAutomaton_768 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_741 - del _BuildAutomaton_741 + global _BuildAutomaton_768 + del _BuildAutomaton_768 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3141, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3217, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3141, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3217, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47109,19 +49293,19 @@ def _BuildAutomaton_741 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_742 (): +def _BuildAutomaton_769 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_742 - del _BuildAutomaton_742 + global _BuildAutomaton_769 + del _BuildAutomaton_769 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3142, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3218, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3142, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3218, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47130,19 +49314,19 @@ def _BuildAutomaton_742 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_743 (): +def _BuildAutomaton_770 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_743 - del _BuildAutomaton_743 + global _BuildAutomaton_770 + del _BuildAutomaton_770 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3143, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3219, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedCard')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3143, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedCard')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3219, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47151,19 +49335,19 @@ def _BuildAutomaton_743 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_744 (): +def _BuildAutomaton_771 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_744 - del _BuildAutomaton_744 + global _BuildAutomaton_771 + del _BuildAutomaton_771 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3144, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3220, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCard')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3144, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalCard')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3220, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47172,19 +49356,19 @@ def _BuildAutomaton_744 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_745 (): +def _BuildAutomaton_772 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_745 - del _BuildAutomaton_745 + global _BuildAutomaton_772 + del _BuildAutomaton_772 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3145, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3221, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3145, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'updatedToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3221, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47193,19 +49377,19 @@ def _BuildAutomaton_745 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_746 (): +def _BuildAutomaton_773 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_746 - del _BuildAutomaton_746 + global _BuildAutomaton_773 + del _BuildAutomaton_773 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3146, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3222, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalToken')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3146, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalToken')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3222, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -47214,205 +49398,106 @@ def _BuildAutomaton_746 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_737 (): +def _BuildAutomaton_764 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_737 - del _BuildAutomaton_737 + global _BuildAutomaton_764 + del _BuildAutomaton_764 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3138, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3214, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3139, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3215, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3140, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3216, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3141, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3217, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3142, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3218, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3143, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3219, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3144, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3220, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3145, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3221, 24)) counters.add(cc_7) - cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3146, 24)) + cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3222, 24)) counters.add(cc_8) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_738()) - sub_automata.append(_BuildAutomaton_739()) - sub_automata.append(_BuildAutomaton_740()) - sub_automata.append(_BuildAutomaton_741()) - sub_automata.append(_BuildAutomaton_742()) - sub_automata.append(_BuildAutomaton_743()) - sub_automata.append(_BuildAutomaton_744()) - sub_automata.append(_BuildAutomaton_745()) - sub_automata.append(_BuildAutomaton_746()) + sub_automata.append(_BuildAutomaton_765()) + sub_automata.append(_BuildAutomaton_766()) + sub_automata.append(_BuildAutomaton_767()) + sub_automata.append(_BuildAutomaton_768()) + sub_automata.append(_BuildAutomaton_769()) + sub_automata.append(_BuildAutomaton_770()) + sub_automata.append(_BuildAutomaton_771()) + sub_automata.append(_BuildAutomaton_772()) + sub_automata.append(_BuildAutomaton_773()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3137, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3213, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_125._Automaton = _BuildAutomaton_737() - - - - -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) - -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3178, 24))) - -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3179, 24))) - -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3181, 24))) - -CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3182, 24))) - -def _BuildAutomaton_747 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_747 - del _BuildAutomaton_747 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3178, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3179, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3180, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3181, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3182, 24)) - counters.add(cc_4) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3178, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3179, 24)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3180, 24)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3181, 24)) - st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3182, 24)) - st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_0, False) ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_4, True) ])) - st_4._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_126._Automaton = _BuildAutomaton_747() +CTD_ANON_125._Automaton = _BuildAutomaton_764() -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 78, 4))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3194, 24))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3254, 24))) -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3195, 24))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3255, 24))) -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3197, 24))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3257, 24))) -CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3198, 24))) +CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3258, 24))) -def _BuildAutomaton_748 (): +def _BuildAutomaton_774 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_748 - del _BuildAutomaton_748 + global _BuildAutomaton_774 + del _BuildAutomaton_774 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3194, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3254, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3195, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3255, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3196, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3256, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3197, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3257, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3198, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3258, 24)) counters.add(cc_4) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3194, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3254, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3195, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3255, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3196, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3256, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3197, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3257, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3198, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3258, 24)) st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) transitions = [] @@ -47441,893 +49526,394 @@ def _BuildAutomaton_748 (): transitions.append(fac.Transition(st_2, [ fac.UpdateInstruction(cc_2, True) ])) transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_4, True) ])) - st_4._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_127._Automaton = _BuildAutomaton_748() - - - - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3210, 24))) - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3211, 24))) - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3212, 24))) - -CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3213, 24))) - -def _BuildAutomaton_750 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_750 - del _BuildAutomaton_750 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3210, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3210, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_751 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_751 - del _BuildAutomaton_751 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3211, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3211, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_752 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_752 - del _BuildAutomaton_752 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3212, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3212, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_753 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_753 - del _BuildAutomaton_753 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3213, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3213, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_749 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_749 - del _BuildAutomaton_749 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3210, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3211, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3212, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3213, 24)) - counters.add(cc_3) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_750()) - sub_automata.append(_BuildAutomaton_751()) - sub_automata.append(_BuildAutomaton_752()) - sub_automata.append(_BuildAutomaton_753()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3209, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) - transitions = [] - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_128._Automaton = _BuildAutomaton_749() - - - - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3225, 24))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3226, 24))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3227, 24))) - -CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3228, 24))) - -def _BuildAutomaton_755 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_755 - del _BuildAutomaton_755 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3225, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3225, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_756 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_756 - del _BuildAutomaton_756 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3226, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3226, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_757 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_757 - del _BuildAutomaton_757 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3227, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3227, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_758 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_758 - del _BuildAutomaton_758 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3228, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3228, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_754 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_754 - del _BuildAutomaton_754 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3225, 24)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3226, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3227, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3228, 24)) - counters.add(cc_3) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_755()) - sub_automata.append(_BuildAutomaton_756()) - sub_automata.append(_BuildAutomaton_757()) - sub_automata.append(_BuildAutomaton_758()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3224, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) - transitions = [] - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_129._Automaton = _BuildAutomaton_754() - - - - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3242, 32))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3243, 32))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3245, 28))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3246, 28))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3247, 28))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3248, 28))) - -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3249, 28))) - -def _BuildAutomaton_759 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_759 - del _BuildAutomaton_759 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3242, 32)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3243, 32)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3245, 28)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3246, 28)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3247, 28)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3248, 28)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3249, 28)) - counters.add(cc_6) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3242, 32)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3243, 32)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3245, 28)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3246, 28)) - st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3247, 28)) - st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3248, 28)) - st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3249, 28)) - st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_6) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_1, False) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_2, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_4, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_5, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - st_6._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_130._Automaton = _BuildAutomaton_759() - - - - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3264, 32))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3265, 32))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3267, 28))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3268, 28))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3269, 28))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3270, 28))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3271, 28))) - -def _BuildAutomaton_760 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_760 - del _BuildAutomaton_760 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3264, 32)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3265, 32)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3267, 28)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3268, 28)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3269, 28)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3270, 28)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3271, 28)) - counters.add(cc_6) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3264, 32)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3265, 32)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3267, 28)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3268, 28)) - st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3269, 28)) - st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3270, 28)) - st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3271, 28)) - st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_6) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_1, False) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_2, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_4, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_5, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - st_6._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_131._Automaton = _BuildAutomaton_760() - - - - -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3286, 28))) - -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3287, 28))) - -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3288, 28))) - -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3289, 28))) - -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3290, 28))) - -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3291, 28))) - -def _BuildAutomaton_761 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_761 - del _BuildAutomaton_761 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3291, 28)) - counters.add(cc_0) - states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3286, 28)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3287, 28)) - st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3288, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3289, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3290, 28)) - st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3291, 28)) - st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) - transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - ])) + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, False) ])) st_2._set_transitionSet(transitions) transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_3, True) ])) transitions.append(fac.Transition(st_4, [ - ])) + fac.UpdateInstruction(cc_3, False) ])) st_3._set_transitionSet(transitions) transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_132._Automaton = _BuildAutomaton_761() - + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_126._Automaton = _BuildAutomaton_774() -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3305, 28))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3306, 28))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'billToAddress'), contact, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 85, 4))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3307, 28))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderId'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3270, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3308, 28))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orderSource'), pyxb.binding.datatypes.string, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3271, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3309, 28))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeck'), echeckType, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3273, 24))) -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3310, 28))) +CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'merchantData'), merchantDataType, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3274, 24))) -def _BuildAutomaton_762 (): +def _BuildAutomaton_775 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_762 - del _BuildAutomaton_762 + global _BuildAutomaton_775 + del _BuildAutomaton_775 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3310, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3270, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3271, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3272, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3273, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3274, 24)) + counters.add(cc_4) states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3305, 28)) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3270, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3306, 28)) - st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_1, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'orderSource')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3271, 24)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3307, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_2, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'billToAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3272, 24)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3308, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_3, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'echeck')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3273, 24)) + st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3309, 28)) - st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + final_update.add(fac.UpdateInstruction(cc_4, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'merchantData')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3274, 24)) + st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_4) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3310, 28)) - st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) transitions.append(fac.Transition(st_1, [ - ])) + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) transitions.append(fac.Transition(st_2, [ - ])) + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) st_1._set_transitionSet(transitions) transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) transitions.append(fac.Transition(st_3, [ - ])) + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, False) ])) st_2._set_transitionSet(transitions) transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_3, True) ])) transitions.append(fac.Transition(st_4, [ - ])) + fac.UpdateInstruction(cc_3, False) ])) st_3._set_transitionSet(transitions) transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_4, True) ])) st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_133._Automaton = _BuildAutomaton_762() + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_127._Automaton = _BuildAutomaton_775() -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3324, 28))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3286, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3325, 28))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3287, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3326, 28))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3288, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3327, 28))) +CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3289, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3328, 28))) +def _BuildAutomaton_777 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_777 + del _BuildAutomaton_777 + import pyxb.utils.fac as fac -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3329, 28))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3286, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3286, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_763 (): +def _BuildAutomaton_778 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_763 - del _BuildAutomaton_763 + global _BuildAutomaton_778 + del _BuildAutomaton_778 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3329, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3287, 24)) counters.add(cc_0) states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3324, 28)) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3287, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3325, 28)) - st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3326, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3327, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3328, 28)) - st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_779 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_779 + del _BuildAutomaton_779 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3288, 24)) + counters.add(cc_0) + states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3329, 28)) - st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3288, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_780 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_780 + del _BuildAutomaton_780 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3289, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3289, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ + transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_134._Automaton = _BuildAutomaton_763() + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) +def _BuildAutomaton_776 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_776 + del _BuildAutomaton_776 + import pyxb.utils.fac as fac + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3286, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3287, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3288, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3289, 24)) + counters.add(cc_3) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_777()) + sub_automata.append(_BuildAutomaton_778()) + sub_automata.append(_BuildAutomaton_779()) + sub_automata.append(_BuildAutomaton_780()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3285, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) + transitions = [] + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_128._Automaton = _BuildAutomaton_776() -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3343, 28))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3344, 28))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3345, 28))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3301, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3346, 28))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3302, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3347, 28))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3303, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3348, 28))) +CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3304, 24))) -def _BuildAutomaton_764 (): +def _BuildAutomaton_782 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_764 - del _BuildAutomaton_764 + global _BuildAutomaton_782 + del _BuildAutomaton_782 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3348, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3301, 24)) counters.add(cc_0) states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3343, 28)) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3301, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3344, 28)) - st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3345, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3346, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3347, 28)) - st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_783 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_783 + del _BuildAutomaton_783 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3302, 24)) + counters.add(cc_0) + states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3348, 28)) - st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3302, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_784 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_784 + del _BuildAutomaton_784 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3303, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3303, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) - st_4._set_transitionSet(transitions) + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_785 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_785 + del _BuildAutomaton_785 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3304, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3304, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_5, [ + transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_135._Automaton = _BuildAutomaton_764() + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_781 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_781 + del _BuildAutomaton_781 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3301, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3302, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3303, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3304, 24)) + counters.add(cc_3) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_782()) + sub_automata.append(_BuildAutomaton_783()) + sub_automata.append(_BuildAutomaton_784()) + sub_automata.append(_BuildAutomaton_785()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3300, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) + transitions = [] + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_129._Automaton = _BuildAutomaton_781() -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 1105, 4))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3407, 24))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24))) -def _BuildAutomaton_766 (): +def _BuildAutomaton_787 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_766 - del _BuildAutomaton_766 + global _BuildAutomaton_787 + del _BuildAutomaton_787 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3407, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3407, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48336,19 +49922,19 @@ def _BuildAutomaton_766 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_767 (): +def _BuildAutomaton_788 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_767 - del _BuildAutomaton_767 + global _BuildAutomaton_788 + del _BuildAutomaton_788 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3408, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3363, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3408, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3363, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48357,61 +49943,63 @@ def _BuildAutomaton_767 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_765 (): +def _BuildAutomaton_786 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_765 - del _BuildAutomaton_765 + global _BuildAutomaton_786 + del _BuildAutomaton_786 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3407, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3408, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3363, 24)) counters.add(cc_1) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_766()) - sub_automata.append(_BuildAutomaton_767()) + sub_automata.append(_BuildAutomaton_787()) + sub_automata.append(_BuildAutomaton_788()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3406, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3361, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_136._Automaton = _BuildAutomaton_765() +CTD_ANON_130._Automaton = _BuildAutomaton_786() -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3420, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24))) -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3421, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24))) -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3422, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24))) -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3423, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24))) -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3424, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24))) -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3425, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24))) -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3426, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24))) -def _BuildAutomaton_769 (): +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24))) + +def _BuildAutomaton_790 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_769 - del _BuildAutomaton_769 + global _BuildAutomaton_790 + del _BuildAutomaton_790 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3420, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3420, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48420,19 +50008,19 @@ def _BuildAutomaton_769 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_770 (): +def _BuildAutomaton_791 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_770 - del _BuildAutomaton_770 + global _BuildAutomaton_791 + del _BuildAutomaton_791 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3421, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3421, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48441,19 +50029,19 @@ def _BuildAutomaton_770 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_771 (): +def _BuildAutomaton_792 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_771 - del _BuildAutomaton_771 + global _BuildAutomaton_792 + del _BuildAutomaton_792 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3422, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3422, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48462,19 +50050,19 @@ def _BuildAutomaton_771 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_772 (): +def _BuildAutomaton_793 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_772 - del _BuildAutomaton_772 + global _BuildAutomaton_793 + del _BuildAutomaton_793 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3423, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3423, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48483,19 +50071,19 @@ def _BuildAutomaton_772 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_773 (): +def _BuildAutomaton_794 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_773 - del _BuildAutomaton_773 + global _BuildAutomaton_794 + del _BuildAutomaton_794 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3424, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3424, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48504,19 +50092,19 @@ def _BuildAutomaton_773 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_774 (): +def _BuildAutomaton_795 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_774 - del _BuildAutomaton_774 + global _BuildAutomaton_795 + del _BuildAutomaton_795 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3425, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3425, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48525,19 +50113,19 @@ def _BuildAutomaton_774 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_775 (): +def _BuildAutomaton_796 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_775 - del _BuildAutomaton_775 + global _BuildAutomaton_796 + del _BuildAutomaton_796 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3426, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3426, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48546,64 +50134,88 @@ def _BuildAutomaton_775 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_768 (): +def _BuildAutomaton_797 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_768 - del _BuildAutomaton_768 + global _BuildAutomaton_797 + del _BuildAutomaton_797 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_789 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_789 + del _BuildAutomaton_789 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3420, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3421, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3422, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3423, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3424, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3425, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3426, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24)) counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24)) + counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_769()) - sub_automata.append(_BuildAutomaton_770()) - sub_automata.append(_BuildAutomaton_771()) - sub_automata.append(_BuildAutomaton_772()) - sub_automata.append(_BuildAutomaton_773()) - sub_automata.append(_BuildAutomaton_774()) - sub_automata.append(_BuildAutomaton_775()) + sub_automata.append(_BuildAutomaton_790()) + sub_automata.append(_BuildAutomaton_791()) + sub_automata.append(_BuildAutomaton_792()) + sub_automata.append(_BuildAutomaton_793()) + sub_automata.append(_BuildAutomaton_794()) + sub_automata.append(_BuildAutomaton_795()) + sub_automata.append(_BuildAutomaton_796()) + sub_automata.append(_BuildAutomaton_797()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3419, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3374, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_137._Automaton = _BuildAutomaton_768() +CTD_ANON_131._Automaton = _BuildAutomaton_789() -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3445, 24))) +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 24))) -def _BuildAutomaton_776 (): +def _BuildAutomaton_798 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_776 - del _BuildAutomaton_776 + global _BuildAutomaton_798 + del _BuildAutomaton_798 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3445, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3445, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48611,36 +50223,38 @@ def _BuildAutomaton_776 (): fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_138._Automaton = _BuildAutomaton_776() +CTD_ANON_132._Automaton = _BuildAutomaton_798() -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3457, 24))) +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3458, 24))) +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3459, 24))) +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3460, 24))) +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3461, 24))) +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3462, 24))) +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24))) -def _BuildAutomaton_778 (): +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24))) + +def _BuildAutomaton_800 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_778 - del _BuildAutomaton_778 + global _BuildAutomaton_800 + del _BuildAutomaton_800 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3457, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3457, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48649,19 +50263,19 @@ def _BuildAutomaton_778 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_779 (): +def _BuildAutomaton_801 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_779 - del _BuildAutomaton_779 + global _BuildAutomaton_801 + del _BuildAutomaton_801 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3458, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3458, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48670,19 +50284,19 @@ def _BuildAutomaton_779 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_780 (): +def _BuildAutomaton_802 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_780 - del _BuildAutomaton_780 + global _BuildAutomaton_802 + del _BuildAutomaton_802 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3459, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3459, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48691,19 +50305,19 @@ def _BuildAutomaton_780 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_781 (): +def _BuildAutomaton_803 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_781 - del _BuildAutomaton_781 + global _BuildAutomaton_803 + del _BuildAutomaton_803 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3460, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3460, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48712,19 +50326,19 @@ def _BuildAutomaton_781 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_782 (): +def _BuildAutomaton_804 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_782 - del _BuildAutomaton_782 + global _BuildAutomaton_804 + del _BuildAutomaton_804 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3461, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3461, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48733,19 +50347,19 @@ def _BuildAutomaton_782 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_783 (): +def _BuildAutomaton_805 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_783 - del _BuildAutomaton_783 + global _BuildAutomaton_805 + del _BuildAutomaton_805 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3462, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3462, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48754,73 +50368,97 @@ def _BuildAutomaton_783 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_777 (): +def _BuildAutomaton_806 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_777 - del _BuildAutomaton_777 + global _BuildAutomaton_806 + del _BuildAutomaton_806 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_799 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_799 + del _BuildAutomaton_799 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3457, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3458, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3459, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3460, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3461, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3462, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24)) counters.add(cc_5) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_778()) - sub_automata.append(_BuildAutomaton_779()) - sub_automata.append(_BuildAutomaton_780()) - sub_automata.append(_BuildAutomaton_781()) - sub_automata.append(_BuildAutomaton_782()) - sub_automata.append(_BuildAutomaton_783()) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24)) + counters.add(cc_6) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_800()) + sub_automata.append(_BuildAutomaton_801()) + sub_automata.append(_BuildAutomaton_802()) + sub_automata.append(_BuildAutomaton_803()) + sub_automata.append(_BuildAutomaton_804()) + sub_automata.append(_BuildAutomaton_805()) + sub_automata.append(_BuildAutomaton_806()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3456, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3413, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_139._Automaton = _BuildAutomaton_777() +CTD_ANON_133._Automaton = _BuildAutomaton_799() -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3474, 24))) +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3475, 24))) +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3476, 24))) +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3477, 24))) +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3478, 24))) +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3479, 24))) +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3480, 24))) +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24))) -def _BuildAutomaton_785 (): +def _BuildAutomaton_808 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_785 - del _BuildAutomaton_785 + global _BuildAutomaton_808 + del _BuildAutomaton_808 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3474, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48829,19 +50467,19 @@ def _BuildAutomaton_785 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_786 (): +def _BuildAutomaton_809 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_786 - del _BuildAutomaton_786 + global _BuildAutomaton_809 + del _BuildAutomaton_809 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3475, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3475, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48850,19 +50488,19 @@ def _BuildAutomaton_786 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_787 (): +def _BuildAutomaton_810 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_787 - del _BuildAutomaton_787 + global _BuildAutomaton_810 + del _BuildAutomaton_810 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3476, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3476, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48871,19 +50509,19 @@ def _BuildAutomaton_787 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_788 (): +def _BuildAutomaton_811 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_788 - del _BuildAutomaton_788 + global _BuildAutomaton_811 + del _BuildAutomaton_811 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3477, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3477, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48892,19 +50530,19 @@ def _BuildAutomaton_788 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_789 (): +def _BuildAutomaton_812 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_789 - del _BuildAutomaton_789 + global _BuildAutomaton_812 + del _BuildAutomaton_812 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3478, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3478, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48913,19 +50551,19 @@ def _BuildAutomaton_789 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_790 (): +def _BuildAutomaton_813 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_790 - del _BuildAutomaton_790 + global _BuildAutomaton_813 + del _BuildAutomaton_813 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3479, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3479, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48934,19 +50572,19 @@ def _BuildAutomaton_790 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_791 (): +def _BuildAutomaton_814 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_791 - del _BuildAutomaton_791 + global _BuildAutomaton_814 + del _BuildAutomaton_814 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3480, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3480, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -48955,76 +50593,76 @@ def _BuildAutomaton_791 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_784 (): +def _BuildAutomaton_807 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_784 - del _BuildAutomaton_784 + global _BuildAutomaton_807 + del _BuildAutomaton_807 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3475, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3476, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3477, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3478, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3479, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3480, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_785()) - sub_automata.append(_BuildAutomaton_786()) - sub_automata.append(_BuildAutomaton_787()) - sub_automata.append(_BuildAutomaton_788()) - sub_automata.append(_BuildAutomaton_789()) - sub_automata.append(_BuildAutomaton_790()) - sub_automata.append(_BuildAutomaton_791()) + sub_automata.append(_BuildAutomaton_808()) + sub_automata.append(_BuildAutomaton_809()) + sub_automata.append(_BuildAutomaton_810()) + sub_automata.append(_BuildAutomaton_811()) + sub_automata.append(_BuildAutomaton_812()) + sub_automata.append(_BuildAutomaton_813()) + sub_automata.append(_BuildAutomaton_814()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3473, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3432, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_140._Automaton = _BuildAutomaton_784() +CTD_ANON_134._Automaton = _BuildAutomaton_807() -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3492, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3493, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3494, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3495, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3496, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3497, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24))) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3498, 24))) +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24))) -def _BuildAutomaton_793 (): +def _BuildAutomaton_816 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_793 - del _BuildAutomaton_793 + global _BuildAutomaton_816 + del _BuildAutomaton_816 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3492, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3492, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49033,19 +50671,19 @@ def _BuildAutomaton_793 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_794 (): +def _BuildAutomaton_817 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_794 - del _BuildAutomaton_794 + global _BuildAutomaton_817 + del _BuildAutomaton_817 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3493, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3493, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49054,19 +50692,19 @@ def _BuildAutomaton_794 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_795 (): +def _BuildAutomaton_818 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_795 - del _BuildAutomaton_795 + global _BuildAutomaton_818 + del _BuildAutomaton_818 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3494, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3494, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49075,19 +50713,19 @@ def _BuildAutomaton_795 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_796 (): +def _BuildAutomaton_819 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_796 - del _BuildAutomaton_796 + global _BuildAutomaton_819 + del _BuildAutomaton_819 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3495, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3495, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49096,19 +50734,19 @@ def _BuildAutomaton_796 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_797 (): +def _BuildAutomaton_820 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_797 - del _BuildAutomaton_797 + global _BuildAutomaton_820 + del _BuildAutomaton_820 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3496, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3496, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49117,19 +50755,19 @@ def _BuildAutomaton_797 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_798 (): +def _BuildAutomaton_821 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_798 - del _BuildAutomaton_798 + global _BuildAutomaton_821 + del _BuildAutomaton_821 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3497, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3497, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49138,19 +50776,19 @@ def _BuildAutomaton_798 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_799 (): +def _BuildAutomaton_822 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_799 - del _BuildAutomaton_799 + global _BuildAutomaton_822 + del _BuildAutomaton_822 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3498, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3498, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49159,78 +50797,78 @@ def _BuildAutomaton_799 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_792 (): +def _BuildAutomaton_815 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_792 - del _BuildAutomaton_792 + global _BuildAutomaton_815 + del _BuildAutomaton_815 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3492, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3493, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3494, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3495, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3496, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3497, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3498, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_793()) - sub_automata.append(_BuildAutomaton_794()) - sub_automata.append(_BuildAutomaton_795()) - sub_automata.append(_BuildAutomaton_796()) - sub_automata.append(_BuildAutomaton_797()) - sub_automata.append(_BuildAutomaton_798()) - sub_automata.append(_BuildAutomaton_799()) + sub_automata.append(_BuildAutomaton_816()) + sub_automata.append(_BuildAutomaton_817()) + sub_automata.append(_BuildAutomaton_818()) + sub_automata.append(_BuildAutomaton_819()) + sub_automata.append(_BuildAutomaton_820()) + sub_automata.append(_BuildAutomaton_821()) + sub_automata.append(_BuildAutomaton_822()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3491, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3450, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_141._Automaton = _BuildAutomaton_792() +CTD_ANON_135._Automaton = _BuildAutomaton_815() -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3510, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3511, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3512, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3513, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3514, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3515, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3516, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24))) -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3517, 24))) +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24))) -def _BuildAutomaton_801 (): +def _BuildAutomaton_824 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_801 - del _BuildAutomaton_801 + global _BuildAutomaton_824 + del _BuildAutomaton_824 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3510, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3510, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49239,19 +50877,19 @@ def _BuildAutomaton_801 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_802 (): +def _BuildAutomaton_825 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_802 - del _BuildAutomaton_802 + global _BuildAutomaton_825 + del _BuildAutomaton_825 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3511, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3511, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49260,19 +50898,19 @@ def _BuildAutomaton_802 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_803 (): +def _BuildAutomaton_826 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_803 - del _BuildAutomaton_803 + global _BuildAutomaton_826 + del _BuildAutomaton_826 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3512, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3512, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49281,19 +50919,19 @@ def _BuildAutomaton_803 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_804 (): +def _BuildAutomaton_827 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_804 - del _BuildAutomaton_804 + global _BuildAutomaton_827 + del _BuildAutomaton_827 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3513, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3513, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49302,19 +50940,19 @@ def _BuildAutomaton_804 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_805 (): +def _BuildAutomaton_828 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_805 - del _BuildAutomaton_805 + global _BuildAutomaton_828 + del _BuildAutomaton_828 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3514, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3514, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49323,19 +50961,19 @@ def _BuildAutomaton_805 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_806 (): +def _BuildAutomaton_829 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_806 - del _BuildAutomaton_806 + global _BuildAutomaton_829 + del _BuildAutomaton_829 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3515, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3515, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49344,19 +50982,19 @@ def _BuildAutomaton_806 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_807 (): +def _BuildAutomaton_830 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_807 - del _BuildAutomaton_807 + global _BuildAutomaton_830 + del _BuildAutomaton_830 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3516, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3516, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49365,19 +51003,19 @@ def _BuildAutomaton_807 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_808 (): +def _BuildAutomaton_831 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_808 - del _BuildAutomaton_808 + global _BuildAutomaton_831 + del _BuildAutomaton_831 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3517, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3517, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49386,77 +51024,77 @@ def _BuildAutomaton_808 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_800 (): +def _BuildAutomaton_823 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_800 - del _BuildAutomaton_800 + global _BuildAutomaton_823 + del _BuildAutomaton_823 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3510, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3511, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3512, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3513, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3514, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3515, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3516, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24)) counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3517, 24)) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24)) counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_801()) - sub_automata.append(_BuildAutomaton_802()) - sub_automata.append(_BuildAutomaton_803()) - sub_automata.append(_BuildAutomaton_804()) - sub_automata.append(_BuildAutomaton_805()) - sub_automata.append(_BuildAutomaton_806()) - sub_automata.append(_BuildAutomaton_807()) - sub_automata.append(_BuildAutomaton_808()) + sub_automata.append(_BuildAutomaton_824()) + sub_automata.append(_BuildAutomaton_825()) + sub_automata.append(_BuildAutomaton_826()) + sub_automata.append(_BuildAutomaton_827()) + sub_automata.append(_BuildAutomaton_828()) + sub_automata.append(_BuildAutomaton_829()) + sub_automata.append(_BuildAutomaton_830()) + sub_automata.append(_BuildAutomaton_831()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3509, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3468, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_142._Automaton = _BuildAutomaton_800() +CTD_ANON_136._Automaton = _BuildAutomaton_823() -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3529, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3530, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3531, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3532, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3533, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3534, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24))) -def _BuildAutomaton_810 (): +def _BuildAutomaton_833 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_810 - del _BuildAutomaton_810 + global _BuildAutomaton_833 + del _BuildAutomaton_833 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3529, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3529, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49465,19 +51103,19 @@ def _BuildAutomaton_810 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_811 (): +def _BuildAutomaton_834 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_811 - del _BuildAutomaton_811 + global _BuildAutomaton_834 + del _BuildAutomaton_834 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3530, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3530, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49486,19 +51124,19 @@ def _BuildAutomaton_811 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_812 (): +def _BuildAutomaton_835 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_812 - del _BuildAutomaton_812 + global _BuildAutomaton_835 + del _BuildAutomaton_835 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3531, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3531, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49507,19 +51145,19 @@ def _BuildAutomaton_812 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_813 (): +def _BuildAutomaton_836 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_813 - del _BuildAutomaton_813 + global _BuildAutomaton_836 + del _BuildAutomaton_836 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3532, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3532, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49528,19 +51166,19 @@ def _BuildAutomaton_813 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_814 (): +def _BuildAutomaton_837 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_814 - del _BuildAutomaton_814 + global _BuildAutomaton_837 + del _BuildAutomaton_837 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3533, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3533, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49549,19 +51187,19 @@ def _BuildAutomaton_814 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_815 (): +def _BuildAutomaton_838 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_815 - del _BuildAutomaton_815 + global _BuildAutomaton_838 + del _BuildAutomaton_838 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3534, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3534, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49570,73 +51208,73 @@ def _BuildAutomaton_815 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_809 (): +def _BuildAutomaton_832 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_809 - del _BuildAutomaton_809 + global _BuildAutomaton_832 + del _BuildAutomaton_832 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3529, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3530, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3531, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3532, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3533, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3534, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_810()) - sub_automata.append(_BuildAutomaton_811()) - sub_automata.append(_BuildAutomaton_812()) - sub_automata.append(_BuildAutomaton_813()) - sub_automata.append(_BuildAutomaton_814()) - sub_automata.append(_BuildAutomaton_815()) + sub_automata.append(_BuildAutomaton_833()) + sub_automata.append(_BuildAutomaton_834()) + sub_automata.append(_BuildAutomaton_835()) + sub_automata.append(_BuildAutomaton_836()) + sub_automata.append(_BuildAutomaton_837()) + sub_automata.append(_BuildAutomaton_838()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3528, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3487, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_143._Automaton = _BuildAutomaton_809() +CTD_ANON_137._Automaton = _BuildAutomaton_832() -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3546, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3547, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3548, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3549, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3550, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3551, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24))) -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3552, 24))) +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24))) -def _BuildAutomaton_817 (): +def _BuildAutomaton_840 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_817 - del _BuildAutomaton_817 + global _BuildAutomaton_840 + del _BuildAutomaton_840 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3546, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3546, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49645,19 +51283,19 @@ def _BuildAutomaton_817 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_818 (): +def _BuildAutomaton_841 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_818 - del _BuildAutomaton_818 + global _BuildAutomaton_841 + del _BuildAutomaton_841 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3547, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3547, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49666,19 +51304,19 @@ def _BuildAutomaton_818 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_819 (): +def _BuildAutomaton_842 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_819 - del _BuildAutomaton_819 + global _BuildAutomaton_842 + del _BuildAutomaton_842 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3548, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3548, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49687,19 +51325,19 @@ def _BuildAutomaton_819 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_820 (): +def _BuildAutomaton_843 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_820 - del _BuildAutomaton_820 + global _BuildAutomaton_843 + del _BuildAutomaton_843 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3549, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3549, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49708,19 +51346,19 @@ def _BuildAutomaton_820 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_821 (): +def _BuildAutomaton_844 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_821 - del _BuildAutomaton_821 + global _BuildAutomaton_844 + del _BuildAutomaton_844 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3550, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3550, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49729,19 +51367,19 @@ def _BuildAutomaton_821 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_822 (): +def _BuildAutomaton_845 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_822 - del _BuildAutomaton_822 + global _BuildAutomaton_845 + del _BuildAutomaton_845 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3551, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3551, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49750,19 +51388,19 @@ def _BuildAutomaton_822 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_823 (): +def _BuildAutomaton_846 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_823 - del _BuildAutomaton_823 + global _BuildAutomaton_846 + del _BuildAutomaton_846 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3552, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3552, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49771,76 +51409,76 @@ def _BuildAutomaton_823 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_816 (): +def _BuildAutomaton_839 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_816 - del _BuildAutomaton_816 + global _BuildAutomaton_839 + del _BuildAutomaton_839 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3546, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3547, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3548, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3549, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3550, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3551, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3552, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_817()) - sub_automata.append(_BuildAutomaton_818()) - sub_automata.append(_BuildAutomaton_819()) - sub_automata.append(_BuildAutomaton_820()) - sub_automata.append(_BuildAutomaton_821()) - sub_automata.append(_BuildAutomaton_822()) - sub_automata.append(_BuildAutomaton_823()) + sub_automata.append(_BuildAutomaton_840()) + sub_automata.append(_BuildAutomaton_841()) + sub_automata.append(_BuildAutomaton_842()) + sub_automata.append(_BuildAutomaton_843()) + sub_automata.append(_BuildAutomaton_844()) + sub_automata.append(_BuildAutomaton_845()) + sub_automata.append(_BuildAutomaton_846()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3545, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3504, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_144._Automaton = _BuildAutomaton_816() +CTD_ANON_138._Automaton = _BuildAutomaton_839() -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3564, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3565, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3566, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3567, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3568, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3569, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24))) -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3570, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24))) -def _BuildAutomaton_825 (): +def _BuildAutomaton_848 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_825 - del _BuildAutomaton_825 + global _BuildAutomaton_848 + del _BuildAutomaton_848 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3564, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3564, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49849,19 +51487,19 @@ def _BuildAutomaton_825 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_826 (): +def _BuildAutomaton_849 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_826 - del _BuildAutomaton_826 + global _BuildAutomaton_849 + del _BuildAutomaton_849 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3565, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3565, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49870,19 +51508,19 @@ def _BuildAutomaton_826 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_827 (): +def _BuildAutomaton_850 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_827 - del _BuildAutomaton_827 + global _BuildAutomaton_850 + del _BuildAutomaton_850 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3566, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3566, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49891,19 +51529,19 @@ def _BuildAutomaton_827 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_828 (): +def _BuildAutomaton_851 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_828 - del _BuildAutomaton_828 + global _BuildAutomaton_851 + del _BuildAutomaton_851 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3567, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3567, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49912,19 +51550,19 @@ def _BuildAutomaton_828 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_829 (): +def _BuildAutomaton_852 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_829 - del _BuildAutomaton_829 + global _BuildAutomaton_852 + del _BuildAutomaton_852 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3568, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3568, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49933,19 +51571,19 @@ def _BuildAutomaton_829 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_830 (): +def _BuildAutomaton_853 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_830 - del _BuildAutomaton_830 + global _BuildAutomaton_853 + del _BuildAutomaton_853 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3569, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3569, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49954,19 +51592,19 @@ def _BuildAutomaton_830 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_831 (): +def _BuildAutomaton_854 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_831 - del _BuildAutomaton_831 + global _BuildAutomaton_854 + del _BuildAutomaton_854 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3570, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3570, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -49975,91 +51613,91 @@ def _BuildAutomaton_831 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_824 (): +def _BuildAutomaton_847 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_824 - del _BuildAutomaton_824 + global _BuildAutomaton_847 + del _BuildAutomaton_847 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3564, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3565, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3566, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3567, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3568, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3569, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3570, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24)) counters.add(cc_6) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_825()) - sub_automata.append(_BuildAutomaton_826()) - sub_automata.append(_BuildAutomaton_827()) - sub_automata.append(_BuildAutomaton_828()) - sub_automata.append(_BuildAutomaton_829()) - sub_automata.append(_BuildAutomaton_830()) - sub_automata.append(_BuildAutomaton_831()) + sub_automata.append(_BuildAutomaton_848()) + sub_automata.append(_BuildAutomaton_849()) + sub_automata.append(_BuildAutomaton_850()) + sub_automata.append(_BuildAutomaton_851()) + sub_automata.append(_BuildAutomaton_852()) + sub_automata.append(_BuildAutomaton_853()) + sub_automata.append(_BuildAutomaton_854()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3563, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3522, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_145._Automaton = _BuildAutomaton_824() +CTD_ANON_139._Automaton = _BuildAutomaton_847() -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3582, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3541, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3583, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3542, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3584, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3543, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3585, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3544, 24))) -def _BuildAutomaton_832 (): +def _BuildAutomaton_855 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_832 - del _BuildAutomaton_832 + global _BuildAutomaton_855 + del _BuildAutomaton_855 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3582, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3541, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3583, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3542, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3584, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3543, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3585, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3544, 24)) counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3582, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3541, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3583, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3542, 24)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3584, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3543, 24)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) final_update = set() final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3585, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3544, 24)) st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_3) transitions = [] @@ -50091,36 +51729,36 @@ def _BuildAutomaton_832 (): fac.UpdateInstruction(cc_3, True) ])) st_3._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_146._Automaton = _BuildAutomaton_832() +CTD_ANON_140._Automaton = _BuildAutomaton_855() -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3597, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24))) -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3598, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24))) -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3599, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24))) -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3600, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24))) -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3601, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24))) -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_35, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3602, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_35, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24))) -def _BuildAutomaton_834 (): +def _BuildAutomaton_857 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_834 - del _BuildAutomaton_834 + global _BuildAutomaton_857 + del _BuildAutomaton_857 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3597, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3597, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50129,19 +51767,19 @@ def _BuildAutomaton_834 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_835 (): +def _BuildAutomaton_858 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_835 - del _BuildAutomaton_835 + global _BuildAutomaton_858 + del _BuildAutomaton_858 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3598, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3598, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50150,19 +51788,19 @@ def _BuildAutomaton_835 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_836 (): +def _BuildAutomaton_859 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_836 - del _BuildAutomaton_836 + global _BuildAutomaton_859 + del _BuildAutomaton_859 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3599, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3599, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50171,19 +51809,19 @@ def _BuildAutomaton_836 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_837 (): +def _BuildAutomaton_860 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_837 - del _BuildAutomaton_837 + global _BuildAutomaton_860 + del _BuildAutomaton_860 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3600, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3600, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50192,19 +51830,19 @@ def _BuildAutomaton_837 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_838 (): +def _BuildAutomaton_861 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_838 - del _BuildAutomaton_838 + global _BuildAutomaton_861 + del _BuildAutomaton_861 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3601, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3601, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50213,19 +51851,19 @@ def _BuildAutomaton_838 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_839 (): +def _BuildAutomaton_862 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_839 - del _BuildAutomaton_839 + global _BuildAutomaton_862 + del _BuildAutomaton_862 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3602, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3602, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50234,67 +51872,67 @@ def _BuildAutomaton_839 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_833 (): +def _BuildAutomaton_856 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_833 - del _BuildAutomaton_833 + global _BuildAutomaton_856 + del _BuildAutomaton_856 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3597, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3598, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3599, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3600, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3601, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3602, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24)) counters.add(cc_5) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_834()) - sub_automata.append(_BuildAutomaton_835()) - sub_automata.append(_BuildAutomaton_836()) - sub_automata.append(_BuildAutomaton_837()) - sub_automata.append(_BuildAutomaton_838()) - sub_automata.append(_BuildAutomaton_839()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3596, 20) + sub_automata.append(_BuildAutomaton_857()) + sub_automata.append(_BuildAutomaton_858()) + sub_automata.append(_BuildAutomaton_859()) + sub_automata.append(_BuildAutomaton_860()) + sub_automata.append(_BuildAutomaton_861()) + sub_automata.append(_BuildAutomaton_862()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3555, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_147._Automaton = _BuildAutomaton_833() +CTD_ANON_141._Automaton = _BuildAutomaton_856() -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3620, 24))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3621, 24))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3622, 24))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24))) -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3623, 24))) +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24))) -def _BuildAutomaton_841 (): +def _BuildAutomaton_864 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_841 - del _BuildAutomaton_841 + global _BuildAutomaton_864 + del _BuildAutomaton_864 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3620, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3620, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50303,19 +51941,19 @@ def _BuildAutomaton_841 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_842 (): +def _BuildAutomaton_865 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_842 - del _BuildAutomaton_842 + global _BuildAutomaton_865 + del _BuildAutomaton_865 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3621, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3621, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50324,19 +51962,179 @@ def _BuildAutomaton_842 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_843 (): +def _BuildAutomaton_866 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_843 - del _BuildAutomaton_843 + global _BuildAutomaton_866 + del _BuildAutomaton_866 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_867 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_867 + del _BuildAutomaton_867 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_863 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_863 + del _BuildAutomaton_863 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24)) + counters.add(cc_3) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_864()) + sub_automata.append(_BuildAutomaton_865()) + sub_automata.append(_BuildAutomaton_866()) + sub_automata.append(_BuildAutomaton_867()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3578, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) + transitions = [] + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_142._Automaton = _BuildAutomaton_863() + + + + +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24))) + +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24))) + +def _BuildAutomaton_869 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_869 + del _BuildAutomaton_869 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_870 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_870 + del _BuildAutomaton_870 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_868 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_868 + del _BuildAutomaton_868 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24)) + counters.add(cc_1) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_869()) + sub_automata.append(_BuildAutomaton_870()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3593, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) + transitions = [] + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_143._Automaton = _BuildAutomaton_868() + + + + +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24))) + +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24))) + +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24))) + +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24))) + +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24))) + +def _BuildAutomaton_872 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_872 + del _BuildAutomaton_872 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3622, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3622, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50345,19 +52143,19 @@ def _BuildAutomaton_843 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_844 (): +def _BuildAutomaton_873 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_844 - del _BuildAutomaton_844 + global _BuildAutomaton_873 + del _BuildAutomaton_873 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3623, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3623, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50366,57 +52164,40 @@ def _BuildAutomaton_844 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_840 (): +def _BuildAutomaton_874 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_840 - del _BuildAutomaton_840 + global _BuildAutomaton_874 + del _BuildAutomaton_874 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3620, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3621, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3622, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3623, 24)) - counters.add(cc_3) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_841()) - sub_automata.append(_BuildAutomaton_842()) - sub_automata.append(_BuildAutomaton_843()) - sub_automata.append(_BuildAutomaton_844()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3619, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_148._Automaton = _BuildAutomaton_840() - - - - -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3635, 24))) - -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3636, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_846 (): +def _BuildAutomaton_875 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_846 - del _BuildAutomaton_846 + global _BuildAutomaton_875 + del _BuildAutomaton_875 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3635, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3635, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50425,19 +52206,19 @@ def _BuildAutomaton_846 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_847 (): +def _BuildAutomaton_876 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_847 - del _BuildAutomaton_847 + global _BuildAutomaton_876 + del _BuildAutomaton_876 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3636, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3636, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50446,182 +52227,637 @@ def _BuildAutomaton_847 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_845 (): +def _BuildAutomaton_871 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_845 - del _BuildAutomaton_845 + global _BuildAutomaton_871 + del _BuildAutomaton_871 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3635, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3636, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24)) counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24)) + counters.add(cc_4) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_846()) - sub_automata.append(_BuildAutomaton_847()) + sub_automata.append(_BuildAutomaton_872()) + sub_automata.append(_BuildAutomaton_873()) + sub_automata.append(_BuildAutomaton_874()) + sub_automata.append(_BuildAutomaton_875()) + sub_automata.append(_BuildAutomaton_876()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3634, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3606, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_149._Automaton = _BuildAutomaton_845() +CTD_ANON_144._Automaton = _BuildAutomaton_871() -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3648, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 32))) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3649, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 32))) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3650, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 28))) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3651, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 28))) -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3652, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 28))) -def _BuildAutomaton_849 (): +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3631, 28))) + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3632, 28))) + +def _BuildAutomaton_877 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_849 - del _BuildAutomaton_849 + global _BuildAutomaton_877 + del _BuildAutomaton_877 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3648, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 32)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 32)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 28)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 28)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 28)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3631, 28)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3632, 28)) + counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3648, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_1, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 32)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_2, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 28)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_3, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 28)) + st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_4, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 28)) + st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_5, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3631, 28)) + st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_6, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3632, 28)) + st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_6) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_1, False) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_2, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_4, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_5, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + st_6._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_145._Automaton = _BuildAutomaton_877() -def _BuildAutomaton_850 (): + + + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 32))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 32))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3650, 28))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3651, 28))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3652, 28))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3653, 28))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3654, 28))) + +def _BuildAutomaton_878 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_850 - del _BuildAutomaton_850 + global _BuildAutomaton_878 + del _BuildAutomaton_878 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3649, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 32)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 32)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3650, 28)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3651, 28)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3652, 28)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3653, 28)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3654, 28)) + counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3649, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_1, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 32)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_2, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3650, 28)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_3, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3651, 28)) + st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_4, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3652, 28)) + st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_5, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3653, 28)) + st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_6, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3654, 28)) + st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_6) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_1, False) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_2, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_4, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_5, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + st_6._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_146._Automaton = _BuildAutomaton_878() -def _BuildAutomaton_851 (): + + + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3669, 28))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3670, 28))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3671, 28))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3672, 28))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3673, 28))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3674, 28))) + +def _BuildAutomaton_879 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_851 - del _BuildAutomaton_851 + global _BuildAutomaton_879 + del _BuildAutomaton_879 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3650, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3674, 28)) counters.add(cc_0) states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3650, 24)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3669, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3670, 28)) + st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3671, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3672, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3673, 28)) + st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3674, 28)) + st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_147._Automaton = _BuildAutomaton_879() -def _BuildAutomaton_852 (): + + + +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3688, 28))) + +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3689, 28))) + +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3690, 28))) + +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3691, 28))) + +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3692, 28))) + +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3693, 28))) + +def _BuildAutomaton_880 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_852 - del _BuildAutomaton_852 + global _BuildAutomaton_880 + del _BuildAutomaton_880 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3651, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3693, 28)) counters.add(cc_0) states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3651, 24)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3688, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3689, 28)) + st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3690, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3691, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3692, 28)) + st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3693, 28)) + st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_148._Automaton = _BuildAutomaton_880() -def _BuildAutomaton_853 (): + + + +CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3707, 28))) + +CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3708, 28))) + +CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3709, 28))) + +CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3710, 28))) + +CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3711, 28))) + +CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3712, 28))) + +def _BuildAutomaton_881 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_853 - del _BuildAutomaton_853 + global _BuildAutomaton_881 + del _BuildAutomaton_881 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3652, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3712, 28)) counters.add(cc_0) states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3652, 24)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3707, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3708, 28)) + st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3709, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3710, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3711, 28)) + st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3712, 28)) + st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_149._Automaton = _BuildAutomaton_881() -def _BuildAutomaton_848 (): + + + +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 28))) + +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 28))) + +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 28))) + +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 28))) + +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 28))) + +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3731, 28))) + +def _BuildAutomaton_882 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_848 - del _BuildAutomaton_848 + global _BuildAutomaton_882 + del _BuildAutomaton_882 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3648, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3731, 28)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3649, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3650, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3651, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3652, 24)) - counters.add(cc_4) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_849()) - sub_automata.append(_BuildAutomaton_850()) - sub_automata.append(_BuildAutomaton_851()) - sub_automata.append(_BuildAutomaton_852()) - sub_automata.append(_BuildAutomaton_853()) - final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.22.xsd', 3647, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 28)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 28)) + st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 28)) + st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3731, 28)) + st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) transitions = [] + transitions.append(fac.Transition(st_1, [ + ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_150._Automaton = _BuildAutomaton_848() + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_150._Automaton = _BuildAutomaton_882() card._setSubstitutionGroup(cardOrToken) @@ -50820,18 +53056,6 @@ def _BuildAutomaton_848 (): echeckPreNoteCreditResponse._setSubstitutionGroup(transactionResponse) -vendorCredit._setSubstitutionGroup(transaction) - -vendorDebit._setSubstitutionGroup(transaction) - -submerchantCredit._setSubstitutionGroup(transaction) - -submerchantDebit._setSubstitutionGroup(transaction) - -customerCredit._setSubstitutionGroup(transaction) - -customerDebit._setSubstitutionGroup(transaction) - void._setSubstitutionGroup(transaction) voidResponse._setSubstitutionGroup(transactionResponse) @@ -50861,3 +53085,15 @@ def _BuildAutomaton_848 (): serviceStatusRequest._setSubstitutionGroup(transaction) serviceStatusResponse._setSubstitutionGroup(transactionResponse) + +vendorCredit._setSubstitutionGroup(transaction) + +vendorDebit._setSubstitutionGroup(transaction) + +submerchantCredit._setSubstitutionGroup(transaction) + +submerchantDebit._setSubstitutionGroup(transaction) + +customerCredit._setSubstitutionGroup(transaction) + +customerDebit._setSubstitutionGroup(transaction) diff --git a/vantivsdk/version.py b/vantivsdk/version.py index 821b559..921d71f 100644 --- a/vantivsdk/version.py +++ b/vantivsdk/version.py @@ -23,6 +23,6 @@ # OTHER DEALINGS IN THE SOFTWARE. # XML Version -VERSION = u'12.22' +VERSION = u'12.24' # SDK release -RELEASE = u'12.22.0' \ No newline at end of file +RELEASE = u'12.24.0' \ No newline at end of file From bfecac985497b59a58407aeff6e12c3aefa660ce Mon Sep 17 00:00:00 2001 From: isunnapud Date: Thu, 31 Mar 2022 06:53:11 -0400 Subject: [PATCH 02/14] added new version in setup file --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index df2a56f..883a7f2 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ setup( name='VantiveCommerceSDK', - version='12.22.0', + version='12.24.0', description='Vantiv eCommerce Python SDK', author='Vantiv eCommerce', author_email='SDKSupport@vantiv.com', From 650751453e8843c612cf6ec4478b8ba1dbbd1da0 Mon Sep 17 00:00:00 2001 From: isunnapud Date: Fri, 1 Apr 2022 03:37:17 -0400 Subject: [PATCH 03/14] added new files for online txns --- tests/functional/test_capture_given_auth.py | 25 +++++++- tests/functional/test_customer_credit.py | 64 +++++++++++++++++++ tests/functional/test_customer_debit.py | 66 ++++++++++++++++++++ tests/functional/test_sub_merchant_credit.py | 64 +++++++++++++++++++ tests/functional/test_sub_merchant_debit.py | 64 +++++++++++++++++++ tests/functional/test_vendor_credit.py | 4 +- tests/functional/test_vendor_debit.py | 4 +- 7 files changed, 286 insertions(+), 5 deletions(-) create mode 100644 tests/functional/test_customer_credit.py create mode 100644 tests/functional/test_customer_debit.py create mode 100644 tests/functional/test_sub_merchant_credit.py create mode 100644 tests/functional/test_sub_merchant_debit.py diff --git a/tests/functional/test_capture_given_auth.py b/tests/functional/test_capture_given_auth.py index ea5b685..852e2aa 100644 --- a/tests/functional/test_capture_given_auth.py +++ b/tests/functional/test_capture_given_auth.py @@ -57,6 +57,29 @@ def test_simple_capture_given_auth_with_card(self): card.type = 'VI' # The type of card is cardType transaction.card = card + + # Create contact object + contact = fields.contact() + contact.name = 'John & Mary Smith' + contact.addressLine1 = '1 Main St.' + contact.city = 'Burlington' + contact.state = 'MA' + contact.zip = '01803-3747' + contact.country = 'USA' + # The type of retailerAddress is contact + transaction.retailerAddress = contact + + additionalCOFData=fields.additionalCOFData() + additionalCOFData.totalPaymentCount = '1' + additionalCOFData.uniqueId = '1111' + additionalCOFData.validationReference = '23456' + + # The type of additionalCOFData is additionalCOFData + transaction.additionalCOFData = additionalCOFData + + transaction.crypto = False + + response = online.request(transaction, conf) self.assertEquals('000', response['captureGivenAuthResponse']['response']) self.assertEquals('sandbox', response['captureGivenAuthResponse']['location']) @@ -64,7 +87,7 @@ def test_simple_capture_given_auth_with_card(self): def test_simple_capture_given_auth_with_token(self): transaction = fields.captureGivenAuth() - transaction.orderId= '12344' + transaction.orderId = '12344' transaction.amount = 106 transaction.orderSource = 'ecommerce' transaction.id = 'ThisIsID' diff --git a/tests/functional/test_customer_credit.py b/tests/functional/test_customer_credit.py new file mode 100644 index 0000000..1d90df5 --- /dev/null +++ b/tests/functional/test_customer_credit.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2017 Vantiv eCommerce +# +# Permission is hereby granted, free of charge, to any person +# obtaining a copy of this software and associated documentation +# files (the 'Software'), to deal in the Software without +# restriction, including without limitation the rights to use, +# copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the +# Software is furnished to do so, subject to the following +# conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +# OTHER DEALINGS IN THE SOFTWARE. + +import os +import sys +import unittest + +package_root = os.path.dirname(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) +sys.path.insert(0, package_root) + +from vantivsdk import * +import datetime +conf = utils.Configuration() + +# vendorCredit transaction is also getting tested in 'tests/functional/test_funding_instruction.py' +class TestCustomerCredit(unittest.TestCase): + + def test_customer_credit(self): + transaction = fields.customerCredit() + transaction.id = 'ThisIsID' + transaction.reportGroup = 'Default Report Group' + transaction.fundingCustomerId = "customerId" + transaction.customerName = "temp1200" + transaction.fundsTransferId = "value for fundsTransferId" + transaction.amount = 1512 + + account_info = fields.echeckType() + account_info.accType = 'Savings' + account_info.accNum = "1234" + account_info.routingNum = "12345678" + + transaction.accountInfo = account_info + + transaction.customIdentifier = '123' + + response = online.request(transaction, conf) + self.assertEquals('000', response['customerCreditResponse']['response']) + self.assertEquals('sandbox', response['customerCreditResponse']['location']) + + +if __name__ == '__main__': + unittest.main() + diff --git a/tests/functional/test_customer_debit.py b/tests/functional/test_customer_debit.py new file mode 100644 index 0000000..daafde1 --- /dev/null +++ b/tests/functional/test_customer_debit.py @@ -0,0 +1,66 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2017 Vantiv eCommerce +# +# Permission is hereby granted, free of charge, to any person +# obtaining a copy of this software and associated documentation +# files (the 'Software'), to deal in the Software without +# restriction, including without limitation the rights to use, +# copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the +# Software is furnished to do so, subject to the following +# conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +# OTHER DEALINGS IN THE SOFTWARE. + +import os +import sys +import unittest + +package_root = os.path.dirname(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) +sys.path.insert(0, package_root) + +from vantivsdk import * +import datetime + +conf = utils.Configuration() + + +# vendorCredit transaction is also getting tested in 'tests/functional/test_funding_instruction.py' +class TestCustomerDebit(unittest.TestCase): + + def test_customer_debit(self): + transaction = fields.customerDebit() + transaction.id = 'ThisIsID' + transaction.reportGroup = 'Default Report Group' + transaction.fundingCustomerId = "customerId" + transaction.customerName = "temp1200" + transaction.fundsTransferId = "value for fundsTransferId" + transaction.amount = 1512 + + account_info = fields.echeckType() + account_info.accType = 'Savings' + account_info.accNum = "1234" + account_info.routingNum = "12345678" + + transaction.accountInfo = account_info + + transaction.customIdentifier = '123' + + response = online.request(transaction, conf) + self.assertEquals('000', response['customerDebitResponse']['response']) + self.assertEquals('sandbox', response['customerDebitResponse']['location']) + + +if __name__ == '__main__': + unittest.main() + diff --git a/tests/functional/test_sub_merchant_credit.py b/tests/functional/test_sub_merchant_credit.py new file mode 100644 index 0000000..1e01371 --- /dev/null +++ b/tests/functional/test_sub_merchant_credit.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2017 Vantiv eCommerce +# +# Permission is hereby granted, free of charge, to any person +# obtaining a copy of this software and associated documentation +# files (the 'Software'), to deal in the Software without +# restriction, including without limitation the rights to use, +# copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the +# Software is furnished to do so, subject to the following +# conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +# OTHER DEALINGS IN THE SOFTWARE. + +import os +import sys +import unittest + +package_root = os.path.dirname(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) +sys.path.insert(0, package_root) + +from vantivsdk import * +import datetime +conf = utils.Configuration() + +# vendorCredit transaction is also getting tested in 'tests/functional/test_funding_instruction.py' +class TestSubmerchantCredit(unittest.TestCase): + + def test_sub_merchant_credit(self): + transaction = fields.submerchantCredit() + transaction.id = 'ThisIsID' + transaction.reportGroup = 'Default Report Group' + transaction.fundingSubmerchantId = "value for fundingSubmerchantId" + transaction.submerchantName = "temp1200" + transaction.fundsTransferId = "value for fundsTransferId" + transaction.amount = 1512 + + account_info = fields.echeckType() + account_info.accType = 'Savings' + account_info.accNum = "1234" + account_info.routingNum = "12345678" + + transaction.accountInfo = account_info + + transaction.customIdentifier = '123' + + response = online.request(transaction, conf) + self.assertEquals('000', response['submerchantCreditResponse']['response']) + self.assertEquals('sandbox', response['submerchantCreditResponse']['location']) + + +if __name__ == '__main__': + unittest.main() + diff --git a/tests/functional/test_sub_merchant_debit.py b/tests/functional/test_sub_merchant_debit.py new file mode 100644 index 0000000..d055b8f --- /dev/null +++ b/tests/functional/test_sub_merchant_debit.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2017 Vantiv eCommerce +# +# Permission is hereby granted, free of charge, to any person +# obtaining a copy of this software and associated documentation +# files (the 'Software'), to deal in the Software without +# restriction, including without limitation the rights to use, +# copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the +# Software is furnished to do so, subject to the following +# conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +# OTHER DEALINGS IN THE SOFTWARE. + +import os +import sys +import unittest + +package_root = os.path.dirname(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) +sys.path.insert(0, package_root) + +from vantivsdk import * +import datetime +conf = utils.Configuration() + +# vendorCredit transaction is also getting tested in 'tests/functional/test_funding_instruction.py' +class TestSubmerchantDebit(unittest.TestCase): + + def test_sub_merchant_debit(self): + transaction = fields.submerchantDebit() + transaction.id = 'ThisIsID' + transaction.reportGroup = 'Default Report Group' + transaction.fundingSubmerchantId = "value for fundingSubmerchantId" + transaction.submerchantName = "temp1200" + transaction.fundsTransferId = "value for fundsTransferId" + transaction.amount = 1512 + + account_info = fields.echeckType() + account_info.accType = 'Savings' + account_info.accNum = "1234" + account_info.routingNum = "12345678" + + transaction.accountInfo = account_info + + transaction.customIdentifier = '123' + + response = online.request(transaction, conf) + self.assertEquals('000', response['submerchantDebitResponse']['response']) + self.assertEquals('sandbox', response['submerchantDebitResponse']['location']) + + +if __name__ == '__main__': + unittest.main() + diff --git a/tests/functional/test_vendor_credit.py b/tests/functional/test_vendor_credit.py index 74a1396..085135f 100644 --- a/tests/functional/test_vendor_credit.py +++ b/tests/functional/test_vendor_credit.py @@ -45,7 +45,7 @@ def test_vendor_credit(self): transaction.vendorName = "Vantiv" transaction.amount = 1512 - account_info = fields.echeckTypeCtx() + account_info = fields.echeckType() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" @@ -65,7 +65,7 @@ def test_vendor_credit_with_address(self): transaction.vendorName = "Vantiv" transaction.amount = 1512 - account_info = fields.echeckTypeCtx() + account_info = fields.echeckType() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" diff --git a/tests/functional/test_vendor_debit.py b/tests/functional/test_vendor_debit.py index 9cfd8e6..e28ad93 100644 --- a/tests/functional/test_vendor_debit.py +++ b/tests/functional/test_vendor_debit.py @@ -45,7 +45,7 @@ def test_vendor_debit(self): transaction.vendorName = "Vantiv" transaction.amount = 1512 - account_info = fields.echeckTypeCtx() + account_info = fields.echeckType() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" @@ -65,7 +65,7 @@ def test_vendor_debit_with_address(self): transaction.vendorName = "Vantiv" transaction.amount = 1512 - account_info = fields.echeckTypeCtx() + account_info = fields.echeckType() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" From 48b4fc2eed1fa6cb473d4180a09d6a7a3bda8833 Mon Sep 17 00:00:00 2001 From: E5657780 Date: Fri, 1 Apr 2022 03:49:09 -0400 Subject: [PATCH 04/14] Added authorization unit test for contact and AdditionalCOFData. Added sale unit test for contact and AdditionalCOFData. --- tests/functional/test_auth.py | 44 ++++++++++++++++++++++++++++++++++ tests/functional/test_sale.py | 45 +++++++++++++++++++++++++++++++++++ 2 files changed, 89 insertions(+) diff --git a/tests/functional/test_auth.py b/tests/functional/test_auth.py index 7db7991..5fed053 100644 --- a/tests/functional/test_auth.py +++ b/tests/functional/test_auth.py @@ -469,6 +469,50 @@ def test_simple_auth_business_indicator(self): self.assertEquals('000', response['authorizationResponse']['response']) self.assertEquals('sandbox', response['authorizationResponse']['location']) + def test_simple_auth_with_retaileraddress(self): + authorization = fields.authorization() + authorization.reportGroup = 'Planets' + authorization.orderId = '12344' + authorization.amount = 106 + authorization.orderSource = 'ecommerce' + authorization.id = 'thisisid' + authorization.businessIndicator = 'consumerBillPayment' + authorization.crypto = False + authorization.checkoutId = '123tyhgr34' + authorization.orderChannel = 'PHONE' + authorization.fraudCheckStatus = 'Not Approved' + + contact = fields.contact() + contact.name = 'john & Mary Smith' + contact.addressLine1 = '1st Main Street' + contact.city = 'Burlington' + contact.state = 'MA' + contact.zip = '01867-4456' + contact.country = 'USA' + + authorization.retailerAddress = contact + + additionalCOFData = fields.additionalCOFData() + additionalCOFData.totalPaymentCount = '35' + additionalCOFData.paymentType = 'Fixed Amount' + additionalCOFData.uniqueId = '12345wereew233' + additionalCOFData.frequencyOfMIT = 'BiWeekly' + additionalCOFData.validationReference = 're3298rhriw4wrw' + additionalCOFData.sequenceIndicator = '2' + + authorization.additionalCOFData = additionalCOFData + + card = fields.cardType() + card.number = '4100000000000000' + card.expDate = '1210' + card.type = 'VI' + + authorization.card = card + + response = online.request(authorization, conf) + self.assertEquals('000', response['authorizationResponse']['response']) + self.assertEquals('sandbox', response['authorizationResponse']['location']) + if __name__ == '__main__': unittest.main() diff --git a/tests/functional/test_sale.py b/tests/functional/test_sale.py index e7845f3..46bf827 100644 --- a/tests/functional/test_sale.py +++ b/tests/functional/test_sale.py @@ -490,5 +490,50 @@ def test_sale_with_business_indicator(self): self.assertEquals('000', response['saleResponse']['response']) self.assertEquals('sandbox', response['saleResponse']['location']) + def test_sale_with_retaileraddress_additionalcof(self): + transaction = fields.sale() + transaction.reportGroup = 'Planets' + transaction.orderId = '12344' + transaction.amount = 106 + transaction.orderSource = 'ecommerce' + transaction.id = 'ThisIsID' + transaction.crypto = False + transaction.businessIndicator = 'consumerBillPayment' + transaction.orderChannelEnum = 'PHONE' + + transaction.fraudCheckStatus = 'not approved' + + additioncof = fields.additionalCOFData() + additioncof.totalPaymentCount = 'dfvd' + additioncof.paymentType = 'Fixed Amount' + additioncof.uniqueId = '12345wereew233' + additioncof.frequencyOfMIT = 'BiWeekly' + additioncof.validationReference = 're3298rhriw4wrw' + additioncof.sequenceIndicator = '2' + + transaction.additioncof = additioncof + + contact = fields.contact() + contact.name = 'john & Mary Smith' + contact.addressLine1 = '1st Main Street' + contact.city = 'Burlington' + contact.state = 'MA' + contact.zip = '01867-4456' + contact.country = 'USA' + + transaction.retailerAddress = contact + + card = fields.cardType() + card.number = '4100000000000000' + card.expDate = '1210' + card.type = 'VI' + + transaction.card = card + + response = online.request(transaction, conf) + self.assertEquals('000', response['saleResponse']['response']) + self.assertEquals('sandbox', response['saleResponse']['location']) + + if __name__ == '__main__': unittest.main() From 5b328f4487e2936a1992ea29a150c7e3a8136dc0 Mon Sep 17 00:00:00 2001 From: isunnapud Date: Fri, 1 Apr 2022 05:18:20 -0400 Subject: [PATCH 05/14] updated customer info for auth --- tests/functional/test_auth.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tests/functional/test_auth.py b/tests/functional/test_auth.py index 5fed053..785ed25 100644 --- a/tests/functional/test_auth.py +++ b/tests/functional/test_auth.py @@ -32,6 +32,7 @@ import pyxb from vantivsdk import * +import datetime conf = utils.Configuration() @@ -53,6 +54,20 @@ def test_simple_auth_with_card(self): authorization.card = card + customerInfo = fields.customerInfo() + + customerInfo.accountUserName = 'Jack' + customerInfo.userAccountNumber = '1234' + customerInfo.userAccountEmail = 'gmail@gmail.com' + customerInfo.membershipId = '11111' + customerInfo.membershipPhone = '123456' + customerInfo.membershipEmail = 'gmail@gmail.com' + customerInfo.membershipName = 'fran' + customerInfo.accountCreatedDate = datetime.datetime.now().strftime("%Y-%m-%d") + customerInfo.userAccountPhone = '000461223' + + authorization.customerInfo = customerInfo + response = online.request(authorization, conf) self.assertEquals('000', response['authorizationResponse']['response']) self.assertEquals('sandbox', response['authorizationResponse']['location']) From 053e11f945660c645761b5778c6a4aa59a6fef5f Mon Sep 17 00:00:00 2001 From: isunnapud Date: Fri, 1 Apr 2022 05:40:35 -0400 Subject: [PATCH 06/14] added new files for online txns --- tests/functional/test_capture_given_auth.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tests/functional/test_capture_given_auth.py b/tests/functional/test_capture_given_auth.py index 852e2aa..12e3332 100644 --- a/tests/functional/test_capture_given_auth.py +++ b/tests/functional/test_capture_given_auth.py @@ -69,12 +69,14 @@ def test_simple_capture_given_auth_with_card(self): # The type of retailerAddress is contact transaction.retailerAddress = contact - additionalCOFData=fields.additionalCOFData() - additionalCOFData.totalPaymentCount = '1' - additionalCOFData.uniqueId = '1111' - additionalCOFData.validationReference = '23456' + additionalCOFData = fields.additionalCOFData() + additionalCOFData.totalPaymentCount = '35' + additionalCOFData.paymentType = 'Fixed Amount' + additionalCOFData.uniqueId = '12345wereew233' + additionalCOFData.frequencyOfMIT = 'BiWeekly' + additionalCOFData.validationReference = 're3298rhriw4wrw' + additionalCOFData.sequenceIndicator = '2' - # The type of additionalCOFData is additionalCOFData transaction.additionalCOFData = additionalCOFData transaction.crypto = False From 7d53fe8b0eb94b468e6e0223da799ed465fd9320 Mon Sep 17 00:00:00 2001 From: isunnapud Date: Fri, 1 Apr 2022 06:32:07 -0400 Subject: [PATCH 07/14] added required fields --- SchemaCombined_v12.24.xsd | 6 +++--- tests/functional/test_auth.py | 25 +++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/SchemaCombined_v12.24.xsd b/SchemaCombined_v12.24.xsd index 676bdd6..7122b35 100644 --- a/SchemaCombined_v12.24.xsd +++ b/SchemaCombined_v12.24.xsd @@ -84,7 +84,7 @@ - + @@ -242,7 +242,7 @@ - + @@ -1094,7 +1094,7 @@ - + diff --git a/tests/functional/test_auth.py b/tests/functional/test_auth.py index 785ed25..be7bdef 100644 --- a/tests/functional/test_auth.py +++ b/tests/functional/test_auth.py @@ -68,6 +68,31 @@ def test_simple_auth_with_card(self): authorization.customerInfo = customerInfo + detailTaxList = list() + detailTax = fields.detailTax() + detailTax.taxAmount = 100 + detailTax2 = fields.detailTax() + detailTax2.taxAmount = 200 + detailTaxList.append(detailTax) + detailTaxList.append(detailTax2) + lineItemDataList = list() + lineItemData=fields.lineItemData() + lineItemData.itemDescription = 'des' + lineItemData.itemCategory = 'Chock' + lineItemData.itemCategory = 'Chock' + lineItemData.itemSubCategory = 'pen' + lineItemData.productId = '001' + lineItemData.productName = 'prod' + lineItemDataList.append(lineItemData) + enhancedData = fields.enhancedData() + enhancedData.detailTax = detailTaxList + enhancedData.lineItemData = lineItemDataList + enhancedData.discountCode = '001' + enhancedData.discountPercent = '10' + enhancedData.fulfilmentMethodType = 'DELIVERY' + + authorization.enhancedData = enhancedData + response = online.request(authorization, conf) self.assertEquals('000', response['authorizationResponse']['response']) self.assertEquals('sandbox', response['authorizationResponse']['location']) From 39ea7ab329fe61b8ab8db970d12b274de8b5eb77 Mon Sep 17 00:00:00 2001 From: isunnapud Date: Fri, 1 Apr 2022 06:38:59 -0400 Subject: [PATCH 08/14] removed unused imports --- tests/functional/test_auth.py | 2 +- tests/functional/test_customer_credit.py | 1 - tests/functional/test_customer_debit.py | 1 - tests/functional/test_sub_merchant_credit.py | 1 - 4 files changed, 1 insertion(+), 4 deletions(-) diff --git a/tests/functional/test_auth.py b/tests/functional/test_auth.py index be7bdef..fd18ad2 100644 --- a/tests/functional/test_auth.py +++ b/tests/functional/test_auth.py @@ -76,7 +76,7 @@ def test_simple_auth_with_card(self): detailTaxList.append(detailTax) detailTaxList.append(detailTax2) lineItemDataList = list() - lineItemData=fields.lineItemData() + lineItemData = fields.lineItemData() lineItemData.itemDescription = 'des' lineItemData.itemCategory = 'Chock' lineItemData.itemCategory = 'Chock' diff --git a/tests/functional/test_customer_credit.py b/tests/functional/test_customer_credit.py index 1d90df5..842cc3a 100644 --- a/tests/functional/test_customer_credit.py +++ b/tests/functional/test_customer_credit.py @@ -30,7 +30,6 @@ sys.path.insert(0, package_root) from vantivsdk import * -import datetime conf = utils.Configuration() # vendorCredit transaction is also getting tested in 'tests/functional/test_funding_instruction.py' diff --git a/tests/functional/test_customer_debit.py b/tests/functional/test_customer_debit.py index daafde1..fcfe50a 100644 --- a/tests/functional/test_customer_debit.py +++ b/tests/functional/test_customer_debit.py @@ -30,7 +30,6 @@ sys.path.insert(0, package_root) from vantivsdk import * -import datetime conf = utils.Configuration() diff --git a/tests/functional/test_sub_merchant_credit.py b/tests/functional/test_sub_merchant_credit.py index 1e01371..cf55024 100644 --- a/tests/functional/test_sub_merchant_credit.py +++ b/tests/functional/test_sub_merchant_credit.py @@ -30,7 +30,6 @@ sys.path.insert(0, package_root) from vantivsdk import * -import datetime conf = utils.Configuration() # vendorCredit transaction is also getting tested in 'tests/functional/test_funding_instruction.py' From 57d34804550da0f5aba1c7efcc3475781633903a Mon Sep 17 00:00:00 2001 From: isunnapud Date: Fri, 1 Apr 2022 07:12:59 -0400 Subject: [PATCH 09/14] added required fields --- tests/functional/test_capture_given_auth.py | 2 ++ tests/functional/test_force_capture.py | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/tests/functional/test_capture_given_auth.py b/tests/functional/test_capture_given_auth.py index 12e3332..5e765d7 100644 --- a/tests/functional/test_capture_given_auth.py +++ b/tests/functional/test_capture_given_auth.py @@ -66,6 +66,8 @@ def test_simple_capture_given_auth_with_card(self): contact.state = 'MA' contact.zip = '01803-3747' contact.country = 'USA' + contact.sellerID = '123' + contact.url = 'http://tax.xom' # The type of retailerAddress is contact transaction.retailerAddress = contact diff --git a/tests/functional/test_force_capture.py b/tests/functional/test_force_capture.py index 5188eaf..8abe840 100644 --- a/tests/functional/test_force_capture.py +++ b/tests/functional/test_force_capture.py @@ -116,6 +116,25 @@ def test_force_capture_with_business_indicator(self): self.assertEquals('000', response['forceCaptureResponse']['response']) self.assertEquals('sandbox', response['forceCaptureResponse']['location']) + def test_force_capture_with_business_indicator_different(self): + transaction = fields.forceCapture() + transaction.reportGroup = 'Planets' + transaction.orderId = '12344' + transaction.amount = 106 + transaction.orderSource = 'ecommerce' + transaction.processingType = 'accountFunding' + transaction.id = 'ThisIsID' + transaction.businessIndicator = 'walletTransfer' + + card = fields.cardType() + card.number = '4100000000000001' + card.expDate = '1210' + card.type = 'VI' + transaction.card = card + + response = online.request(transaction, conf) + self.assertEquals('000', response['forceCaptureResponse']['response']) + self.assertEquals('sandbox', response['forceCaptureResponse']['location']) if __name__ == '__main__': unittest.main() From 034148191084c0283a5f26c2b76c048ad3cd2307 Mon Sep 17 00:00:00 2001 From: isunnapud Date: Mon, 4 Apr 2022 09:16:14 -0400 Subject: [PATCH 10/14] added echeckTypeCtx for vendor debit and credit --- SchemaCombined_v12.24.xsd | 127 +- docs/source/complextypes.rst | 17 + docs/source/transactions.rst | 12 +- schema/cnpBatch_v12.24.xsd | 119 + schema/cnpOnline_v12.24.xsd | 4 +- vantivsdk/dictmap.py | 19 +- vantivsdk/fields.py | 4008 +++++++++++++++++----------------- 7 files changed, 2284 insertions(+), 2022 deletions(-) diff --git a/SchemaCombined_v12.24.xsd b/SchemaCombined_v12.24.xsd index 7122b35..0a260fd 100644 --- a/SchemaCombined_v12.24.xsd +++ b/SchemaCombined_v12.24.xsd @@ -84,7 +84,7 @@ - + @@ -1094,7 +1094,7 @@ - + @@ -3307,7 +3307,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3615,7 +3734,7 @@ - + diff --git a/docs/source/complextypes.rst b/docs/source/complextypes.rst index 1a42140..35d90b8 100644 --- a/docs/source/complextypes.rst +++ b/docs/source/complextypes.rst @@ -163,6 +163,12 @@ createDiscountType :var name: String or Number :var startDate: String or Number +ctxPaymentInformationType +------------------------- + .. py:class:: vantivsdk.fields.ctxPaymentInformationType + + :var ctxPaymentDetail: String or Number + customBilling ------------- .. py:class:: vantivsdk.fields.customBilling @@ -247,6 +253,17 @@ echeckType :var checkNum: String or Number :var routingNum: String or Number +echeckTypeCtx +------------- + .. py:class:: vantivsdk.fields.echeckTypeCtx + + :var accNum: String or Number + :var accType: String or Number + :var ccdPaymentInformation: String or Number + :var checkNum: String or Number + :var ctxPaymentInformation: instance of :py:class:`vantivsdk.fields.ctxPaymentInformationType` + :var routingNum: String or Number + enhancedData ------------ .. py:class:: vantivsdk.fields.enhancedData diff --git a/docs/source/transactions.rst b/docs/source/transactions.rst index a0acf40..d05fc93 100644 --- a/docs/source/transactions.rst +++ b/docs/source/transactions.rst @@ -228,7 +228,7 @@ customerCredit -------------- .. py:class:: vantivsdk.fields.customerCredit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -242,7 +242,7 @@ customerDebit ------------- .. py:class:: vantivsdk.fields.customerDebit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -780,7 +780,7 @@ submerchantCredit ----------------- .. py:class:: vantivsdk.fields.submerchantCredit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -794,7 +794,7 @@ submerchantDebit ---------------- .. py:class:: vantivsdk.fields.submerchantDebit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customIdentifier: String or Number :var customerId: String or Number @@ -881,7 +881,7 @@ vendorCredit ------------ .. py:class:: vantivsdk.fields.vendorCredit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number @@ -896,7 +896,7 @@ vendorDebit ----------- .. py:class:: vantivsdk.fields.vendorDebit - :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckType` + :var accountInfo: instance of :py:class:`vantivsdk.fields.echeckTypeCtx` :var amount: String or Number :var customerId: String or Number :var fundingCustomerId: String or Number diff --git a/schema/cnpBatch_v12.24.xsd b/schema/cnpBatch_v12.24.xsd index d7a9961..0add131 100644 --- a/schema/cnpBatch_v12.24.xsd +++ b/schema/cnpBatch_v12.24.xsd @@ -284,7 +284,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/schema/cnpOnline_v12.24.xsd b/schema/cnpOnline_v12.24.xsd index 9a18b8f..9763c02 100644 --- a/schema/cnpOnline_v12.24.xsd +++ b/schema/cnpOnline_v12.24.xsd @@ -308,7 +308,7 @@ - + diff --git a/vantivsdk/dictmap.py b/vantivsdk/dictmap.py index 8d1d180..ac78f38 100644 --- a/vantivsdk/dictmap.py +++ b/vantivsdk/dictmap.py @@ -194,7 +194,7 @@ 'surchargeAmount': '', 'taxType': '', 'token': 'cardTokenType'}, -'customerCredit': {'accountInfo': 'echeckType', +'customerCredit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -203,7 +203,7 @@ 'fundsTransferId': '', 'id': '', 'reportGroup': ''}, -'customerDebit': {'accountInfo': 'echeckType', +'customerDebit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -563,7 +563,7 @@ 'pathId': '', 'reportGroup': '', 'serviceId': ''}, -'submerchantCredit': {'accountInfo': 'echeckType', +'submerchantCredit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -572,7 +572,7 @@ 'id': '', 'reportGroup': '', 'submerchantName': ''}, -'submerchantDebit': {'accountInfo': 'echeckType', +'submerchantDebit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customIdentifier': '', 'customerId': '', @@ -623,7 +623,7 @@ 'token': 'cardTokenType', 'updateAddOn': 'updateAddOnType', 'updateDiscount': 'updateDiscountType'}, -'vendorCredit': {'accountInfo': 'echeckType', +'vendorCredit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -633,7 +633,7 @@ 'reportGroup': '', 'vendorAddress': 'address', 'vendorName': ''}, -'vendorDebit': {'accountInfo': 'echeckType', +'vendorDebit': {'accountInfo': 'echeckTypeCtx', 'amount': '', 'customerId': '', 'fundingCustomerId': '', @@ -736,6 +736,7 @@ 'endDate': '', 'name': '', 'startDate': ''}, +'ctxPaymentInformationType': {'ctxPaymentDetail': ''}, 'customBilling': {'city': '', 'descriptor': '', 'phone': '', 'url': ''}, 'customerInfo': {'accountCreatedDate': '', 'accountUsername': '', @@ -776,6 +777,12 @@ 'ccdPaymentInformation': '', 'checkNum': '', 'routingNum': ''}, +'echeckTypeCtx': {'accNum': '', + 'accType': '', + 'ccdPaymentInformation': '', + 'checkNum': '', + 'ctxPaymentInformation': 'ctxPaymentInformationType', + 'routingNum': ''}, 'enhancedData': {'customerReference': '', 'deliveryType': '', 'destinationCountryCode': '', diff --git a/vantivsdk/fields.py b/vantivsdk/fields.py index 36d5a6b..e492e62 100644 --- a/vantivsdk/fields.py +++ b/vantivsdk/fields.py @@ -1,7 +1,7 @@ # ./fields.py # -*- coding: utf-8 -*- # PyXB bindings for NM:9a28546cb3c6547e22c7f11b1830724889885c3f -# Generated 2022-03-31 03:33:47.488319 by PyXB version 1.2.6 using Python 3.6.8.final.0 +# Generated 2022-04-04 09:11:43.452431 by PyXB version 1.2.6 using Python 3.6.8.final.0 # Namespace http://www.vantivcnp.com/schema from __future__ import unicode_literals @@ -14,7 +14,7 @@ import sys import pyxb.utils.six as _six # Unique identifier for bindings created at the same time -_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:e66d7e56-b0c4-11ec-bcb7-005056b449c4') +_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:c56d35dc-b418-11ec-8a1e-005056b449c4') # Version of PyXB used to generate the bindings _PyXBVersion = '1.2.6' @@ -5683,7 +5683,7 @@ class baseRequest (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'baseRequest') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3321, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3440, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType @@ -5711,8 +5711,8 @@ class baseRequest (pyxb.binding.basis.complexTypeDefinition): # Attribute version uses Python identifier version __version = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_vantivcnp_comschema_baseRequest_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3329, 8) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3329, 8) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3448, 8) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3448, 8) version = property(__version.value, __version.set, None, None) @@ -5735,7 +5735,7 @@ class CTD_ANON_34 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3346, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3465, 8) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType @@ -5756,24 +5756,24 @@ class CTD_ANON_34 (pyxb.binding.basis.complexTypeDefinition): # Attribute response uses Python identifier response __response = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_34_response', pyxb.binding.datatypes.string, required=True) - __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3351, 12) - __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3351, 12) + __response._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 12) + __response._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 12) response = property(__response.value, __response.set, None, None) # Attribute message uses Python identifier message __message = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_34_message', pyxb.binding.datatypes.string, required=True) - __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3352, 12) - __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3352, 12) + __message._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 12) + __message._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 12) message = property(__message.value, __message.set, None, None) # Attribute version uses Python identifier version __version = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_vantivcnp_comschema_CTD_ANON_34_version', pyxb.binding.datatypes.string, required=True) - __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3353, 12) - __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3353, 12) + __version._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 12) + __version._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 12) version = property(__version.value, __version.set, None, None) @@ -5796,13 +5796,13 @@ class voidRecyclingResponseType (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'voidRecyclingResponseType') - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3391, 4) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 4) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType # Element {http://www.vantivcnp.com/schema}creditCnpTxnId uses Python identifier creditCnpTxnId - __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_voidRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3393, 12), ) + __creditCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), 'creditCnpTxnId', '__httpwww_vantivcnp_comschema_voidRecyclingResponseType_httpwww_vantivcnp_comschemacreditCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3512, 12), ) creditCnpTxnId = property(__creditCnpTxnId.value, __creditCnpTxnId.set, None, None) @@ -5824,7 +5824,7 @@ class CTD_ANON_35 (pyxb.binding.basis.complexTypeDefinition): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3562, 28) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3681, 28) _ElementMap = {} _AttributeMap = {} # Base type is pyxb.binding.datatypes.anyType @@ -6045,7 +6045,7 @@ class CTD_ANON_36 (baseRequest): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3333, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 8) _ElementMap = baseRequest._ElementMap.copy() _AttributeMap = baseRequest._AttributeMap.copy() # Base type is baseRequest @@ -6060,32 +6060,32 @@ class CTD_ANON_36 (baseRequest): # Attribute merchantId uses Python identifier merchantId __merchantId = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantId'), 'merchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_36_merchantId', pyxb.binding.datatypes.string, required=True) - __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3336, 20) - __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3336, 20) + __merchantId._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 20) + __merchantId._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 20) merchantId = property(__merchantId.value, __merchantId.set, None, None) # Attribute merchantSdk uses Python identifier merchantSdk __merchantSdk = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'merchantSdk'), 'merchantSdk', '__httpwww_vantivcnp_comschema_CTD_ANON_36_merchantSdk', pyxb.binding.datatypes.string) - __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3337, 20) - __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3337, 20) + __merchantSdk._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 20) + __merchantSdk._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 20) merchantSdk = property(__merchantSdk.value, __merchantSdk.set, None, None) # Attribute loggedInUser uses Python identifier loggedInUser __loggedInUser = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'loggedInUser'), 'loggedInUser', '__httpwww_vantivcnp_comschema_CTD_ANON_36_loggedInUser', pyxb.binding.datatypes.string) - __loggedInUser._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3338, 20) - __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3338, 20) + __loggedInUser._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 20) + __loggedInUser._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 20) loggedInUser = property(__loggedInUser.value, __loggedInUser.set, None, None) # Attribute sameDayFunding uses Python identifier sameDayFunding __sameDayFunding = pyxb.binding.content.AttributeUse(pyxb.namespace.ExpandedName(None, 'sameDayFunding'), 'sameDayFunding', '__httpwww_vantivcnp_comschema_CTD_ANON_36_sameDayFunding', pyxb.binding.datatypes.boolean) - __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3339, 20) - __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3339, 20) + __sameDayFunding._DeclarationLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3458, 20) + __sameDayFunding._UseLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3458, 20) sameDayFunding = property(__sameDayFunding.value, __sameDayFunding.set, None, None) @@ -15103,23 +15103,58 @@ class CTD_ANON_130 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3358, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3311, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions - __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) + # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3317, 32), ) - processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) + fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3318, 32), ) - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) + fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}vendorName uses Python identifier vendorName + __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3320, 28), ) + + + vendorName = property(__vendorName.value, __vendorName.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3321, 28), ) + + + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3322, 28), ) + + + amount = property(__amount.value, __amount.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 28), ) + + + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress + __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_130_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3324, 28), ) + + + vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15128,8 +15163,13 @@ class CTD_ANON_130 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __processingInstructions.name() : __processingInstructions, - __cnpTxnId.name() : __cnpTxnId + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __vendorName.name() : __vendorName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __vendorAddress.name() : __vendorAddress }) _AttributeMap.update({ @@ -15144,65 +15184,58 @@ class CTD_ANON_131 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3371, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3333, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24), ) - - - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3339, 32), ) - response = property(__response.value, __response.set, None, None) + fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3340, 32), ) - responseTime = property(__responseTime.value, __responseTime.set, None, None) + fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24), ) + # Element {http://www.vantivcnp.com/schema}vendorName uses Python identifier vendorName + __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3342, 28), ) - postDate = property(__postDate.value, __postDate.set, None, None) + vendorName = property(__vendorName.value, __vendorName.set, None, None) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24), ) + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3343, 28), ) - message = property(__message.value, __message.set, None, None) + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24), ) + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3344, 28), ) - location = property(__location.value, __location.set, None, None) + amount = property(__amount.value, __amount.set, None, None) - # Element {http://www.vantivcnp.com/schema}recyclingResponse uses Python identifier recyclingResponse - __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24), ) + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3345, 28), ) - recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) - # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24), ) + # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress + __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_131_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3346, 28), ) - checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15211,14 +15244,13 @@ class CTD_ANON_131 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __recyclingResponse.name() : __recyclingResponse, - __checkoutId.name() : __checkoutId + __fundingCustomerId.name() : __fundingCustomerId, + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __vendorName.name() : __vendorName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __vendorAddress.name() : __vendorAddress }) _AttributeMap.update({ @@ -15233,16 +15265,51 @@ class CTD_ANON_132 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3398, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3356, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3361, 28), ) - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) + fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}submerchantName uses Python identifier submerchantName + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 28), ) + + + submerchantName = property(__submerchantName.value, __submerchantName.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3363, 28), ) + + + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3364, 28), ) + + + amount = property(__amount.value, __amount.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3365, 28), ) + + + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_132_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3366, 28), ) + + + customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15251,7 +15318,12 @@ class CTD_ANON_132 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __submerchantName.name() : __submerchantName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier }) _AttributeMap.update({ @@ -15266,58 +15338,51 @@ class CTD_ANON_133 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3410, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24), ) - - - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId + __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 28), ) - response = property(__response.value, __response.set, None, None) + fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24), ) + # Element {http://www.vantivcnp.com/schema}submerchantName uses Python identifier submerchantName + __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 28), ) - responseTime = property(__responseTime.value, __responseTime.set, None, None) + submerchantName = property(__submerchantName.value, __submerchantName.set, None, None) - # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate - __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24), ) + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3382, 28), ) - postDate = property(__postDate.value, __postDate.set, None, None) + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24), ) + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 28), ) - message = property(__message.value, __message.set, None, None) + amount = property(__amount.value, __amount.set, None, None) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24), ) + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3384, 28), ) - location = property(__location.value, __location.set, None, None) + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) - # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId - __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24), ) + # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_133_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3385, 28), ) - checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) + customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15326,13 +15391,12 @@ class CTD_ANON_133 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __postDate.name() : __postDate, - __message.name() : __message, - __location.name() : __location, - __checkoutId.name() : __checkoutId + __fundingSubmerchantId.name() : __fundingSubmerchantId, + __submerchantName.name() : __submerchantName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier }) _AttributeMap.update({ @@ -15347,58 +15411,51 @@ class CTD_ANON_134 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3429, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3394, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24), ) - - - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3399, 28), ) - card = property(__card.value, __card.set, None, None) + fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24), ) + # Element {http://www.vantivcnp.com/schema}customerName uses Python identifier customerName + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3400, 28), ) - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) + customerName = property(__customerName.value, __customerName.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24), ) + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3401, 28), ) - originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24), ) + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 28), ) - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + amount = property(__amount.value, __amount.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24), ) + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3403, 28), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24), ) + # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_134_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3404, 28), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15407,13 +15464,12 @@ class CTD_ANON_134 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __fundingCustomerId.name() : __fundingCustomerId, + __customerName.name() : __customerName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier }) _AttributeMap.update({ @@ -15428,58 +15484,51 @@ class CTD_ANON_135 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3447, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3413, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24), ) - - - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24), ) + # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId + __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 28), ) - card = property(__card.value, __card.set, None, None) + fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24), ) + # Element {http://www.vantivcnp.com/schema}customerName uses Python identifier customerName + __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 28), ) - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) + customerName = property(__customerName.value, __customerName.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24), ) + # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId + __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3420, 28), ) - originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) + fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24), ) + # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount + __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 28), ) - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + amount = property(__amount.value, __amount.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24), ) + # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo + __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3422, 28), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24), ) + # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier + __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_135_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3423, 28), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15488,13 +15537,12 @@ class CTD_ANON_135 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __fundingCustomerId.name() : __fundingCustomerId, + __customerName.name() : __customerName, + __fundsTransferId.name() : __fundsTransferId, + __amount.name() : __amount, + __accountInfo.name() : __accountInfo, + __customIdentifier.name() : __customIdentifier }) _AttributeMap.update({ @@ -15509,65 +15557,23 @@ class CTD_ANON_136 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3465, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3477, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24), ) - - - cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24), ) - - - card = property(__card.value, __card.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}virtualGiftCardBin uses Python identifier virtualGiftCardBin - __virtualGiftCardBin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), 'virtualGiftCardBin', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24), ) - - - virtualGiftCardBin = property(__virtualGiftCardBin.value, __virtualGiftCardBin.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24), ) - - - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24), ) - - - originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24), ) - - - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24), ) + # Element {http://www.vantivcnp.com/schema}processingInstructions uses Python identifier processingInstructions + __processingInstructions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), 'processingInstructions', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaprocessingInstructions', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + processingInstructions = property(__processingInstructions.value, __processingInstructions.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_136_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3481, 24), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15576,14 +15582,8 @@ class CTD_ANON_136 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __virtualGiftCardBin.name() : __virtualGiftCardBin, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __processingInstructions.name() : __processingInstructions, + __cnpTxnId.name() : __cnpTxnId }) _AttributeMap.update({ @@ -15598,51 +15598,65 @@ class CTD_ANON_137 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3484, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3494, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3495, 24), ) - card = property(__card.value, __card.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24), ) + # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3496, 24), ) - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) + responseTime = property(__responseTime.value, __responseTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24), ) + # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3497, 24), ) - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + postDate = property(__postDate.value, __postDate.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3498, 24), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3499, 24), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + location = property(__location.value, __location.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}recyclingResponse uses Python identifier recyclingResponse + __recyclingResponse = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), 'recyclingResponse', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemarecyclingResponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3500, 24), ) + + + recyclingResponse = property(__recyclingResponse.value, __recyclingResponse.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_137_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3502, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15652,11 +15666,13 @@ class CTD_ANON_137 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __recyclingResponse.name() : __recyclingResponse, + __checkoutId.name() : __checkoutId }) _AttributeMap.update({ @@ -15671,58 +15687,91 @@ class CTD_ANON_138 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3501, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3517, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3521, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24), ) + # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType + + # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType + + # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup + _ElementMap.update({ + __cnpTxnId.name() : __cnpTxnId + }) + _AttributeMap.update({ + + }) +_module_typeBindings.CTD_ANON_138 = CTD_ANON_138 + + +# Complex type [anonymous] with content type ELEMENT_ONLY +class CTD_ANON_139 (transactionTypeWithReportGroup): + """Complex type [anonymous] with content type ELEMENT_ONLY""" + _TypeDefinition = None + _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY + _Abstract = False + _ExpandedName = None + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 8) + _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() + _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() + # Base type is transactionTypeWithReportGroup + + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3533, 24), ) - card = property(__card.value, __card.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3534, 24), ) - originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24), ) + # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3535, 24), ) - originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) + responseTime = property(__responseTime.value, __responseTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24), ) + # Element {http://www.vantivcnp.com/schema}postDate uses Python identifier postDate + __postDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'postDate'), 'postDate', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemapostDate', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3536, 24), ) - originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + postDate = property(__postDate.value, __postDate.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3537, 24), ) - originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_138_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3538, 24), ) - originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) + location = property(__location.value, __location.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}checkoutId uses Python identifier checkoutId + __checkoutId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), 'checkoutId', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemacheckoutId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3540, 24), ) + + + checkoutId = property(__checkoutId.value, __checkoutId.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15732,75 +15781,75 @@ class CTD_ANON_138 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ __cnpTxnId.name() : __cnpTxnId, - __card.name() : __card, - __originalRefCode.name() : __originalRefCode, - __originalAmount.name() : __originalAmount, - __originalTxnTime.name() : __originalTxnTime, - __originalSystemTraceId.name() : __originalSystemTraceId, - __originalSequenceNumber.name() : __originalSequenceNumber + __response.name() : __response, + __responseTime.name() : __responseTime, + __postDate.name() : __postDate, + __message.name() : __message, + __location.name() : __location, + __checkoutId.name() : __checkoutId }) _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_138 = CTD_ANON_138 +_module_typeBindings.CTD_ANON_139 = CTD_ANON_139 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_139 (transactionTypeWithReportGroup): +class CTD_ANON_140 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3519, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3548, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3552, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) # Element {http://www.vantivcnp.com/schema}card uses Python identifier card - __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24), ) + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3553, 24), ) card = property(__card.value, __card.set, None, None) # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode - __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24), ) + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3554, 24), ) originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount - __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24), ) + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3555, 24), ) originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime - __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24), ) + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24), ) originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId - __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24), ) + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24), ) originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber - __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_139_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24), ) + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24), ) originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) @@ -15823,47 +15872,68 @@ class CTD_ANON_139 (transactionTypeWithReportGroup): _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_139 = CTD_ANON_139 +_module_typeBindings.CTD_ANON_140 = CTD_ANON_140 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_140 (transactionTypeWithReportGroup): +class CTD_ANON_141 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3537, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3566, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}origId uses Python identifier origId - __origId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origId'), 'origId', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3541, 24), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3570, 24), ) - origId = property(__origId.value, __origId.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}origActionType uses Python identifier origActionType - __origActionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), 'origActionType', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3542, 24), ) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3571, 24), ) - origActionType = property(__origActionType.value, __origActionType.set, None, None) + card = property(__card.value, __card.set, None, None) - # Element {http://www.vantivcnp.com/schema}origCnpTxnId uses Python identifier origCnpTxnId - __origCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), 'origCnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3543, 24), ) + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3572, 24), ) - origCnpTxnId = property(__origCnpTxnId.value, __origCnpTxnId.set, None, None) + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - # Element {http://www.vantivcnp.com/schema}showStatusOnly uses Python identifier showStatusOnly - __showStatusOnly = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), 'showStatusOnly', '__httpwww_vantivcnp_comschema_CTD_ANON_140_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3544, 24), ) + # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3573, 24), ) - showStatusOnly = property(__showStatusOnly.value, __showStatusOnly.set, None, None) + originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3574, 24), ) + + + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3575, 24), ) + + + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3576, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15872,69 +15942,86 @@ class CTD_ANON_140 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __origId.name() : __origId, - __origActionType.name() : __origActionType, - __origCnpTxnId.name() : __origCnpTxnId, - __showStatusOnly.name() : __showStatusOnly + __cnpTxnId.name() : __cnpTxnId, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_140 = CTD_ANON_140 +_module_typeBindings.CTD_ANON_141 = CTD_ANON_141 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_141 (transactionTypeWithReportGroup): +class CTD_ANON_142 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3552, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3584, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3588, 24), ) - response = property(__response.value, __response.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24), ) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3589, 24), ) - responseTime = property(__responseTime.value, __responseTime.set, None, None) + card = property(__card.value, __card.set, None, None) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24), ) + # Element {http://www.vantivcnp.com/schema}virtualGiftCardBin uses Python identifier virtualGiftCardBin + __virtualGiftCardBin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), 'virtualGiftCardBin', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemavirtualGiftCardBin', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3590, 24), ) - message = property(__message.value, __message.set, None, None) + virtualGiftCardBin = property(__virtualGiftCardBin.value, __virtualGiftCardBin.set, None, None) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24), ) + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3591, 24), ) - location = property(__location.value, __location.set, None, None) + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - # Element {http://www.vantivcnp.com/schema}matchCount uses Python identifier matchCount - __matchCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), 'matchCount', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24), ) + # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3592, 24), ) - matchCount = property(__matchCount.value, __matchCount.set, None, None) + originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) - # Element {http://www.vantivcnp.com/schema}results_max10 uses Python identifier results_max10 - __results_max10 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), 'results_max10', '__httpwww_vantivcnp_comschema_CTD_ANON_141_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24), ) + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3593, 24), ) - results_max10 = property(__results_max10.value, __results_max10.set, None, None) + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24), ) + + + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -15943,100 +16030,73 @@ class CTD_ANON_141 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __response.name() : __response, - __responseTime.name() : __responseTime, - __message.name() : __message, - __location.name() : __location, - __matchCount.name() : __matchCount, - __results_max10.name() : __results_max10 + __cnpTxnId.name() : __cnpTxnId, + __card.name() : __card, + __virtualGiftCardBin.name() : __virtualGiftCardBin, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ }) -_module_typeBindings.CTD_ANON_141 = CTD_ANON_141 +_module_typeBindings.CTD_ANON_142 = CTD_ANON_142 # Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_142 (transactionTypeWithReportGroup): +class CTD_ANON_143 (transactionTypeWithReportGroup): """Complex type [anonymous] with content type ELEMENT_ONLY""" _TypeDefinition = None _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3575, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3603, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24), ) - - - response = property(__response.value, __response.set, None, None) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24), ) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24), ) + card = property(__card.value, __card.set, None, None) - message = property(__message.value, __message.set, None, None) + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24), ) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_142_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24), ) + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - location = property(__location.value, __location.set, None, None) + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24), ) - # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType - - # Attribute customerId inherited from {http://www.vantivcnp.com/schema}transactionType - - # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup - _ElementMap.update({ - __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __message.name() : __message, - __location.name() : __location - }) - _AttributeMap.update({ - - }) -_module_typeBindings.CTD_ANON_142 = CTD_ANON_142 - + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) -# Complex type [anonymous] with content type ELEMENT_ONLY -class CTD_ANON_143 (transactionTypeWithReportGroup): - """Complex type [anonymous] with content type ELEMENT_ONLY""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3590, 8) - _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() - _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() - # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}serviceId uses Python identifier serviceId - __serviceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), 'serviceId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24), ) + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24), ) - serviceId = property(__serviceId.value, __serviceId.set, None, None) + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) - # Element {http://www.vantivcnp.com/schema}pathId uses Python identifier pathId - __pathId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pathId'), 'pathId', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24), ) + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_143_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3612, 24), ) - pathId = property(__pathId.value, __pathId.set, None, None) + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16045,8 +16105,12 @@ class CTD_ANON_143 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __serviceId.name() : __serviceId, - __pathId.name() : __pathId + __cnpTxnId.name() : __cnpTxnId, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ @@ -16061,44 +16125,58 @@ class CTD_ANON_144 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3603, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3620, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId - __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24), ) + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3624, 24), ) cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}response uses Python identifier response - __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24), ) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 24), ) - response = property(__response.value, __response.set, None, None) + card = property(__card.value, __card.set, None, None) - # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime - __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24), ) + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 24), ) - responseTime = property(__responseTime.value, __responseTime.set, None, None) + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - # Element {http://www.vantivcnp.com/schema}message uses Python identifier message - __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24), ) + # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3627, 24), ) - message = property(__message.value, __message.set, None, None) + originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) - # Element {http://www.vantivcnp.com/schema}location uses Python identifier location - __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24), ) + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 24), ) - location = property(__location.value, __location.set, None, None) + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 24), ) + + + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) + + + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_144_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 24), ) + + + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16108,10 +16186,12 @@ class CTD_ANON_144 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ __cnpTxnId.name() : __cnpTxnId, - __response.name() : __response, - __responseTime.name() : __responseTime, - __message.name() : __message, - __location.name() : __location + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ @@ -16126,58 +16206,58 @@ class CTD_ANON_145 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3619, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3638, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 32), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3642, 24), ) - fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 32), ) + # Element {http://www.vantivcnp.com/schema}card uses Python identifier card + __card = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'card'), 'card', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemacard', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3643, 24), ) - fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) + card = property(__card.value, __card.set, None, None) - # Element {http://www.vantivcnp.com/schema}vendorName uses Python identifier vendorName - __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 28), ) + # Element {http://www.vantivcnp.com/schema}originalRefCode uses Python identifier originalRefCode + __originalRefCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), 'originalRefCode', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalRefCode', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3644, 24), ) - vendorName = property(__vendorName.value, __vendorName.set, None, None) + originalRefCode = property(__originalRefCode.value, __originalRefCode.set, None, None) - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 28), ) + # Element {http://www.vantivcnp.com/schema}originalAmount uses Python identifier originalAmount + __originalAmount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), 'originalAmount', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalAmount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3645, 24), ) - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + originalAmount = property(__originalAmount.value, __originalAmount.set, None, None) - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 28), ) + # Element {http://www.vantivcnp.com/schema}originalTxnTime uses Python identifier originalTxnTime + __originalTxnTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), 'originalTxnTime', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalTxnTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3646, 24), ) - amount = property(__amount.value, __amount.set, None, None) + originalTxnTime = property(__originalTxnTime.value, __originalTxnTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3631, 28), ) + # Element {http://www.vantivcnp.com/schema}originalSystemTraceId uses Python identifier originalSystemTraceId + __originalSystemTraceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), 'originalSystemTraceId', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalSystemTraceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + originalSystemTraceId = property(__originalSystemTraceId.value, __originalSystemTraceId.set, None, None) - # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress - __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3632, 28), ) + # Element {http://www.vantivcnp.com/schema}originalSequenceNumber uses Python identifier originalSequenceNumber + __originalSequenceNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), 'originalSequenceNumber', '__httpwww_vantivcnp_comschema_CTD_ANON_145_httpwww_vantivcnp_comschemaoriginalSequenceNumber', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 24), ) - vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) + originalSequenceNumber = property(__originalSequenceNumber.value, __originalSequenceNumber.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16186,13 +16266,13 @@ class CTD_ANON_145 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __vendorName.name() : __vendorName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __vendorAddress.name() : __vendorAddress + __cnpTxnId.name() : __cnpTxnId, + __card.name() : __card, + __originalRefCode.name() : __originalRefCode, + __originalAmount.name() : __originalAmount, + __originalTxnTime.name() : __originalTxnTime, + __originalSystemTraceId.name() : __originalSystemTraceId, + __originalSequenceNumber.name() : __originalSequenceNumber }) _AttributeMap.update({ @@ -16207,58 +16287,37 @@ class CTD_ANON_146 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3641, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3656, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 32), ) - - - fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 32), ) - - - fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}vendorName uses Python identifier vendorName - __vendorName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), 'vendorName', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemavendorName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3650, 28), ) - - - vendorName = property(__vendorName.value, __vendorName.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3651, 28), ) + # Element {http://www.vantivcnp.com/schema}origId uses Python identifier origId + __origId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origId'), 'origId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaorigId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3660, 24), ) - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + origId = property(__origId.value, __origId.set, None, None) - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3652, 28), ) + # Element {http://www.vantivcnp.com/schema}origActionType uses Python identifier origActionType + __origActionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), 'origActionType', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaorigActionType', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3661, 24), ) - amount = property(__amount.value, __amount.set, None, None) + origActionType = property(__origActionType.value, __origActionType.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3653, 28), ) + # Element {http://www.vantivcnp.com/schema}origCnpTxnId uses Python identifier origCnpTxnId + __origCnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), 'origCnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemaorigCnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3662, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + origCnpTxnId = property(__origCnpTxnId.value, __origCnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}vendorAddress uses Python identifier vendorAddress - __vendorAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), 'vendorAddress', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemavendorAddress', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3654, 28), ) + # Element {http://www.vantivcnp.com/schema}showStatusOnly uses Python identifier showStatusOnly + __showStatusOnly = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), 'showStatusOnly', '__httpwww_vantivcnp_comschema_CTD_ANON_146_httpwww_vantivcnp_comschemashowStatusOnly', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3663, 24), ) - vendorAddress = property(__vendorAddress.value, __vendorAddress.set, None, None) + showStatusOnly = property(__showStatusOnly.value, __showStatusOnly.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16267,13 +16326,10 @@ class CTD_ANON_146 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingCustomerId.name() : __fundingCustomerId, - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __vendorName.name() : __vendorName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __vendorAddress.name() : __vendorAddress + __origId.name() : __origId, + __origActionType.name() : __origActionType, + __origCnpTxnId.name() : __origCnpTxnId, + __showStatusOnly.name() : __showStatusOnly }) _AttributeMap.update({ @@ -16288,51 +16344,51 @@ class CTD_ANON_147 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3664, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3671, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3669, 28), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3675, 24), ) - fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}submerchantName uses Python identifier submerchantName - __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3670, 28), ) + # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3676, 24), ) - submerchantName = property(__submerchantName.value, __submerchantName.set, None, None) + responseTime = property(__responseTime.value, __responseTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3671, 28), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3677, 24), ) - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3672, 28), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3678, 24), ) - amount = property(__amount.value, __amount.set, None, None) + location = property(__location.value, __location.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3673, 28), ) + # Element {http://www.vantivcnp.com/schema}matchCount uses Python identifier matchCount + __matchCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), 'matchCount', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemamatchCount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3679, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + matchCount = property(__matchCount.value, __matchCount.set, None, None) - # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3674, 28), ) + # Element {http://www.vantivcnp.com/schema}results_max10 uses Python identifier results_max10 + __results_max10 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), 'results_max10', '__httpwww_vantivcnp_comschema_CTD_ANON_147_httpwww_vantivcnp_comschemaresults_max10', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3680, 24), ) - customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) + results_max10 = property(__results_max10.value, __results_max10.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16341,12 +16397,12 @@ class CTD_ANON_147 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __submerchantName.name() : __submerchantName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier + __response.name() : __response, + __responseTime.name() : __responseTime, + __message.name() : __message, + __location.name() : __location, + __matchCount.name() : __matchCount, + __results_max10.name() : __results_max10 }) _AttributeMap.update({ @@ -16361,51 +16417,37 @@ class CTD_ANON_148 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3683, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3694, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingSubmerchantId uses Python identifier fundingSubmerchantId - __fundingSubmerchantId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), 'fundingSubmerchantId', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemafundingSubmerchantId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3688, 28), ) - - - fundingSubmerchantId = property(__fundingSubmerchantId.value, __fundingSubmerchantId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}submerchantName uses Python identifier submerchantName - __submerchantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), 'submerchantName', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemasubmerchantName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3689, 28), ) - - - submerchantName = property(__submerchantName.value, __submerchantName.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3690, 28), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3698, 24), ) - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3691, 28), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3699, 24), ) - amount = property(__amount.value, __amount.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3692, 28), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3700, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3693, 28), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_148_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3701, 24), ) - customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) + location = property(__location.value, __location.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16414,12 +16456,10 @@ class CTD_ANON_148 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingSubmerchantId.name() : __fundingSubmerchantId, - __submerchantName.name() : __submerchantName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __message.name() : __message, + __location.name() : __location }) _AttributeMap.update({ @@ -16434,51 +16474,23 @@ class CTD_ANON_149 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3702, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3709, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3707, 28), ) - - - fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}customerName uses Python identifier customerName - __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3708, 28), ) - - - customerName = property(__customerName.value, __customerName.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3709, 28), ) - - - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3710, 28), ) - - - amount = property(__amount.value, __amount.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3711, 28), ) + # Element {http://www.vantivcnp.com/schema}serviceId uses Python identifier serviceId + __serviceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), 'serviceId', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemaserviceId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3713, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + serviceId = property(__serviceId.value, __serviceId.set, None, None) - # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3712, 28), ) + # Element {http://www.vantivcnp.com/schema}pathId uses Python identifier pathId + __pathId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'pathId'), 'pathId', '__httpwww_vantivcnp_comschema_CTD_ANON_149_httpwww_vantivcnp_comschemapathId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3714, 24), ) - customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) + pathId = property(__pathId.value, __pathId.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16487,12 +16499,8 @@ class CTD_ANON_149 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingCustomerId.name() : __fundingCustomerId, - __customerName.name() : __customerName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier + __serviceId.name() : __serviceId, + __pathId.name() : __pathId }) _AttributeMap.update({ @@ -16507,51 +16515,44 @@ class CTD_ANON_150 (transactionTypeWithReportGroup): _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY _Abstract = False _ExpandedName = None - _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3721, 8) + _XSDLocation = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3722, 8) _ElementMap = transactionTypeWithReportGroup._ElementMap.copy() _AttributeMap = transactionTypeWithReportGroup._AttributeMap.copy() # Base type is transactionTypeWithReportGroup - # Element {http://www.vantivcnp.com/schema}fundingCustomerId uses Python identifier fundingCustomerId - __fundingCustomerId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), 'fundingCustomerId', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemafundingCustomerId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 28), ) - - - fundingCustomerId = property(__fundingCustomerId.value, __fundingCustomerId.set, None, None) - - - # Element {http://www.vantivcnp.com/schema}customerName uses Python identifier customerName - __customerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customerName'), 'customerName', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemacustomerName', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 28), ) + # Element {http://www.vantivcnp.com/schema}cnpTxnId uses Python identifier cnpTxnId + __cnpTxnId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), 'cnpTxnId', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemacnpTxnId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 24), ) - customerName = property(__customerName.value, __customerName.set, None, None) + cnpTxnId = property(__cnpTxnId.value, __cnpTxnId.set, None, None) - # Element {http://www.vantivcnp.com/schema}fundsTransferId uses Python identifier fundsTransferId - __fundsTransferId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), 'fundsTransferId', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemafundsTransferId', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 28), ) + # Element {http://www.vantivcnp.com/schema}response uses Python identifier response + __response = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'response'), 'response', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaresponse', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 24), ) - fundsTransferId = property(__fundsTransferId.value, __fundsTransferId.set, None, None) + response = property(__response.value, __response.set, None, None) - # Element {http://www.vantivcnp.com/schema}amount uses Python identifier amount - __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'amount'), 'amount', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaamount', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 28), ) + # Element {http://www.vantivcnp.com/schema}responseTime uses Python identifier responseTime + __responseTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), 'responseTime', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaresponseTime', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 24), ) - amount = property(__amount.value, __amount.set, None, None) + responseTime = property(__responseTime.value, __responseTime.set, None, None) - # Element {http://www.vantivcnp.com/schema}accountInfo uses Python identifier accountInfo - __accountInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), 'accountInfo', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemaaccountInfo', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 28), ) + # Element {http://www.vantivcnp.com/schema}message uses Python identifier message + __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'message'), 'message', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemamessage', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 24), ) - accountInfo = property(__accountInfo.value, __accountInfo.set, None, None) + message = property(__message.value, __message.set, None, None) - # Element {http://www.vantivcnp.com/schema}customIdentifier uses Python identifier customIdentifier - __customIdentifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), 'customIdentifier', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemacustomIdentifier', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3731, 28), ) + # Element {http://www.vantivcnp.com/schema}location uses Python identifier location + __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'location'), 'location', '__httpwww_vantivcnp_comschema_CTD_ANON_150_httpwww_vantivcnp_comschemalocation', False, pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 24), ) - customIdentifier = property(__customIdentifier.value, __customIdentifier.set, None, None) + location = property(__location.value, __location.set, None, None) # Attribute id inherited from {http://www.vantivcnp.com/schema}transactionType @@ -16560,12 +16561,11 @@ class CTD_ANON_150 (transactionTypeWithReportGroup): # Attribute reportGroup inherited from {http://www.vantivcnp.com/schema}transactionTypeWithReportGroup _ElementMap.update({ - __fundingCustomerId.name() : __fundingCustomerId, - __customerName.name() : __customerName, - __fundsTransferId.name() : __fundsTransferId, - __amount.name() : __amount, - __accountInfo.name() : __accountInfo, - __customIdentifier.name() : __customIdentifier + __cnpTxnId.name() : __cnpTxnId, + __response.name() : __response, + __responseTime.name() : __responseTime, + __message.name() : __message, + __location.name() : __location }) _AttributeMap.update({ @@ -16693,7 +16693,7 @@ class CTD_ANON_150 (transactionTypeWithReportGroup): accountUpdateFileRequestData = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountUpdateFileRequestData'), CTD_ANON_33, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3240, 4)) Namespace.addCategoryObject('elementBinding', accountUpdateFileRequestData.name().localName(), accountUpdateFileRequestData) -cnpOnlineResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineResponse'), CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3345, 4)) +cnpOnlineResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineResponse'), CTD_ANON_34, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3464, 4)) Namespace.addCategoryObject('elementBinding', cnpOnlineResponse.name().localName(), cnpOnlineResponse) recurringTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction'), recurringTransactionType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 256, 4)) @@ -16705,7 +16705,7 @@ class CTD_ANON_150 (transactionTypeWithReportGroup): transaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'transaction'), transactionType, abstract=pyxb.binding.datatypes.boolean(1), location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 497, 4)) Namespace.addCategoryObject('elementBinding', transaction.name().localName(), transaction) -cnpOnlineRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineRequest'), CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3332, 4)) +cnpOnlineRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpOnlineRequest'), CTD_ANON_36, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 4)) Namespace.addCategoryObject('elementBinding', cnpOnlineRequest.name().localName(), cnpOnlineRequest) cancelSubscription = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cancelSubscription'), CTD_ANON_37, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 281, 4)) @@ -16999,69 +16999,69 @@ class CTD_ANON_150 (transactionTypeWithReportGroup): echeckPreNoteCreditResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckPreNoteCreditResponse'), CTD_ANON_129, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3296, 4)) Namespace.addCategoryObject('elementBinding', echeckPreNoteCreditResponse.name().localName(), echeckPreNoteCreditResponse) -void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3357, 4)) +vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3310, 2)) +Namespace.addCategoryObject('elementBinding', vendorCredit.name().localName(), vendorCredit) + +vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3332, 4)) +Namespace.addCategoryObject('elementBinding', vendorDebit.name().localName(), vendorDebit) + +submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3355, 4)) +Namespace.addCategoryObject('elementBinding', submerchantCredit.name().localName(), submerchantCredit) + +submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3374, 4)) +Namespace.addCategoryObject('elementBinding', submerchantDebit.name().localName(), submerchantDebit) + +customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3393, 4)) +Namespace.addCategoryObject('elementBinding', customerCredit.name().localName(), customerCredit) + +customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3412, 4)) +Namespace.addCategoryObject('elementBinding', customerDebit.name().localName(), customerDebit) + +void = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'void'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 4)) Namespace.addCategoryObject('elementBinding', void.name().localName(), void) -voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3370, 4)) +voidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voidResponse'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 4)) Namespace.addCategoryObject('elementBinding', voidResponse.name().localName(), voidResponse) -echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3397, 4)) +echeckVoid = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoid'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3516, 4)) Namespace.addCategoryObject('elementBinding', echeckVoid.name().localName(), echeckVoid) -echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3409, 4)) +echeckVoidResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'echeckVoidResponse'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 4)) Namespace.addCategoryObject('elementBinding', echeckVoidResponse.name().localName(), echeckVoidResponse) -depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3428, 4)) +depositReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'depositReversal'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3547, 4)) Namespace.addCategoryObject('elementBinding', depositReversal.name().localName(), depositReversal) -refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3446, 4)) +refundReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'refundReversal'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3565, 4)) Namespace.addCategoryObject('elementBinding', refundReversal.name().localName(), refundReversal) -activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3464, 4)) +activateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'activateReversal'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3583, 4)) Namespace.addCategoryObject('elementBinding', activateReversal.name().localName(), activateReversal) -deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3483, 4)) +deactivateReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deactivateReversal'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3602, 4)) Namespace.addCategoryObject('elementBinding', deactivateReversal.name().localName(), deactivateReversal) -loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3500, 4)) +loadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'loadReversal'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3619, 4)) Namespace.addCategoryObject('elementBinding', loadReversal.name().localName(), loadReversal) -unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3518, 4)) +unloadReversal = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'unloadReversal'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3637, 4)) Namespace.addCategoryObject('elementBinding', unloadReversal.name().localName(), unloadReversal) -queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3536, 4)) +queryTransaction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransaction'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3655, 4)) Namespace.addCategoryObject('elementBinding', queryTransaction.name().localName(), queryTransaction) -queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3551, 4)) +queryTransactionResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionResponse'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3670, 4)) Namespace.addCategoryObject('elementBinding', queryTransactionResponse.name().localName(), queryTransactionResponse) -queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3574, 4)) +queryTransactionUnavailableResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'queryTransactionUnavailableResponse'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3693, 4)) Namespace.addCategoryObject('elementBinding', queryTransactionUnavailableResponse.name().localName(), queryTransactionUnavailableResponse) -serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3589, 4)) +serviceStatusRequest = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusRequest'), CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3708, 4)) Namespace.addCategoryObject('elementBinding', serviceStatusRequest.name().localName(), serviceStatusRequest) -serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3602, 4)) +serviceStatusResponse = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatusResponse'), CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3721, 4)) Namespace.addCategoryObject('elementBinding', serviceStatusResponse.name().localName(), serviceStatusResponse) -vendorCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorCredit'), CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3618, 4)) -Namespace.addCategoryObject('elementBinding', vendorCredit.name().localName(), vendorCredit) - -vendorDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorDebit'), CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3640, 4)) -Namespace.addCategoryObject('elementBinding', vendorDebit.name().localName(), vendorDebit) - -submerchantCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantCredit'), CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3663, 4)) -Namespace.addCategoryObject('elementBinding', submerchantCredit.name().localName(), submerchantCredit) - -submerchantDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantDebit'), CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3682, 4)) -Namespace.addCategoryObject('elementBinding', submerchantDebit.name().localName(), submerchantDebit) - -customerCredit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerCredit'), CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3701, 4)) -Namespace.addCategoryObject('elementBinding', customerCredit.name().localName(), customerCredit) - -customerDebit = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerDebit'), CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3720, 4)) -Namespace.addCategoryObject('elementBinding', customerDebit.name().localName(), customerDebit) - CTD_ANON._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'user'), pyxb.binding.datatypes.string, scope=CTD_ANON, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 8, 16))) @@ -26214,19 +26214,19 @@ def _BuildAutomaton_218 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3442, 12)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 12)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3442, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3325, 16)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3444, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3326, 16)) + symbol = pyxb.binding.content.ElementUse(baseRequest._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3445, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -26258,19 +26258,19 @@ def _BuildAutomaton_219 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3348, 16)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3467, 16)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3349, 16)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3468, 16)) counters.add(cc_1) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3348, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3467, 16)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3349, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3468, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) transitions = [] @@ -26287,7 +26287,7 @@ def _BuildAutomaton_219 (): -voidRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=voidRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3393, 12))) +voidRecyclingResponseType._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId'), pyxb.binding.datatypes.long, scope=voidRecyclingResponseType, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3512, 12))) def _BuildAutomaton_220 (): # Remove this helper function from the namespace after it is invoked @@ -26296,12 +26296,12 @@ def _BuildAutomaton_220 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3393, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3512, 12)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(voidRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3393, 12)) + symbol = pyxb.binding.content.ElementUse(voidRecyclingResponseType._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'creditCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3512, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26323,12 +26323,12 @@ def _BuildAutomaton_221 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3564, 36)) + cc_0 = fac.CounterCondition(min=0, max=10, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3683, 36)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_35._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3564, 36)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_35._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transactionResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3683, 36)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -26689,19 +26689,19 @@ def _BuildAutomaton_225 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 12)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3442, 12)) counters.add(cc_0) states = [] final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 12)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'authentication')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3442, 12)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3325, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'transaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3444, 16)) st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_1) final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3326, 16)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recurringTransaction')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3445, 16)) st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_2) transitions = [] @@ -49897,51 +49897,19 @@ def _BuildAutomaton_781 (): -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3317, 32))) -CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24))) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3318, 32))) -def _BuildAutomaton_787 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_787 - del _BuildAutomaton_787 - import pyxb.utils.fac as fac +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3320, 28))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3321, 28))) -def _BuildAutomaton_788 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_788 - del _BuildAutomaton_788 - import pyxb.utils.fac as fac +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3322, 28))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3363, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3363, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 28))) + +CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3324, 28))) def _BuildAutomaton_786 (): # Remove this helper function from the namespace after it is invoked @@ -49950,182 +49918,600 @@ def _BuildAutomaton_786 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3317, 32)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3363, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3318, 32)) counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3320, 28)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3321, 28)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3322, 28)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 28)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3324, 28)) + counters.add(cc_6) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_787()) - sub_automata.append(_BuildAutomaton_788()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3361, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3317, 32)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_1, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3318, 32)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_2, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3320, 28)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_3, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3321, 28)) + st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_4, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3322, 28)) + st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_5, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3323, 28)) + st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_6, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3324, 28)) + st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_6) transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_1, False) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_2, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_4, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_5, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + st_6._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) CTD_ANON_130._Automaton = _BuildAutomaton_786() -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24))) - -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3339, 32))) -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3340, 32))) -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3342, 28))) -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3343, 28))) -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3344, 28))) -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3345, 28))) -CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24))) +CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3346, 28))) -def _BuildAutomaton_790 (): +def _BuildAutomaton_787 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_790 - del _BuildAutomaton_790 + global _BuildAutomaton_787 + del _BuildAutomaton_787 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3339, 32)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3340, 32)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3342, 28)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3343, 28)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3344, 28)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3345, 28)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3346, 28)) + counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3339, 32)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_1, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3340, 32)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_2, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3342, 28)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_3, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3343, 28)) + st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_4, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3344, 28)) + st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_5, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3345, 28)) + st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_6, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3346, 28)) + st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_6) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_1, False) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_2, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_2, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_3, True) ])) + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_3, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_3, False) ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + fac.UpdateInstruction(cc_4, True) ])) + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_4, False) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_4, False) ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_5, True) ])) + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_5, False) ])) + st_5._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_6, [ + fac.UpdateInstruction(cc_6, True) ])) + st_6._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_131._Automaton = _BuildAutomaton_787() -def _BuildAutomaton_791 (): + + + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3361, 28))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 28))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3363, 28))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3364, 28))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3365, 28))) + +CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3366, 28))) + +def _BuildAutomaton_788 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_791 - del _BuildAutomaton_791 + global _BuildAutomaton_788 + del _BuildAutomaton_788 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3366, 28)) counters.add(cc_0) states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3361, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3362, 28)) + st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3363, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3364, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3365, 28)) + st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3366, 28)) + st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_132._Automaton = _BuildAutomaton_788() -def _BuildAutomaton_792 (): + + + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 28))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 28))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3382, 28))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 28))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3384, 28))) + +CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3385, 28))) + +def _BuildAutomaton_789 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_792 - del _BuildAutomaton_792 + global _BuildAutomaton_789 + del _BuildAutomaton_789 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3385, 28)) counters.add(cc_0) states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 28)) + st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3382, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3384, 28)) + st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3385, 28)) + st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_133._Automaton = _BuildAutomaton_789() -def _BuildAutomaton_793 (): + + + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3399, 28))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3400, 28))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3401, 28))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 28))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3403, 28))) + +CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3404, 28))) + +def _BuildAutomaton_790 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_793 - del _BuildAutomaton_793 + global _BuildAutomaton_790 + del _BuildAutomaton_790 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3404, 28)) counters.add(cc_0) states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3399, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3400, 28)) + st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3401, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3403, 28)) + st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3404, 28)) + st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_134._Automaton = _BuildAutomaton_790() -def _BuildAutomaton_794 (): + + + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 28))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 28))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3420, 28))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 28))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckTypeCtx, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3422, 28))) + +CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3423, 28))) + +def _BuildAutomaton_791 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_794 - del _BuildAutomaton_794 + global _BuildAutomaton_791 + del _BuildAutomaton_791 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3423, 28)) counters.add(cc_0) states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24)) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 28)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_795 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_795 - del _BuildAutomaton_795 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24)) - counters.add(cc_0) - states = [] + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 28)) + st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3420, 28)) + st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = None + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 28)) + st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) + final_update = set() + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3422, 28)) + st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3423, 28)) + st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) + states.append(st_5) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_2, [ + ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_4, [ + ])) + st_3._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + ])) + st_4._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_5, [ + fac.UpdateInstruction(cc_0, True) ])) + st_5._set_transitionSet(transitions) + return fac.Automaton(states, counters, False, containing_state=None) +CTD_ANON_135._Automaton = _BuildAutomaton_791() -def _BuildAutomaton_796 (): + + + +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions'), CTD_ANON_10, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 1163, 4))) + +CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3481, 24))) + +def _BuildAutomaton_793 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_796 - del _BuildAutomaton_796 + global _BuildAutomaton_793 + del _BuildAutomaton_793 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3481, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3481, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50134,19 +50520,19 @@ def _BuildAutomaton_796 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_797 (): +def _BuildAutomaton_794 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_797 - del _BuildAutomaton_797 + global _BuildAutomaton_794 + del _BuildAutomaton_794 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3482, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'processingInstructions')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3482, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50155,106 +50541,84 @@ def _BuildAutomaton_797 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_789 (): +def _BuildAutomaton_792 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_789 - del _BuildAutomaton_789 + global _BuildAutomaton_792 + del _BuildAutomaton_792 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3375, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3481, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3376, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3482, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3377, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3378, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3379, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3380, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3381, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3383, 24)) - counters.add(cc_7) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_790()) - sub_automata.append(_BuildAutomaton_791()) - sub_automata.append(_BuildAutomaton_792()) sub_automata.append(_BuildAutomaton_793()) sub_automata.append(_BuildAutomaton_794()) - sub_automata.append(_BuildAutomaton_795()) - sub_automata.append(_BuildAutomaton_796()) - sub_automata.append(_BuildAutomaton_797()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3374, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3480, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_131._Automaton = _BuildAutomaton_789() +CTD_ANON_136._Automaton = _BuildAutomaton_792() -CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 24))) +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3494, 24))) -def _BuildAutomaton_798 (): +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3495, 24))) + +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3496, 24))) + +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3497, 24))) + +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3498, 24))) + +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3499, 24))) + +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse'), voidRecyclingResponseType, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3500, 24))) + +CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3502, 24))) + +def _BuildAutomaton_796 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_798 - del _BuildAutomaton_798 + global _BuildAutomaton_796 + del _BuildAutomaton_796 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3494, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3402, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3494, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_132._Automaton = _BuildAutomaton_798() - - - - -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24))) - -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24))) - -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24))) - -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24))) - -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24))) - -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24))) - -CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_800 (): +def _BuildAutomaton_797 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_800 - del _BuildAutomaton_800 + global _BuildAutomaton_797 + del _BuildAutomaton_797 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3495, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3495, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50263,19 +50627,19 @@ def _BuildAutomaton_800 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_801 (): +def _BuildAutomaton_798 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_801 - del _BuildAutomaton_801 + global _BuildAutomaton_798 + del _BuildAutomaton_798 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3496, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3496, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50284,19 +50648,19 @@ def _BuildAutomaton_801 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_802 (): +def _BuildAutomaton_799 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_802 - del _BuildAutomaton_802 + global _BuildAutomaton_799 + del _BuildAutomaton_799 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3497, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3497, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50305,19 +50669,19 @@ def _BuildAutomaton_802 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_803 (): +def _BuildAutomaton_800 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_803 - del _BuildAutomaton_803 + global _BuildAutomaton_800 + del _BuildAutomaton_800 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3498, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3498, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50326,19 +50690,19 @@ def _BuildAutomaton_803 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_804 (): +def _BuildAutomaton_801 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_804 - del _BuildAutomaton_804 + global _BuildAutomaton_801 + del _BuildAutomaton_801 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3499, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3499, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50347,19 +50711,19 @@ def _BuildAutomaton_804 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_805 (): +def _BuildAutomaton_802 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_805 - del _BuildAutomaton_805 + global _BuildAutomaton_802 + del _BuildAutomaton_802 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3500, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'recyclingResponse')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3500, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50368,19 +50732,19 @@ def _BuildAutomaton_805 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_806 (): +def _BuildAutomaton_803 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_806 - del _BuildAutomaton_806 + global _BuildAutomaton_803 + del _BuildAutomaton_803 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3502, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3502, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50389,76 +50753,106 @@ def _BuildAutomaton_806 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_799 (): +def _BuildAutomaton_795 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_799 - del _BuildAutomaton_799 + global _BuildAutomaton_795 + del _BuildAutomaton_795 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3414, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3494, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3415, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3495, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3416, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3496, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3417, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3497, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3418, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3498, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3419, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3499, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3421, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3500, 24)) counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3502, 24)) + counters.add(cc_7) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_796()) + sub_automata.append(_BuildAutomaton_797()) + sub_automata.append(_BuildAutomaton_798()) + sub_automata.append(_BuildAutomaton_799()) sub_automata.append(_BuildAutomaton_800()) sub_automata.append(_BuildAutomaton_801()) sub_automata.append(_BuildAutomaton_802()) sub_automata.append(_BuildAutomaton_803()) - sub_automata.append(_BuildAutomaton_804()) - sub_automata.append(_BuildAutomaton_805()) - sub_automata.append(_BuildAutomaton_806()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3413, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_133._Automaton = _BuildAutomaton_799() +CTD_ANON_137._Automaton = _BuildAutomaton_795() + + + + +CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3521, 24))) + +def _BuildAutomaton_804 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_804 + del _BuildAutomaton_804 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3521, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3521, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_138._Automaton = _BuildAutomaton_804() -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3533, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3534, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3535, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'postDate'), pyxb.binding.datatypes.date, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3536, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3537, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3538, 24))) -CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24))) +CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'checkoutId'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3540, 24))) -def _BuildAutomaton_808 (): +def _BuildAutomaton_806 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_808 - del _BuildAutomaton_808 + global _BuildAutomaton_806 + del _BuildAutomaton_806 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3533, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3533, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50467,19 +50861,19 @@ def _BuildAutomaton_808 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_809 (): +def _BuildAutomaton_807 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_809 - del _BuildAutomaton_809 + global _BuildAutomaton_807 + del _BuildAutomaton_807 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3534, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3534, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50488,19 +50882,19 @@ def _BuildAutomaton_809 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_810 (): +def _BuildAutomaton_808 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_810 - del _BuildAutomaton_810 + global _BuildAutomaton_808 + del _BuildAutomaton_808 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3535, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3535, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50509,19 +50903,19 @@ def _BuildAutomaton_810 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_811 (): +def _BuildAutomaton_809 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_811 - del _BuildAutomaton_811 + global _BuildAutomaton_809 + del _BuildAutomaton_809 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3536, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'postDate')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3536, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50530,19 +50924,19 @@ def _BuildAutomaton_811 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_812 (): +def _BuildAutomaton_810 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_812 - del _BuildAutomaton_812 + global _BuildAutomaton_810 + del _BuildAutomaton_810 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3537, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3537, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50551,19 +50945,19 @@ def _BuildAutomaton_812 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_813 (): +def _BuildAutomaton_811 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_813 - del _BuildAutomaton_813 + global _BuildAutomaton_811 + del _BuildAutomaton_811 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3538, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3538, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50572,19 +50966,19 @@ def _BuildAutomaton_813 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_814 (): +def _BuildAutomaton_812 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_814 - del _BuildAutomaton_814 + global _BuildAutomaton_812 + del _BuildAutomaton_812 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3540, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'checkoutId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3540, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50593,76 +50987,76 @@ def _BuildAutomaton_814 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_807 (): +def _BuildAutomaton_805 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_807 - del _BuildAutomaton_807 + global _BuildAutomaton_805 + del _BuildAutomaton_805 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3433, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3533, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3434, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3534, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3435, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3535, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3436, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3536, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3437, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3537, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3438, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3538, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3439, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3540, 24)) counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_806()) + sub_automata.append(_BuildAutomaton_807()) sub_automata.append(_BuildAutomaton_808()) sub_automata.append(_BuildAutomaton_809()) sub_automata.append(_BuildAutomaton_810()) sub_automata.append(_BuildAutomaton_811()) sub_automata.append(_BuildAutomaton_812()) - sub_automata.append(_BuildAutomaton_813()) - sub_automata.append(_BuildAutomaton_814()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3432, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3532, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_134._Automaton = _BuildAutomaton_807() +CTD_ANON_139._Automaton = _BuildAutomaton_805() -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3552, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3553, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3554, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3555, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24))) -CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24))) +CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24))) -def _BuildAutomaton_816 (): +def _BuildAutomaton_814 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_816 - del _BuildAutomaton_816 + global _BuildAutomaton_814 + del _BuildAutomaton_814 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3552, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3552, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50671,19 +51065,19 @@ def _BuildAutomaton_816 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_817 (): +def _BuildAutomaton_815 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_817 - del _BuildAutomaton_817 + global _BuildAutomaton_815 + del _BuildAutomaton_815 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3553, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3553, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50692,19 +51086,19 @@ def _BuildAutomaton_817 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_818 (): +def _BuildAutomaton_816 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_818 - del _BuildAutomaton_818 + global _BuildAutomaton_816 + del _BuildAutomaton_816 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3554, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3554, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50713,19 +51107,19 @@ def _BuildAutomaton_818 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_819 (): +def _BuildAutomaton_817 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_819 - del _BuildAutomaton_819 + global _BuildAutomaton_817 + del _BuildAutomaton_817 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3555, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3555, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50734,19 +51128,19 @@ def _BuildAutomaton_819 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_820 (): +def _BuildAutomaton_818 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_820 - del _BuildAutomaton_820 + global _BuildAutomaton_818 + del _BuildAutomaton_818 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50755,19 +51149,19 @@ def _BuildAutomaton_820 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_821 (): +def _BuildAutomaton_819 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_821 - del _BuildAutomaton_821 + global _BuildAutomaton_819 + del _BuildAutomaton_819 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50776,19 +51170,19 @@ def _BuildAutomaton_821 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_822 (): +def _BuildAutomaton_820 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_822 - del _BuildAutomaton_822 + global _BuildAutomaton_820 + del _BuildAutomaton_820 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50797,64 +51191,104 @@ def _BuildAutomaton_822 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_815 (): +def _BuildAutomaton_813 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_815 - del _BuildAutomaton_815 + global _BuildAutomaton_813 + del _BuildAutomaton_813 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3451, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3552, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3452, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3553, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3453, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3554, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3454, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3555, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3455, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3456, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3457, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24)) counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_814()) + sub_automata.append(_BuildAutomaton_815()) sub_automata.append(_BuildAutomaton_816()) sub_automata.append(_BuildAutomaton_817()) sub_automata.append(_BuildAutomaton_818()) sub_automata.append(_BuildAutomaton_819()) sub_automata.append(_BuildAutomaton_820()) - sub_automata.append(_BuildAutomaton_821()) - sub_automata.append(_BuildAutomaton_822()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3450, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3551, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_135._Automaton = _BuildAutomaton_815() +CTD_ANON_140._Automaton = _BuildAutomaton_813() + + +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3570, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3571, 24))) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3572, 24))) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3573, 24))) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3574, 24))) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3575, 24))) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24))) +CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3576, 24))) + +def _BuildAutomaton_822 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_822 + del _BuildAutomaton_822 + import pyxb.utils.fac as fac -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3570, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3570, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24))) +def _BuildAutomaton_823 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_823 + del _BuildAutomaton_823 + import pyxb.utils.fac as fac -CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3571, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3571, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_824 (): # Remove this helper function from the namespace after it is invoked @@ -50863,12 +51297,12 @@ def _BuildAutomaton_824 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3572, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3572, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50884,12 +51318,12 @@ def _BuildAutomaton_825 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3573, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3573, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50905,12 +51339,12 @@ def _BuildAutomaton_826 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3574, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3574, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50926,12 +51360,12 @@ def _BuildAutomaton_827 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3575, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3575, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50947,12 +51381,12 @@ def _BuildAutomaton_828 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3576, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3576, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -50961,26 +51395,64 @@ def _BuildAutomaton_828 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_829 (): +def _BuildAutomaton_821 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_829 - del _BuildAutomaton_829 + global _BuildAutomaton_821 + del _BuildAutomaton_821 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3570, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3571, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3572, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3573, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3574, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3575, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3576, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_822()) + sub_automata.append(_BuildAutomaton_823()) + sub_automata.append(_BuildAutomaton_824()) + sub_automata.append(_BuildAutomaton_825()) + sub_automata.append(_BuildAutomaton_826()) + sub_automata.append(_BuildAutomaton_827()) + sub_automata.append(_BuildAutomaton_828()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3569, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_141._Automaton = _BuildAutomaton_821() + + + + +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3588, 24))) + +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3589, 24))) + +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3590, 24))) + +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3591, 24))) + +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3592, 24))) + +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3593, 24))) + +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24))) + +CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24))) def _BuildAutomaton_830 (): # Remove this helper function from the namespace after it is invoked @@ -50989,12 +51461,12 @@ def _BuildAutomaton_830 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3588, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3588, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51010,12 +51482,12 @@ def _BuildAutomaton_831 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3589, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3589, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51024,63 +51496,26 @@ def _BuildAutomaton_831 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_823 (): +def _BuildAutomaton_832 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_823 - del _BuildAutomaton_823 + global _BuildAutomaton_832 + del _BuildAutomaton_832 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3469, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3590, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3470, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3471, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3472, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3473, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3474, 24)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3475, 24)) - counters.add(cc_6) - cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3476, 24)) - counters.add(cc_7) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_824()) - sub_automata.append(_BuildAutomaton_825()) - sub_automata.append(_BuildAutomaton_826()) - sub_automata.append(_BuildAutomaton_827()) - sub_automata.append(_BuildAutomaton_828()) - sub_automata.append(_BuildAutomaton_829()) - sub_automata.append(_BuildAutomaton_830()) - sub_automata.append(_BuildAutomaton_831()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3468, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'virtualGiftCardBin')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3590, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_136._Automaton = _BuildAutomaton_823() - - - - -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24))) - -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24))) - -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24))) - -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24))) - -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24))) - -CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_833 (): # Remove this helper function from the namespace after it is invoked @@ -51089,12 +51524,12 @@ def _BuildAutomaton_833 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3591, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3591, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51110,12 +51545,12 @@ def _BuildAutomaton_834 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3592, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3592, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51131,12 +51566,12 @@ def _BuildAutomaton_835 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3593, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3593, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51152,12 +51587,12 @@ def _BuildAutomaton_836 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51173,33 +51608,12 @@ def _BuildAutomaton_837 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - -def _BuildAutomaton_838 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_838 - del _BuildAutomaton_838 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51208,94 +51622,77 @@ def _BuildAutomaton_838 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_832 (): +def _BuildAutomaton_829 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_832 - del _BuildAutomaton_832 + global _BuildAutomaton_829 + del _BuildAutomaton_829 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3488, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3588, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3489, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3589, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3490, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3590, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3491, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3591, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3492, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3592, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3493, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3593, 24)) counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24)) + counters.add(cc_6) + cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24)) + counters.add(cc_7) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_830()) + sub_automata.append(_BuildAutomaton_831()) + sub_automata.append(_BuildAutomaton_832()) sub_automata.append(_BuildAutomaton_833()) sub_automata.append(_BuildAutomaton_834()) sub_automata.append(_BuildAutomaton_835()) sub_automata.append(_BuildAutomaton_836()) sub_automata.append(_BuildAutomaton_837()) - sub_automata.append(_BuildAutomaton_838()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3487, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3587, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_137._Automaton = _BuildAutomaton_832() - - +CTD_ANON_142._Automaton = _BuildAutomaton_829() -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24))) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24))) -CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24))) - -def _BuildAutomaton_840 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_840 - del _BuildAutomaton_840 - import pyxb.utils.fac as fac +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3612, 24))) -def _BuildAutomaton_841 (): +def _BuildAutomaton_839 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_841 - del _BuildAutomaton_841 + global _BuildAutomaton_839 + del _BuildAutomaton_839 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51304,19 +51701,19 @@ def _BuildAutomaton_841 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_842 (): +def _BuildAutomaton_840 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_842 - del _BuildAutomaton_842 + global _BuildAutomaton_840 + del _BuildAutomaton_840 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51325,19 +51722,19 @@ def _BuildAutomaton_842 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_843 (): +def _BuildAutomaton_841 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_843 - del _BuildAutomaton_843 + global _BuildAutomaton_841 + del _BuildAutomaton_841 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51346,19 +51743,19 @@ def _BuildAutomaton_843 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_844 (): +def _BuildAutomaton_842 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_844 - del _BuildAutomaton_844 + global _BuildAutomaton_842 + del _BuildAutomaton_842 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51367,19 +51764,19 @@ def _BuildAutomaton_844 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_845 (): +def _BuildAutomaton_843 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_845 - del _BuildAutomaton_845 + global _BuildAutomaton_843 + del _BuildAutomaton_843 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51388,19 +51785,19 @@ def _BuildAutomaton_845 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_846 (): +def _BuildAutomaton_844 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_846 - del _BuildAutomaton_846 + global _BuildAutomaton_844 + del _BuildAutomaton_844 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3612, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3612, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51409,76 +51806,73 @@ def _BuildAutomaton_846 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_839 (): +def _BuildAutomaton_838 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_839 - del _BuildAutomaton_839 + global _BuildAutomaton_838 + del _BuildAutomaton_838 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3505, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3506, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3507, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3508, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3509, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3510, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3612, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3511, 24)) - counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_839()) sub_automata.append(_BuildAutomaton_840()) sub_automata.append(_BuildAutomaton_841()) sub_automata.append(_BuildAutomaton_842()) sub_automata.append(_BuildAutomaton_843()) sub_automata.append(_BuildAutomaton_844()) - sub_automata.append(_BuildAutomaton_845()) - sub_automata.append(_BuildAutomaton_846()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3504, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3606, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_138._Automaton = _BuildAutomaton_839() +CTD_ANON_143._Automaton = _BuildAutomaton_838() -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3624, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3627, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 24))) -CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24))) +CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 24))) -def _BuildAutomaton_848 (): +def _BuildAutomaton_846 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_848 - del _BuildAutomaton_848 + global _BuildAutomaton_846 + del _BuildAutomaton_846 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3624, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3624, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51487,19 +51881,19 @@ def _BuildAutomaton_848 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_849 (): +def _BuildAutomaton_847 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_849 - del _BuildAutomaton_849 + global _BuildAutomaton_847 + del _BuildAutomaton_847 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51508,19 +51902,19 @@ def _BuildAutomaton_849 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_850 (): +def _BuildAutomaton_848 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_850 - del _BuildAutomaton_850 + global _BuildAutomaton_848 + del _BuildAutomaton_848 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51529,19 +51923,19 @@ def _BuildAutomaton_850 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_851 (): +def _BuildAutomaton_849 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_851 - del _BuildAutomaton_851 + global _BuildAutomaton_849 + del _BuildAutomaton_849 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3627, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3627, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51550,19 +51944,19 @@ def _BuildAutomaton_851 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_852 (): +def _BuildAutomaton_850 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_852 - del _BuildAutomaton_852 + global _BuildAutomaton_850 + del _BuildAutomaton_850 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51571,19 +51965,19 @@ def _BuildAutomaton_852 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_853 (): +def _BuildAutomaton_851 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_853 - del _BuildAutomaton_853 + global _BuildAutomaton_851 + del _BuildAutomaton_851 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51592,19 +51986,19 @@ def _BuildAutomaton_853 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_854 (): +def _BuildAutomaton_852 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_854 - del _BuildAutomaton_854 + global _BuildAutomaton_852 + del _BuildAutomaton_852 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51613,56 +52007,83 @@ def _BuildAutomaton_854 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_847 (): +def _BuildAutomaton_845 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_847 - del _BuildAutomaton_847 + global _BuildAutomaton_845 + del _BuildAutomaton_845 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3523, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3624, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3524, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3525, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3526, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3627, 24)) counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3527, 24)) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 24)) counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3528, 24)) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 24)) counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3529, 24)) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 24)) counters.add(cc_6) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_846()) + sub_automata.append(_BuildAutomaton_847()) sub_automata.append(_BuildAutomaton_848()) sub_automata.append(_BuildAutomaton_849()) sub_automata.append(_BuildAutomaton_850()) sub_automata.append(_BuildAutomaton_851()) sub_automata.append(_BuildAutomaton_852()) - sub_automata.append(_BuildAutomaton_853()) - sub_automata.append(_BuildAutomaton_854()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3522, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3623, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_139._Automaton = _BuildAutomaton_847() +CTD_ANON_144._Automaton = _BuildAutomaton_845() -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3541, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3642, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3542, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'card'), giftCardCardType, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3643, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3543, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3644, 24))) -CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3544, 24))) +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalAmount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3645, 24))) + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3646, 24))) + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId'), pyxb.binding.datatypes.int, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 24))) + +CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 24))) + +def _BuildAutomaton_854 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_854 + del _BuildAutomaton_854 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3642, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3642, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_855 (): # Remove this helper function from the namespace after it is invoked @@ -51671,80 +52092,40 @@ def _BuildAutomaton_855 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3541, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3643, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3542, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3543, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3544, 24)) - counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3541, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'card')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3643, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3542, 24)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3543, 24)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3544, 24)) - st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_3, True) ])) - st_3._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_140._Automaton = _BuildAutomaton_855() - - - - -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24))) - -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24))) - -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24))) - -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24))) +def _BuildAutomaton_856 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_856 + del _BuildAutomaton_856 + import pyxb.utils.fac as fac -CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_35, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24))) + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3644, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalRefCode')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3644, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_857 (): # Remove this helper function from the namespace after it is invoked @@ -51753,12 +52134,12 @@ def _BuildAutomaton_857 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3645, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalAmount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3645, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51774,12 +52155,12 @@ def _BuildAutomaton_858 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3646, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalTxnTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3646, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51795,12 +52176,12 @@ def _BuildAutomaton_859 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSystemTraceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51816,12 +52197,12 @@ def _BuildAutomaton_860 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'originalSequenceNumber')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51830,95 +52211,159 @@ def _BuildAutomaton_860 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_861 (): +def _BuildAutomaton_853 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_861 - del _BuildAutomaton_861 + global _BuildAutomaton_853 + del _BuildAutomaton_853 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3642, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3643, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3644, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3645, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3646, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 24)) + counters.add(cc_5) + cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 24)) + counters.add(cc_6) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_854()) + sub_automata.append(_BuildAutomaton_855()) + sub_automata.append(_BuildAutomaton_856()) + sub_automata.append(_BuildAutomaton_857()) + sub_automata.append(_BuildAutomaton_858()) + sub_automata.append(_BuildAutomaton_859()) + sub_automata.append(_BuildAutomaton_860()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3641, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_145._Automaton = _BuildAutomaton_853() -def _BuildAutomaton_862 (): + + + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3660, 24))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origActionType'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3661, 24))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3662, 24))) + +CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3663, 24))) + +def _BuildAutomaton_861 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_862 - del _BuildAutomaton_862 + global _BuildAutomaton_861 + del _BuildAutomaton_861 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3660, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3661, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3662, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3663, 24)) + counters.add(cc_3) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3660, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_1, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origActionType')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3661, 24)) + st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_1) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_2, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'origCnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3662, 24)) + st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_2) + final_update = set() + final_update.add(fac.UpdateInstruction(cc_3, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'showStatusOnly')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3663, 24)) + st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_3) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_0, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + transitions = [] + transitions.append(fac.Transition(st_1, [ + fac.UpdateInstruction(cc_1, True) ])) + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_1, False) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_1, False) ])) + st_1._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_2, [ + fac.UpdateInstruction(cc_2, True) ])) + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_2, False) ])) + st_2._set_transitionSet(transitions) + transitions = [] + transitions.append(fac.Transition(st_3, [ + fac.UpdateInstruction(cc_3, True) ])) + st_3._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_146._Automaton = _BuildAutomaton_861() -def _BuildAutomaton_856 (): + + + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3675, 24))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3676, 24))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3677, 24))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3678, 24))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'matchCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3679, 24))) + +CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'results_max10'), CTD_ANON_35, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3680, 24))) + +def _BuildAutomaton_863 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_856 - del _BuildAutomaton_856 + global _BuildAutomaton_863 + del _BuildAutomaton_863 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3556, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3675, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3557, 24)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3558, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3559, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3560, 24)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3561, 24)) - counters.add(cc_5) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_857()) - sub_automata.append(_BuildAutomaton_858()) - sub_automata.append(_BuildAutomaton_859()) - sub_automata.append(_BuildAutomaton_860()) - sub_automata.append(_BuildAutomaton_861()) - sub_automata.append(_BuildAutomaton_862()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3555, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3675, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_141._Automaton = _BuildAutomaton_856() - - - - -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24))) - -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24))) - -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24))) - -CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_864 (): # Remove this helper function from the namespace after it is invoked @@ -51927,12 +52372,12 @@ def _BuildAutomaton_864 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3676, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3676, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51948,12 +52393,12 @@ def _BuildAutomaton_865 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3677, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3677, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51969,12 +52414,12 @@ def _BuildAutomaton_866 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3678, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3678, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -51990,12 +52435,12 @@ def _BuildAutomaton_867 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3679, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'matchCount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3679, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52004,64 +52449,74 @@ def _BuildAutomaton_867 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_863 (): +def _BuildAutomaton_868 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_863 - del _BuildAutomaton_863 + global _BuildAutomaton_868 + del _BuildAutomaton_868 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3680, 24)) + counters.add(cc_0) + states = [] + final_update = set() + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'results_max10')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3680, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) + transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_862 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_862 + del _BuildAutomaton_862 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3579, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3675, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3580, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3676, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3581, 24)) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3677, 24)) counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3582, 24)) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3678, 24)) counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3679, 24)) + counters.add(cc_4) + cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3680, 24)) + counters.add(cc_5) states = [] sub_automata = [] + sub_automata.append(_BuildAutomaton_863()) sub_automata.append(_BuildAutomaton_864()) sub_automata.append(_BuildAutomaton_865()) sub_automata.append(_BuildAutomaton_866()) sub_automata.append(_BuildAutomaton_867()) + sub_automata.append(_BuildAutomaton_868()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3578, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3674, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_142._Automaton = _BuildAutomaton_863() +CTD_ANON_147._Automaton = _BuildAutomaton_862() -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24))) +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3698, 24))) -CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24))) +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3699, 24))) -def _BuildAutomaton_869 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_869 - del _BuildAutomaton_869 - import pyxb.utils.fac as fac +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3700, 24))) - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) +CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3701, 24))) def _BuildAutomaton_870 (): # Remove this helper function from the namespace after it is invoked @@ -52070,12 +52525,12 @@ def _BuildAutomaton_870 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3698, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3698, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52084,43 +52539,26 @@ def _BuildAutomaton_870 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_868 (): +def _BuildAutomaton_871 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_868 - del _BuildAutomaton_868 + global _BuildAutomaton_871 + del _BuildAutomaton_871 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3594, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3699, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3595, 24)) - counters.add(cc_1) states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_869()) - sub_automata.append(_BuildAutomaton_870()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3593, 20) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) + final_update.add(fac.UpdateInstruction(cc_0, False)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3699, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_143._Automaton = _BuildAutomaton_868() - - - - -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24))) - -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24))) - -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24))) - -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24))) - -CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_872 (): # Remove this helper function from the namespace after it is invoked @@ -52129,12 +52567,12 @@ def _BuildAutomaton_872 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3700, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3700, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52150,12 +52588,12 @@ def _BuildAutomaton_873 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3701, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3701, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52164,26 +52602,43 @@ def _BuildAutomaton_873 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_874 (): +def _BuildAutomaton_869 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_874 - del _BuildAutomaton_874 + global _BuildAutomaton_869 + del _BuildAutomaton_869 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3698, 24)) counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3699, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3700, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3701, 24)) + counters.add(cc_3) states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_870()) + sub_automata.append(_BuildAutomaton_871()) + sub_automata.append(_BuildAutomaton_872()) + sub_automata.append(_BuildAutomaton_873()) final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3697, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_148._Automaton = _BuildAutomaton_869() + + + + +CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceId'), pyxb.binding.datatypes.long, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3713, 24))) + +CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pathId'), pyxb.binding.datatypes.long, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3714, 24))) def _BuildAutomaton_875 (): # Remove this helper function from the namespace after it is invoked @@ -52192,12 +52647,12 @@ def _BuildAutomaton_875 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3713, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'serviceId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3713, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52213,12 +52668,12 @@ def _BuildAutomaton_876 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3714, 24)) counters.add(cc_0) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'pathId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3714, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) transitions = [] @@ -52227,201 +52682,43 @@ def _BuildAutomaton_876 (): st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=st_0) -def _BuildAutomaton_871 (): +def _BuildAutomaton_874 (): # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_871 - del _BuildAutomaton_871 + global _BuildAutomaton_874 + del _BuildAutomaton_874 import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3607, 24)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3713, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3608, 24)) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3714, 24)) counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3609, 24)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3610, 24)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3611, 24)) - counters.add(cc_4) states = [] sub_automata = [] - sub_automata.append(_BuildAutomaton_872()) - sub_automata.append(_BuildAutomaton_873()) - sub_automata.append(_BuildAutomaton_874()) sub_automata.append(_BuildAutomaton_875()) sub_automata.append(_BuildAutomaton_876()) final_update = set() - symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3606, 20) + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3712, 20) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) st_0._set_subAutomata(*sub_automata) states.append(st_0) transitions = [] st_0._set_transitionSet(transitions) return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_144._Automaton = _BuildAutomaton_871() - - - - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 32))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 32))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 28))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 28))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 28))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3631, 28))) - -CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3632, 28))) - -def _BuildAutomaton_877 (): - # Remove this helper function from the namespace after it is invoked - global _BuildAutomaton_877 - del _BuildAutomaton_877 - import pyxb.utils.fac as fac - - counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 32)) - counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 32)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 28)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 28)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 28)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3631, 28)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3632, 28)) - counters.add(cc_6) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3625, 32)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3626, 32)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3628, 28)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3629, 28)) - st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3630, 28)) - st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3631, 28)) - st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3632, 28)) - st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_6) - transitions = [] - transitions.append(fac.Transition(st_0, [ - fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_1, False) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_2, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_4, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_5, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - st_6._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_145._Automaton = _BuildAutomaton_877() +CTD_ANON_149._Automaton = _BuildAutomaton_874() -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 32))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId'), pyxb.binding.datatypes.long, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 32))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'response'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorName'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3650, 28))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'responseTime'), pyxb.binding.datatypes.dateTime, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3651, 28))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'message'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 24))) -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3652, 28))) - -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3653, 28))) - -CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress'), address, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3654, 28))) +CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'location'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 24))) def _BuildAutomaton_878 (): # Remove this helper function from the namespace after it is invoked @@ -52430,141 +52727,19 @@ def _BuildAutomaton_878 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 32)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 24)) counters.add(cc_0) - cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 32)) - counters.add(cc_1) - cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3650, 28)) - counters.add(cc_2) - cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3651, 28)) - counters.add(cc_3) - cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3652, 28)) - counters.add(cc_4) - cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3653, 28)) - counters.add(cc_5) - cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3654, 28)) - counters.add(cc_6) states = [] final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3647, 32)) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'cnpTxnId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 24)) st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) states.append(st_0) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_1, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3648, 32)) - st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_2, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3650, 28)) - st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_3, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3651, 28)) - st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_4, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3652, 28)) - st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_5, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3653, 28)) - st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) - final_update = set() - final_update.add(fac.UpdateInstruction(cc_6, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'vendorAddress')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3654, 28)) - st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_6) transitions = [] transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_0, False) ])) st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_1, [ - fac.UpdateInstruction(cc_1, True) ])) - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_1, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_1, False) ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - fac.UpdateInstruction(cc_2, True) ])) - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_2, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_2, False) ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - fac.UpdateInstruction(cc_3, True) ])) - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_3, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_3, False) ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - fac.UpdateInstruction(cc_4, True) ])) - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_4, False) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_4, False) ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_5, True) ])) - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_5, False) ])) - st_5._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_6, [ - fac.UpdateInstruction(cc_6, True) ])) - st_6._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) -CTD_ANON_146._Automaton = _BuildAutomaton_878() - - - - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3669, 28))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3670, 28))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3671, 28))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3672, 28))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3673, 28))) - -CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3674, 28))) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_879 (): # Remove this helper function from the namespace after it is invoked @@ -52573,75 +52748,19 @@ def _BuildAutomaton_879 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3674, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 24)) counters.add(cc_0) states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3669, 28)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3670, 28)) - st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3671, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3672, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3673, 28)) - st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3674, 28)) - st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) - transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) - st_4._set_transitionSet(transitions) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'response')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_5, [ + transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_147._Automaton = _BuildAutomaton_879() - - - - -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3688, 28))) - -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'submerchantName'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3689, 28))) - -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3690, 28))) - -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3691, 28))) - -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3692, 28))) - -CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3693, 28))) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_880 (): # Remove this helper function from the namespace after it is invoked @@ -52650,75 +52769,19 @@ def _BuildAutomaton_880 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3693, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 24)) counters.add(cc_0) states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingSubmerchantId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3688, 28)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'submerchantName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3689, 28)) - st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3690, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3691, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3692, 28)) - st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3693, 28)) - st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) - transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) - st_4._set_transitionSet(transitions) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'responseTime')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_5, [ + transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_148._Automaton = _BuildAutomaton_880() - - - - -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3707, 28))) - -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3708, 28))) - -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3709, 28))) - -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3710, 28))) - -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3711, 28))) - -CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3712, 28))) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_881 (): # Remove this helper function from the namespace after it is invoked @@ -52727,75 +52790,19 @@ def _BuildAutomaton_881 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3712, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 24)) counters.add(cc_0) states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3707, 28)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3708, 28)) - st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3709, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3710, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3711, 28)) - st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3712, 28)) - st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) - transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) - st_0._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) - st_4._set_transitionSet(transitions) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'message')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_5, [ + transitions.append(fac.Transition(st_0, [ fac.UpdateInstruction(cc_0, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_149._Automaton = _BuildAutomaton_881() - - - - -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 28))) - -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 28))) - -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 28))) - -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'amount'), pyxb.binding.datatypes.integer, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 28))) - -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'accountInfo'), echeckType, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 28))) - -CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier'), pyxb.binding.datatypes.string, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3731, 28))) + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) def _BuildAutomaton_882 (): # Remove this helper function from the namespace after it is invoked @@ -52804,60 +52811,53 @@ def _BuildAutomaton_882 (): import pyxb.utils.fac as fac counters = set() - cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3731, 28)) + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 24)) counters.add(cc_0) states = [] - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundingCustomerId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 28)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customerName')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 28)) - st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_1) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'fundsTransferId')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 28)) - st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_2) - final_update = None - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'amount')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 28)) - st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_3) - final_update = set() - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'accountInfo')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 28)) - st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_4) final_update = set() final_update.add(fac.UpdateInstruction(cc_0, False)) - symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'customIdentifier')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3731, 28)) - st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False) - states.append(st_5) + symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'location')), pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 24)) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_1, [ - ])) + transitions.append(fac.Transition(st_0, [ + fac.UpdateInstruction(cc_0, True) ])) st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=st_0) + +def _BuildAutomaton_877 (): + # Remove this helper function from the namespace after it is invoked + global _BuildAutomaton_877 + del _BuildAutomaton_877 + import pyxb.utils.fac as fac + + counters = set() + cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3726, 24)) + counters.add(cc_0) + cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3727, 24)) + counters.add(cc_1) + cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3728, 24)) + counters.add(cc_2) + cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3729, 24)) + counters.add(cc_3) + cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3730, 24)) + counters.add(cc_4) + states = [] + sub_automata = [] + sub_automata.append(_BuildAutomaton_878()) + sub_automata.append(_BuildAutomaton_879()) + sub_automata.append(_BuildAutomaton_880()) + sub_automata.append(_BuildAutomaton_881()) + sub_automata.append(_BuildAutomaton_882()) + final_update = set() + symbol = pyxb.utils.utility.Location('SchemaCombined_v12.24.xsd', 3725, 20) + st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) + st_0._set_subAutomata(*sub_automata) + states.append(st_0) transitions = [] - transitions.append(fac.Transition(st_2, [ - ])) - st_1._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_3, [ - ])) - st_2._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_4, [ - ])) - st_3._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - ])) - st_4._set_transitionSet(transitions) - transitions = [] - transitions.append(fac.Transition(st_5, [ - fac.UpdateInstruction(cc_0, True) ])) - st_5._set_transitionSet(transitions) - return fac.Automaton(states, counters, False, containing_state=None) -CTD_ANON_150._Automaton = _BuildAutomaton_882() + st_0._set_transitionSet(transitions) + return fac.Automaton(states, counters, True, containing_state=None) +CTD_ANON_150._Automaton = _BuildAutomaton_877() card._setSubstitutionGroup(cardOrToken) @@ -53056,6 +53056,18 @@ def _BuildAutomaton_882 (): echeckPreNoteCreditResponse._setSubstitutionGroup(transactionResponse) +vendorCredit._setSubstitutionGroup(transaction) + +vendorDebit._setSubstitutionGroup(transaction) + +submerchantCredit._setSubstitutionGroup(transaction) + +submerchantDebit._setSubstitutionGroup(transaction) + +customerCredit._setSubstitutionGroup(transaction) + +customerDebit._setSubstitutionGroup(transaction) + void._setSubstitutionGroup(transaction) voidResponse._setSubstitutionGroup(transactionResponse) @@ -53085,15 +53097,3 @@ def _BuildAutomaton_882 (): serviceStatusRequest._setSubstitutionGroup(transaction) serviceStatusResponse._setSubstitutionGroup(transactionResponse) - -vendorCredit._setSubstitutionGroup(transaction) - -vendorDebit._setSubstitutionGroup(transaction) - -submerchantCredit._setSubstitutionGroup(transaction) - -submerchantDebit._setSubstitutionGroup(transaction) - -customerCredit._setSubstitutionGroup(transaction) - -customerDebit._setSubstitutionGroup(transaction) From a90b6ace9691b098e515f52026330e0e2199cd78 Mon Sep 17 00:00:00 2001 From: isunnapud Date: Tue, 5 Apr 2022 01:31:13 -0400 Subject: [PATCH 11/14] added echeckTypeCtx for vendor debit and credit --- tests/functional/test_batch.py | 66 +++++++++++++++++++++++++- tests/functional/test_vendor_credit.py | 4 +- tests/functional/test_vendor_debit.py | 2 +- 3 files changed, 68 insertions(+), 4 deletions(-) diff --git a/tests/functional/test_batch.py b/tests/functional/test_batch.py index 2877206..0b82e8f 100644 --- a/tests/functional/test_batch.py +++ b/tests/functional/test_batch.py @@ -47,7 +47,7 @@ class TestBatch(unittest.TestCase): - @unittest.skipIf(preliveStatus.lower() == 'down', "prelive not available") + def test_batch_submit(self): # Initial Transactions container transactions = batch.Transactions() @@ -97,6 +97,70 @@ def test_batch_submit(self): authorization.card = card authorization.billtoaddress = billtoaddress authorization.id = 'thisisid' + + customerInfo = fields.customerInfo() + + customerInfo.accountUserName = 'Jack' + customerInfo.userAccountNumber = '1234' + customerInfo.userAccountEmail = 'gmail@gmail.com' + customerInfo.membershipId = '11111' + customerInfo.membershipPhone = '123456' + customerInfo.membershipEmail = 'gmail@gmail.com' + customerInfo.membershipName = 'fran' + customerInfo.accountCreatedDate = datetime.datetime.now().strftime("%Y-%m-%d") + customerInfo.userAccountPhone = '000461223' + + authorization.customerInfo = customerInfo + detailTaxList = list() + detailTax = fields.detailTax() + detailTax.taxAmount = 100 + detailTax2 = fields.detailTax() + detailTax2.taxAmount = 200 + detailTaxList.append(detailTax) + detailTaxList.append(detailTax2) + lineItemDataList = list() + lineItemData = fields.lineItemData() + lineItemData.itemDescription = 'des' + lineItemData.itemCategory = 'Chock' + lineItemData.itemCategory = 'Chock' + lineItemData.itemSubCategory = 'pen' + lineItemData.productId = '001' + lineItemData.productName = 'prod' + lineItemDataList.append(lineItemData) + enhancedData = fields.enhancedData() + enhancedData.detailTax = detailTaxList + enhancedData.lineItemData = lineItemDataList + enhancedData.discountCode = '001' + enhancedData.discountPercent = '10' + enhancedData.fulfilmentMethodType = 'DELIVERY' + + authorization.enhancedData = enhancedData + + additionalCOFData = fields.additionalCOFData() + additionalCOFData.totalPaymentCount = '35' + additionalCOFData.paymentType = 'Fixed Amount' + additionalCOFData.uniqueId = '12345wereew233' + additionalCOFData.frequencyOfMIT = 'BiWeekly' + additionalCOFData.validationReference = 're3298rhriw4wrw' + additionalCOFData.sequenceIndicator = '2' + + authorization.additionalCOFData = additionalCOFData + + contact = fields.contact() + contact.name = 'john & Mary Smith' + contact.addressLine1 = '1st Main Street' + contact.city = 'Burlington' + contact.state = 'MA' + contact.zip = '01867-4456' + contact.country = 'USA' + + authorization.retailerAddress = contact + + authorization.businessIndicator = 'consumerBillPayment' + authorization.crypto = False + authorization.checkoutId = '123tyhgr34' + authorization.orderChannel = 'PHONE' + authorization.fraudCheckStatus = 'Not Approved' # Add transaction to container transactions.add(authorization) diff --git a/tests/functional/test_vendor_credit.py b/tests/functional/test_vendor_credit.py index 085135f..74a1396 100644 --- a/tests/functional/test_vendor_credit.py +++ b/tests/functional/test_vendor_credit.py @@ -45,7 +45,7 @@ def test_vendor_credit(self): transaction.vendorName = "Vantiv" transaction.amount = 1512 - account_info = fields.echeckType() + account_info = fields.echeckTypeCtx() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" @@ -65,7 +65,7 @@ def test_vendor_credit_with_address(self): transaction.vendorName = "Vantiv" transaction.amount = 1512 - account_info = fields.echeckType() + account_info = fields.echeckTypeCtx() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" diff --git a/tests/functional/test_vendor_debit.py b/tests/functional/test_vendor_debit.py index e28ad93..79de964 100644 --- a/tests/functional/test_vendor_debit.py +++ b/tests/functional/test_vendor_debit.py @@ -65,7 +65,7 @@ def test_vendor_debit_with_address(self): transaction.vendorName = "Vantiv" transaction.amount = 1512 - account_info = fields.echeckType() + account_info = fields.echeckTypeCtx() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" From 4d511704f2173a0c8ddb7e990cbbd4033c03a662 Mon Sep 17 00:00:00 2001 From: isunnapud Date: Tue, 5 Apr 2022 01:42:18 -0400 Subject: [PATCH 12/14] added fields in unit test case --- tests/unit/test_online.py | 62 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/tests/unit/test_online.py b/tests/unit/test_online.py index 2022e61..9362b2d 100644 --- a/tests/unit/test_online.py +++ b/tests/unit/test_online.py @@ -26,6 +26,7 @@ import sys import unittest import re +import datetime if sys.version_info[0:2] >= (3, 4): from unittest import mock @@ -97,6 +98,67 @@ def test_request_relturn_format(self, mock__http_post): card.type = 'VI' transaction.card = card + customerInfo = fields.customerInfo() + + customerInfo.accountUserName = 'Jack' + customerInfo.userAccountNumber = '1234' + customerInfo.userAccountEmail = 'gmail@gmail.com' + customerInfo.membershipId = '11111' + customerInfo.membershipPhone = '123456' + customerInfo.membershipEmail = 'gmail@gmail.com' + customerInfo.membershipName = 'fran' + customerInfo.accountCreatedDate = datetime.datetime.now().strftime("%Y-%m-%d") + customerInfo.userAccountPhone = '000461223' + transaction.customerInfo = customerInfo + detailTaxList = list() + detailTax = fields.detailTax() + detailTax.taxAmount = 100 + detailTax2 = fields.detailTax() + detailTax2.taxAmount = 200 + detailTaxList.append(detailTax) + detailTaxList.append(detailTax2) + lineItemDataList = list() + lineItemData = fields.lineItemData() + lineItemData.itemDescription = 'des' + lineItemData.itemCategory = 'Chock' + lineItemData.itemCategory = 'Chock' + lineItemData.itemSubCategory = 'pen' + lineItemData.productId = '001' + lineItemData.productName = 'prod' + lineItemDataList.append(lineItemData) + enhancedData = fields.enhancedData() + enhancedData.detailTax = detailTaxList + enhancedData.lineItemData = lineItemDataList + enhancedData.discountCode = '001' + enhancedData.discountPercent = '10' + enhancedData.fulfilmentMethodType = 'DELIVERY' + + transaction.enhancedData = enhancedData + + # Create contact object + contact = fields.contact() + contact.name = 'John & Mary Smith' + contact.addressLine1 = '1 Main St.' + contact.city = 'Burlington' + contact.state = 'MA' + contact.zip = '01803-3747' + contact.country = 'USA' + contact.sellerID = '123' + contact.url = 'http://tax.xom' + # The type of retailerAddress is contact + transaction.retailerAddress = contact + + additionalCOFData = fields.additionalCOFData() + additionalCOFData.totalPaymentCount = '35' + additionalCOFData.paymentType = 'Fixed Amount' + additionalCOFData.uniqueId = '12345wereew233' + additionalCOFData.frequencyOfMIT = 'BiWeekly' + additionalCOFData.validationReference = 're3298rhriw4wrw' + additionalCOFData.sequenceIndicator = '2' + + transaction.additionalCOFData = additionalCOFData + + transaction.crypto = False mock__http_post.return_value = """ From 77ab5277ae16d04222b5f75bec8565bd51b0fcee Mon Sep 17 00:00:00 2001 From: isunnapud Date: Tue, 5 Apr 2022 02:09:23 -0400 Subject: [PATCH 13/14] moved echeckType with echeckTypeCtx --- tests/functional/test_customer_credit.py | 2 +- tests/functional/test_customer_debit.py | 2 +- tests/functional/test_sub_merchant_credit.py | 2 +- tests/functional/test_sub_merchant_debit.py | 2 +- tests/functional/test_vendor_debit.py | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/functional/test_customer_credit.py b/tests/functional/test_customer_credit.py index 842cc3a..99b159d 100644 --- a/tests/functional/test_customer_credit.py +++ b/tests/functional/test_customer_credit.py @@ -44,7 +44,7 @@ def test_customer_credit(self): transaction.fundsTransferId = "value for fundsTransferId" transaction.amount = 1512 - account_info = fields.echeckType() + account_info = fields.echeckTypeCtx() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" diff --git a/tests/functional/test_customer_debit.py b/tests/functional/test_customer_debit.py index fcfe50a..a080814 100644 --- a/tests/functional/test_customer_debit.py +++ b/tests/functional/test_customer_debit.py @@ -46,7 +46,7 @@ def test_customer_debit(self): transaction.fundsTransferId = "value for fundsTransferId" transaction.amount = 1512 - account_info = fields.echeckType() + account_info = fields.echeckTypeCtx() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" diff --git a/tests/functional/test_sub_merchant_credit.py b/tests/functional/test_sub_merchant_credit.py index cf55024..cb05827 100644 --- a/tests/functional/test_sub_merchant_credit.py +++ b/tests/functional/test_sub_merchant_credit.py @@ -44,7 +44,7 @@ def test_sub_merchant_credit(self): transaction.fundsTransferId = "value for fundsTransferId" transaction.amount = 1512 - account_info = fields.echeckType() + account_info = fields.echeckTypeCtx() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" diff --git a/tests/functional/test_sub_merchant_debit.py b/tests/functional/test_sub_merchant_debit.py index d055b8f..45938ff 100644 --- a/tests/functional/test_sub_merchant_debit.py +++ b/tests/functional/test_sub_merchant_debit.py @@ -45,7 +45,7 @@ def test_sub_merchant_debit(self): transaction.fundsTransferId = "value for fundsTransferId" transaction.amount = 1512 - account_info = fields.echeckType() + account_info = fields.echeckTypeCtx() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" diff --git a/tests/functional/test_vendor_debit.py b/tests/functional/test_vendor_debit.py index 79de964..9cfd8e6 100644 --- a/tests/functional/test_vendor_debit.py +++ b/tests/functional/test_vendor_debit.py @@ -45,7 +45,7 @@ def test_vendor_debit(self): transaction.vendorName = "Vantiv" transaction.amount = 1512 - account_info = fields.echeckType() + account_info = fields.echeckTypeCtx() account_info.accType = 'Savings' account_info.accNum = "1234" account_info.routingNum = "12345678" From aa92f018d0156a7c1069a64b2ff6232fd31c692a Mon Sep 17 00:00:00 2001 From: Vantiv eCommerce Date: Tue, 5 Apr 2022 02:25:41 -0400 Subject: [PATCH 14/14] added change log for 12.24 --- CHANGELOG | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 6db5e03..1d0235a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,20 @@ = Vantiv eCommerce Python SDK +==Version 12.24.0 (April 5, 2022) +* Change: [cnpAPI v12.23] Added a new value in businessIndicatorEnum to support businessIndicator element :buyOnlinePickUpInStore. +* Change: [cnpAPI v12.23] Added new element :orderChannel for Auth/sale transaction request. +* Change: [cnpAPI v12.23] Added new elements(accountUsername, userAccountNumber, userAccountEmail, membershipId, membershipPhone, membershipEmail, membershipName, accountCreatedDate and userAccountPhone) in customerInfo type. +* Change: [cnpAPI v12.23] Added new elements:sellerId , url to support contact type which is referenced by retailerAddress +* Change: [cnpAPI v12.23] Added new elements retailerAddress,additionalCOFData to support Auth/Sale/CaptureGivenAuth. +* Change: [cnpAPI v12.23] Added a new elements:discountCode,discountPercent,fulfilmentMethodType in enhancedData. +* Change: [cnpAPI v12.23] Added a new elements:itemCategory,itemSubCategory,productId,productName in LineItemData +* Change: [cnpAPI v12.24] Added a new values in businessIndicatorEnum to support businessIndicator element :highRiskSecuritiesPurchase,fundTransfer,walletTransfer +* Change: [cnpAPI v12.24] Added OrderChannelEnum to support element :orderChannel for Auth/sale transaction request. +* Change: [cnpAPI v12.24] Added fulfilmentMethodTypeEnum to support element fulfilmentMethodType in enhancedData type +* Change: [cnpAPI v12.24] Added new value in frequencyOfMITEnum: Annually(It was Anually- Incorrect spelling in earlier version.) +* Change: [cnpAPI v12.24] Added new element crypto to support Auth/Sale/CaptureGivenAuth. +* Change: [cnpAPI v12.24] Added new element fraudCheckStatus to support Auth/Sale. + ==Version 12.22.0 (March 28, 2022) Note: It contains changes from cnpAPI v12.19, v12.20 & v12.21. In case you need any feature supported by cnpAPI v12.19, v12.20 or v12.21, please use SDK version 12.22.0. * Feature: [cnpAPI v12.22] New element vendorAddress is added in vendorCredit and vendorDebit transaction type.